GET https://kbin.spritesserver.nl/index.php/m/selfhosted@lemmy.world/commented/%E2%88%9E/links

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

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

Listeners

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

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#2484
  +user: Proxies\__CG__\App\Entity\User {#1441 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1508 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1374 …}
  +slug: "Plex-To-Launch-a-Store-For-Movies-and-TV-Shows"
  +title: "Plex To Launch a Store For Movies and TV Shows"
  +url: "https://entertainment.slashdot.org/story/24/01/19/2134259/plex-to-launch-a-store-for-movies-and-tv-shows"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 57
  +favouriteCount: 89
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727541114 {#1365
    date: 2024-09-28 18:31:54.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2438 …}
  +votes: Doctrine\ORM\PersistentCollection {#1413 …}
  +reports: Doctrine\ORM\PersistentCollection {#2475 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1522 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1433 …}
  +badges: Doctrine\ORM\PersistentCollection {#1436 …}
  +children: []
  -id: 31820
  -titleTs: "'launch':3 'movi':7 'plex':1 'show':10 'store':5 'tv':9"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705791383
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/13642956"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705704983 {#1364
    date: 2024-01-19 23:56:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#2484
  +user: Proxies\__CG__\App\Entity\User {#1441 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1508 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1374 …}
  +slug: "Plex-To-Launch-a-Store-For-Movies-and-TV-Shows"
  +title: "Plex To Launch a Store For Movies and TV Shows"
  +url: "https://entertainment.slashdot.org/story/24/01/19/2134259/plex-to-launch-a-store-for-movies-and-tv-shows"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 57
  +favouriteCount: 89
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727541114 {#1365
    date: 2024-09-28 18:31:54.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2438 …}
  +votes: Doctrine\ORM\PersistentCollection {#1413 …}
  +reports: Doctrine\ORM\PersistentCollection {#2475 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1522 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1433 …}
  +badges: Doctrine\ORM\PersistentCollection {#1436 …}
  +children: []
  -id: 31820
  -titleTs: "'launch':3 'movi':7 'plex':1 'show':10 'store':5 'tv':9"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705791383
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/13642956"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705704983 {#1364
    date: 2024-01-19 23:56:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#2484
  +user: Proxies\__CG__\App\Entity\User {#1441 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1508 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1374 …}
  +slug: "Plex-To-Launch-a-Store-For-Movies-and-TV-Shows"
  +title: "Plex To Launch a Store For Movies and TV Shows"
  +url: "https://entertainment.slashdot.org/story/24/01/19/2134259/plex-to-launch-a-store-for-movies-and-tv-shows"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 57
  +favouriteCount: 89
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727541114 {#1365
    date: 2024-09-28 18:31:54.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2438 …}
  +votes: Doctrine\ORM\PersistentCollection {#1413 …}
  +reports: Doctrine\ORM\PersistentCollection {#2475 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1522 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1433 …}
  +badges: Doctrine\ORM\PersistentCollection {#1436 …}
  +children: []
  -id: 31820
  -titleTs: "'launch':3 'movi':7 'plex':1 'show':10 'store':5 'tv':9"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705791383
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/13642956"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705704983 {#1364
    date: 2024-01-19 23:56:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\Entry {#1440
  +user: Proxies\__CG__\App\Entity\User {#1429 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1438 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1435 …}
  +slug: "Sounds-like-Haier-is-opening-the-door"
  +title: "Sounds like Haier is opening the door!"
  +url: "https://github.com/Andre0512/hon/issues/147#issuecomment-1902075829"
  +body: """
    > Dear Andre,\n
    \n
    ```\n
    \n
    <span style="color:#323232;">I'm Gianpiero Morbello, serving as the Head of IOT and Ecosystem at Haier Europe.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;"> It's a pleasure to hear from you. We just received your email, and coincidentally, I was in the process of sending you a mail with a similar suggestion.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">I want to emphasize Haier Europe's enthusiasm for supporting initiatives in the open world. Please note that our IOT vision revolves around a three-pillar strategy:\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">    achieving 100% connectivity for our appliances,\n
    </span><span style="color:#323232;">    opening our IOT infrastructure (we are aligned with Matter and extensively integrating third-party connections through APIs, and looking for any other opportunity it might be interesting),\n
    </span><span style="color:#323232;">    and the third pillar involves enhancing consumer value through the integration of various appliances and services, as an example we are pretty active in the energy management opening our platform to solution which are coming from energy providers.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Our strategy's cornerstone is the IOT platform and the HON app, introduced on AWS in 2020 with a focus on Privacy and Security by Design principles. We're delighted that our HON connected appliances and solutions have been well-received so the number of connected active consumers is growing day after day, with high level of satisfaction proven by the high rates we receive in the App stores.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Prioritizing the efficiency of HON functions when making AWS calls has been crucial, particularly in light of the notable increase in active users mentioned above. This focus enables us to effectively control costs.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Recently, we've observed a substantial increase in AWS calls attributed to your plugin, prompting the communication you previously received as standard protocol for our company, but as mentioned earlier, we are committed to transparency and keenly interested in collaborating with you not only to optimize your plugin in alignment with our cost control objectives, but also to cooperate in better serving your community.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">I propose scheduling a call involving our IOT Technology department to address the issue comprehensively and respond to any questions both parties may have.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Hope to hear back from you soon.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Best regards\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Gianpiero Morbello\n
    </span><span style="color:#323232;">Head of Brand & IOT\n
    </span><span style="color:#323232;">Haier Europe\n
    </span>\n
    ```\n
    \n
    If only they would have reached out this way the first time instead of a cease and desist, their brand getting dragged through the mud could have been avoided.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 54
  +favouriteCount: 350
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727688781 {#1439
    date: 2024-09-30 11:33:01.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1431 …}
  +votes: Doctrine\ORM\PersistentCollection {#1700 …}
  +reports: Doctrine\ORM\PersistentCollection {#1697 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1690 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1696 …}
  +badges: Doctrine\ORM\PersistentCollection {#1595 …}
  +children: []
  -id: 31967
  -titleTs: "'door':7 'haier':3 'like':2 'open':5 'sound':1"
  -bodyTs: "'100':76 '2020':163 'achiev':75 'activ':131,194,238 'address':325 'align':87,299 'also':306 'andr':2 'api':98 'app':158,215 'applianc':80,122,181 'around':69 'attribut':260 'avoid':383 'aw':161,225,258 'back':341 'best':345 'better':310 'brand':351,374 'call':226,259,318 'ceas':370 'coincident':32 'collabor':289 'come':143 'commit':282 'communic':266 'communiti':313 'compani':275 'comprehens':328 'connect':77,96,180,193 'consum':115,195 'control':248,303 'cooper':308 'cornerston':150 'cost':249,302 'could':380 'crucial':229 'day':198,200 'dear':1 'delight':176 'depart':323 'design':172 'desist':372 'drag':376 'earlier':279 'ecosystem':14 'effect':247 'effici':219 'email':30 'emphas':50 'enabl':244 'energi':134,145 'enhanc':114 'enthusiasm':54 'europ':17,52,354 'exampl':127 'extens':91 'first':365 'focus':166,243 'function':222 'get':375 'gianpiero':5,347 'grow':197 'haier':16,51,353 'head':10,349 'hear':23,340 'high':202,209 'hon':157,179,221 'hope':338 'increas':236,256 'infrastructur':84 'initi':57 'instead':367 'integr':92,119 'interest':108,287 'introduc':159 'involv':113,319 'iot':12,66,83,153,321,352 'issu':327 'keen':286 'level':203 'light':232 'look':100 'm':4 'mail':42 'make':224 'manag':135 'matter':89 'may':336 'mention':240,278 'might':106 'morbello':6,348 'mud':379 'notabl':235 'note':63 'number':191 'object':304 'observ':253 'open':60,81,136 'opportun':104 'optim':295 'parti':95,335 'particular':230 'pillar':73,112 'platform':138,154 'pleas':62 'pleasur':21 'plugin':263,297 'pretti':130 'previous':268 'principl':173 'priorit':217 'privaci':168 'process':37 'prompt':264 'propos':315 'protocol':272 'proven':206 'provid':146 'question':333 'rate':210 're':175 'reach':360 'receiv':28,188,212,269 'recent':250 'regard':346 'respond':330 'revolv':68 'satisfact':205 'schedul':316 'secur':170 'send':39 'serv':7,311 'servic':124 'similar':45 'solut':140,183 'soon':344 'standard':271 'store':216 'strategi':74,148 'substanti':255 'suggest':46 'support':56 'technolog':322 'third':94,111 'third-parti':93 'three':72 'three-pillar':71 'time':366 'transpar':284 'us':245 'user':239 'valu':116 'various':121 've':252 'vision':67 'want':48 'way':363 'well':187 'well-receiv':186 'world':61 'would':358"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705855568
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/post/573203"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705769168 {#1460
    date: 2024-01-20 17:46:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\Entry {#1440
  +user: Proxies\__CG__\App\Entity\User {#1429 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1438 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1435 …}
  +slug: "Sounds-like-Haier-is-opening-the-door"
  +title: "Sounds like Haier is opening the door!"
  +url: "https://github.com/Andre0512/hon/issues/147#issuecomment-1902075829"
  +body: """
    > Dear Andre,\n
    \n
    ```\n
    \n
    <span style="color:#323232;">I'm Gianpiero Morbello, serving as the Head of IOT and Ecosystem at Haier Europe.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;"> It's a pleasure to hear from you. We just received your email, and coincidentally, I was in the process of sending you a mail with a similar suggestion.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">I want to emphasize Haier Europe's enthusiasm for supporting initiatives in the open world. Please note that our IOT vision revolves around a three-pillar strategy:\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">    achieving 100% connectivity for our appliances,\n
    </span><span style="color:#323232;">    opening our IOT infrastructure (we are aligned with Matter and extensively integrating third-party connections through APIs, and looking for any other opportunity it might be interesting),\n
    </span><span style="color:#323232;">    and the third pillar involves enhancing consumer value through the integration of various appliances and services, as an example we are pretty active in the energy management opening our platform to solution which are coming from energy providers.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Our strategy's cornerstone is the IOT platform and the HON app, introduced on AWS in 2020 with a focus on Privacy and Security by Design principles. We're delighted that our HON connected appliances and solutions have been well-received so the number of connected active consumers is growing day after day, with high level of satisfaction proven by the high rates we receive in the App stores.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Prioritizing the efficiency of HON functions when making AWS calls has been crucial, particularly in light of the notable increase in active users mentioned above. This focus enables us to effectively control costs.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Recently, we've observed a substantial increase in AWS calls attributed to your plugin, prompting the communication you previously received as standard protocol for our company, but as mentioned earlier, we are committed to transparency and keenly interested in collaborating with you not only to optimize your plugin in alignment with our cost control objectives, but also to cooperate in better serving your community.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">I propose scheduling a call involving our IOT Technology department to address the issue comprehensively and respond to any questions both parties may have.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Hope to hear back from you soon.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Best regards\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Gianpiero Morbello\n
    </span><span style="color:#323232;">Head of Brand & IOT\n
    </span><span style="color:#323232;">Haier Europe\n
    </span>\n
    ```\n
    \n
    If only they would have reached out this way the first time instead of a cease and desist, their brand getting dragged through the mud could have been avoided.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 54
  +favouriteCount: 350
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727688781 {#1439
    date: 2024-09-30 11:33:01.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1431 …}
  +votes: Doctrine\ORM\PersistentCollection {#1700 …}
  +reports: Doctrine\ORM\PersistentCollection {#1697 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1690 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1696 …}
  +badges: Doctrine\ORM\PersistentCollection {#1595 …}
  +children: []
  -id: 31967
  -titleTs: "'door':7 'haier':3 'like':2 'open':5 'sound':1"
  -bodyTs: "'100':76 '2020':163 'achiev':75 'activ':131,194,238 'address':325 'align':87,299 'also':306 'andr':2 'api':98 'app':158,215 'applianc':80,122,181 'around':69 'attribut':260 'avoid':383 'aw':161,225,258 'back':341 'best':345 'better':310 'brand':351,374 'call':226,259,318 'ceas':370 'coincident':32 'collabor':289 'come':143 'commit':282 'communic':266 'communiti':313 'compani':275 'comprehens':328 'connect':77,96,180,193 'consum':115,195 'control':248,303 'cooper':308 'cornerston':150 'cost':249,302 'could':380 'crucial':229 'day':198,200 'dear':1 'delight':176 'depart':323 'design':172 'desist':372 'drag':376 'earlier':279 'ecosystem':14 'effect':247 'effici':219 'email':30 'emphas':50 'enabl':244 'energi':134,145 'enhanc':114 'enthusiasm':54 'europ':17,52,354 'exampl':127 'extens':91 'first':365 'focus':166,243 'function':222 'get':375 'gianpiero':5,347 'grow':197 'haier':16,51,353 'head':10,349 'hear':23,340 'high':202,209 'hon':157,179,221 'hope':338 'increas':236,256 'infrastructur':84 'initi':57 'instead':367 'integr':92,119 'interest':108,287 'introduc':159 'involv':113,319 'iot':12,66,83,153,321,352 'issu':327 'keen':286 'level':203 'light':232 'look':100 'm':4 'mail':42 'make':224 'manag':135 'matter':89 'may':336 'mention':240,278 'might':106 'morbello':6,348 'mud':379 'notabl':235 'note':63 'number':191 'object':304 'observ':253 'open':60,81,136 'opportun':104 'optim':295 'parti':95,335 'particular':230 'pillar':73,112 'platform':138,154 'pleas':62 'pleasur':21 'plugin':263,297 'pretti':130 'previous':268 'principl':173 'priorit':217 'privaci':168 'process':37 'prompt':264 'propos':315 'protocol':272 'proven':206 'provid':146 'question':333 'rate':210 're':175 'reach':360 'receiv':28,188,212,269 'recent':250 'regard':346 'respond':330 'revolv':68 'satisfact':205 'schedul':316 'secur':170 'send':39 'serv':7,311 'servic':124 'similar':45 'solut':140,183 'soon':344 'standard':271 'store':216 'strategi':74,148 'substanti':255 'suggest':46 'support':56 'technolog':322 'third':94,111 'third-parti':93 'three':72 'three-pillar':71 'time':366 'transpar':284 'us':245 'user':239 'valu':116 'various':121 've':252 'vision':67 'want':48 'way':363 'well':187 'well-receiv':186 'world':61 'would':358"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705855568
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/post/573203"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705769168 {#1460
    date: 2024-01-20 17:46:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\Entry {#1440
  +user: Proxies\__CG__\App\Entity\User {#1429 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1438 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1435 …}
  +slug: "Sounds-like-Haier-is-opening-the-door"
  +title: "Sounds like Haier is opening the door!"
  +url: "https://github.com/Andre0512/hon/issues/147#issuecomment-1902075829"
  +body: """
    > Dear Andre,\n
    \n
    ```\n
    \n
    <span style="color:#323232;">I'm Gianpiero Morbello, serving as the Head of IOT and Ecosystem at Haier Europe.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;"> It's a pleasure to hear from you. We just received your email, and coincidentally, I was in the process of sending you a mail with a similar suggestion.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">I want to emphasize Haier Europe's enthusiasm for supporting initiatives in the open world. Please note that our IOT vision revolves around a three-pillar strategy:\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">    achieving 100% connectivity for our appliances,\n
    </span><span style="color:#323232;">    opening our IOT infrastructure (we are aligned with Matter and extensively integrating third-party connections through APIs, and looking for any other opportunity it might be interesting),\n
    </span><span style="color:#323232;">    and the third pillar involves enhancing consumer value through the integration of various appliances and services, as an example we are pretty active in the energy management opening our platform to solution which are coming from energy providers.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Our strategy's cornerstone is the IOT platform and the HON app, introduced on AWS in 2020 with a focus on Privacy and Security by Design principles. We're delighted that our HON connected appliances and solutions have been well-received so the number of connected active consumers is growing day after day, with high level of satisfaction proven by the high rates we receive in the App stores.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Prioritizing the efficiency of HON functions when making AWS calls has been crucial, particularly in light of the notable increase in active users mentioned above. This focus enables us to effectively control costs.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Recently, we've observed a substantial increase in AWS calls attributed to your plugin, prompting the communication you previously received as standard protocol for our company, but as mentioned earlier, we are committed to transparency and keenly interested in collaborating with you not only to optimize your plugin in alignment with our cost control objectives, but also to cooperate in better serving your community.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">I propose scheduling a call involving our IOT Technology department to address the issue comprehensively and respond to any questions both parties may have.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Hope to hear back from you soon.\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Best regards\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">Gianpiero Morbello\n
    </span><span style="color:#323232;">Head of Brand & IOT\n
    </span><span style="color:#323232;">Haier Europe\n
    </span>\n
    ```\n
    \n
    If only they would have reached out this way the first time instead of a cease and desist, their brand getting dragged through the mud could have been avoided.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 54
  +favouriteCount: 350
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727688781 {#1439
    date: 2024-09-30 11:33:01.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1431 …}
  +votes: Doctrine\ORM\PersistentCollection {#1700 …}
  +reports: Doctrine\ORM\PersistentCollection {#1697 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1690 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1696 …}
  +badges: Doctrine\ORM\PersistentCollection {#1595 …}
  +children: []
  -id: 31967
  -titleTs: "'door':7 'haier':3 'like':2 'open':5 'sound':1"
  -bodyTs: "'100':76 '2020':163 'achiev':75 'activ':131,194,238 'address':325 'align':87,299 'also':306 'andr':2 'api':98 'app':158,215 'applianc':80,122,181 'around':69 'attribut':260 'avoid':383 'aw':161,225,258 'back':341 'best':345 'better':310 'brand':351,374 'call':226,259,318 'ceas':370 'coincident':32 'collabor':289 'come':143 'commit':282 'communic':266 'communiti':313 'compani':275 'comprehens':328 'connect':77,96,180,193 'consum':115,195 'control':248,303 'cooper':308 'cornerston':150 'cost':249,302 'could':380 'crucial':229 'day':198,200 'dear':1 'delight':176 'depart':323 'design':172 'desist':372 'drag':376 'earlier':279 'ecosystem':14 'effect':247 'effici':219 'email':30 'emphas':50 'enabl':244 'energi':134,145 'enhanc':114 'enthusiasm':54 'europ':17,52,354 'exampl':127 'extens':91 'first':365 'focus':166,243 'function':222 'get':375 'gianpiero':5,347 'grow':197 'haier':16,51,353 'head':10,349 'hear':23,340 'high':202,209 'hon':157,179,221 'hope':338 'increas':236,256 'infrastructur':84 'initi':57 'instead':367 'integr':92,119 'interest':108,287 'introduc':159 'involv':113,319 'iot':12,66,83,153,321,352 'issu':327 'keen':286 'level':203 'light':232 'look':100 'm':4 'mail':42 'make':224 'manag':135 'matter':89 'may':336 'mention':240,278 'might':106 'morbello':6,348 'mud':379 'notabl':235 'note':63 'number':191 'object':304 'observ':253 'open':60,81,136 'opportun':104 'optim':295 'parti':95,335 'particular':230 'pillar':73,112 'platform':138,154 'pleas':62 'pleasur':21 'plugin':263,297 'pretti':130 'previous':268 'principl':173 'priorit':217 'privaci':168 'process':37 'prompt':264 'propos':315 'protocol':272 'proven':206 'provid':146 'question':333 'rate':210 're':175 'reach':360 'receiv':28,188,212,269 'recent':250 'regard':346 'respond':330 'revolv':68 'satisfact':205 'schedul':316 'secur':170 'send':39 'serv':7,311 'servic':124 'similar':45 'solut':140,183 'soon':344 'standard':271 'store':216 'strategi':74,148 'substanti':255 'suggest':46 'support':56 'technolog':322 'third':94,111 'third-parti':93 'three':72 'three-pillar':71 'time':366 'transpar':284 'us':245 'user':239 'valu':116 'various':121 've':252 'vision':67 'want':48 'way':363 'well':187 'well-receiv':186 'world':61 'would':358"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705855568
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/post/573203"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705769168 {#1460
    date: 2024-01-20 17:46:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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\Entry {#1612
  +user: Proxies\__CG__\App\Entity\User {#1615 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1743 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "Stalwart-v0-5-0"
  +title: "Stalwart v0.5.0"
  +url: "https://stalw.art/blog/storage-performance/"
  +body: """
    **Elevating Performance and Flexibility**\n
    \n
    We are excited to announce the release of Stalwart Mail Server v0.5.0. As we approach the end of the year, this significant update marks a major advancement in our journey to provide a robust, efficient, and versatile mail server solution. This latest version incorporates a range of performance enhancements, storage layer improvements, and new features, designed to elevate your email server experience.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 40
  +favouriteCount: 119
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720677469 {#1609
    date: 2024-07-11 07:57:49.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1744 …}
  +votes: Doctrine\ORM\PersistentCollection {#1646 …}
  +reports: Doctrine\ORM\PersistentCollection {#1645 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1641 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1665 …}
  +badges: Doctrine\ORM\PersistentCollection {#1674 …}
  +children: []
  -id: 25264
  -titleTs: "'stalwart':1 'v0.5.0':2"
  -bodyTs: "'advanc':31 'announc':9 'approach':19 'design':60 'effici':39 'elev':1,62 'email':64 'end':21 'enhanc':53 'excit':7 'experi':66 'featur':59 'flexibl':4 'improv':56 'incorpor':48 'journey':34 'latest':46 'layer':55 'mail':14,42 'major':30 'mark':28 'new':58 'perform':2,52 'provid':36 'rang':50 'releas':11 'robust':38 'server':15,43,65 'signific':26 'solut':44 'stalwart':13 'storag':54 'updat':27 'v0.5.0':16 'versatil':41 'version':47 'year':24"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703792857
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10034802"
  +editedAt: DateTimeImmutable @1708508842 {#1606
    date: 2024-02-21 10:47:22.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703706457 {#1614
    date: 2023-12-27 20:47:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\Entry {#1612
  +user: Proxies\__CG__\App\Entity\User {#1615 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1743 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "Stalwart-v0-5-0"
  +title: "Stalwart v0.5.0"
  +url: "https://stalw.art/blog/storage-performance/"
  +body: """
    **Elevating Performance and Flexibility**\n
    \n
    We are excited to announce the release of Stalwart Mail Server v0.5.0. As we approach the end of the year, this significant update marks a major advancement in our journey to provide a robust, efficient, and versatile mail server solution. This latest version incorporates a range of performance enhancements, storage layer improvements, and new features, designed to elevate your email server experience.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 40
  +favouriteCount: 119
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720677469 {#1609
    date: 2024-07-11 07:57:49.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1744 …}
  +votes: Doctrine\ORM\PersistentCollection {#1646 …}
  +reports: Doctrine\ORM\PersistentCollection {#1645 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1641 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1665 …}
  +badges: Doctrine\ORM\PersistentCollection {#1674 …}
  +children: []
  -id: 25264
  -titleTs: "'stalwart':1 'v0.5.0':2"
  -bodyTs: "'advanc':31 'announc':9 'approach':19 'design':60 'effici':39 'elev':1,62 'email':64 'end':21 'enhanc':53 'excit':7 'experi':66 'featur':59 'flexibl':4 'improv':56 'incorpor':48 'journey':34 'latest':46 'layer':55 'mail':14,42 'major':30 'mark':28 'new':58 'perform':2,52 'provid':36 'rang':50 'releas':11 'robust':38 'server':15,43,65 'signific':26 'solut':44 'stalwart':13 'storag':54 'updat':27 'v0.5.0':16 'versatil':41 'version':47 'year':24"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703792857
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10034802"
  +editedAt: DateTimeImmutable @1708508842 {#1606
    date: 2024-02-21 10:47:22.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703706457 {#1614
    date: 2023-12-27 20:47:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\Entry {#1612
  +user: Proxies\__CG__\App\Entity\User {#1615 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1743 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "Stalwart-v0-5-0"
  +title: "Stalwart v0.5.0"
  +url: "https://stalw.art/blog/storage-performance/"
  +body: """
    **Elevating Performance and Flexibility**\n
    \n
    We are excited to announce the release of Stalwart Mail Server v0.5.0. As we approach the end of the year, this significant update marks a major advancement in our journey to provide a robust, efficient, and versatile mail server solution. This latest version incorporates a range of performance enhancements, storage layer improvements, and new features, designed to elevate your email server experience.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 40
  +favouriteCount: 119
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720677469 {#1609
    date: 2024-07-11 07:57:49.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1744 …}
  +votes: Doctrine\ORM\PersistentCollection {#1646 …}
  +reports: Doctrine\ORM\PersistentCollection {#1645 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1641 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1665 …}
  +badges: Doctrine\ORM\PersistentCollection {#1674 …}
  +children: []
  -id: 25264
  -titleTs: "'stalwart':1 'v0.5.0':2"
  -bodyTs: "'advanc':31 'announc':9 'approach':19 'design':60 'effici':39 'elev':1,62 'email':64 'end':21 'enhanc':53 'excit':7 'experi':66 'featur':59 'flexibl':4 'improv':56 'incorpor':48 'journey':34 'latest':46 'layer':55 'mail':14,42 'major':30 'mark':28 'new':58 'perform':2,52 'provid':36 'rang':50 'releas':11 'robust':38 'server':15,43,65 'signific':26 'solut':44 'stalwart':13 'storag':54 'updat':27 'v0.5.0':16 'versatil':41 'version':47 'year':24"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703792857
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10034802"
  +editedAt: DateTimeImmutable @1708508842 {#1606
    date: 2024-02-21 10:47:22.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703706457 {#1614
    date: 2023-12-27 20:47:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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\Entry {#1677
  +user: Proxies\__CG__\App\Entity\User {#1678 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1669 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1670 …}
  +slug: "what-if-your-cloud-provider-gets-hacked"
  +title: "what if your cloud=provider gets hacked ?"
  +url: "https://www.bleepingcomputer.com/news/security/hosting-firm-says-it-lost-all-customer-data-after-ransomware-attack/"
  +body: """
    Hi all,\n
    \n
    As self-hosting is not just “home-hosting” I guess this post should also be on-topic here.\n
    \n
    Beginning of the year, bleeping-computers published an interesting post on the biggest cybersecurity stories of 2023.\n
    \n
    Item 13 is an interesing one. (see URL of this post). Summary in short A Danish cloud-provider gets hit by a ransomware attack, encrypting not only the clients data, but also the backups.\n
    \n
    For a user, this means that a senario where, not only your VM becomes unusable (virtual disk-storage is encrypted), but also the daily backups you made to the cloud-provider S3-storage is useless, might be not as far-fetches then what your think.\n
    \n
    So … conclussion ??? If you have VMs at a cloud-provider and do daily backups, it might be usefull to actually get your storage for these backups from a different provider then the one where your house your VMs.\n
    \n
    Anybody any ideas or remarks on this?\n
    \n
    (*) [bleepingcomputer.com/…/the-biggest-cybersecurity-…](https://www.bleepingcomputer.com/news/security/the-biggest-cybersecurity-and-cyberattack-stories-of-2023/)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 29
  +favouriteCount: 96
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721456735 {#1672
    date: 2024-07-20 08:25:35.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1666 …}
  +votes: Doctrine\ORM\PersistentCollection {#1668 …}
  +reports: Doctrine\ORM\PersistentCollection {#1679 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1654 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1655 …}
  +badges: Doctrine\ORM\PersistentCollection {#1651 …}
  +children: []
  -id: 27807
  -titleTs: "'cloud':4 'get':6 'hack':7 'provid':5"
  -bodyTs: "'/news/security/the-biggest-cybersecurity-and-cyberattack-stories-of-2023/)':176 '/the-biggest-cybersecurity-':173 '13':43 '2023':41 'actual':146 'also':18,74,99 'anybodi':165 'attack':66 'backup':76,102,140,152 'becom':90 'begin':24 'biggest':37 'bleep':29 'bleeping-comput':28 'bleepingcomputer.com':172 'client':71 'cloud':59,108,135 'cloud-provid':58,107,134 'comput':30 'concluss':127 'cybersecur':38 'daili':101,139 'danish':57 'data':72 'differ':155 'disk':94 'disk-storag':93 'encrypt':67,97 'far':120 'far-fetch':119 'fetch':121 'get':61,147 'guess':14 'hi':1 'hit':62 'home':11 'home-host':10 'host':6,12 'hous':162 'idea':167 'interes':46 'interest':33 'item':42 'made':104 'mean':81 'might':115,142 'on-top':20 'one':47,159 'post':16,34,52 'provid':60,109,136,156 'publish':31 'ransomwar':65 'remark':169 's3':111 's3-storage':110 'see':48 'self':5 'self-host':4 'senario':84 'short':55 'storag':95,112,149 'stori':39 'summari':53 'think':125 'topic':22 'unus':91 'url':49 'useful':144 'useless':114 'user':79 'virtual':92 'vm':89 'vms':131,164 'www.bleepingcomputer.com':175 'www.bleepingcomputer.com/news/security/the-biggest-cybersecurity-and-cyberattack-stories-of-2023/)':174 'year':27"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704716431
  +visibility: "visible             "
  +apId: "https://infosec.pub/post/6884026"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704630031 {#1673
    date: 2024-01-07 13:20:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\Entry {#1677
  +user: Proxies\__CG__\App\Entity\User {#1678 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1669 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1670 …}
  +slug: "what-if-your-cloud-provider-gets-hacked"
  +title: "what if your cloud=provider gets hacked ?"
  +url: "https://www.bleepingcomputer.com/news/security/hosting-firm-says-it-lost-all-customer-data-after-ransomware-attack/"
  +body: """
    Hi all,\n
    \n
    As self-hosting is not just “home-hosting” I guess this post should also be on-topic here.\n
    \n
    Beginning of the year, bleeping-computers published an interesting post on the biggest cybersecurity stories of 2023.\n
    \n
    Item 13 is an interesing one. (see URL of this post). Summary in short A Danish cloud-provider gets hit by a ransomware attack, encrypting not only the clients data, but also the backups.\n
    \n
    For a user, this means that a senario where, not only your VM becomes unusable (virtual disk-storage is encrypted), but also the daily backups you made to the cloud-provider S3-storage is useless, might be not as far-fetches then what your think.\n
    \n
    So … conclussion ??? If you have VMs at a cloud-provider and do daily backups, it might be usefull to actually get your storage for these backups from a different provider then the one where your house your VMs.\n
    \n
    Anybody any ideas or remarks on this?\n
    \n
    (*) [bleepingcomputer.com/…/the-biggest-cybersecurity-…](https://www.bleepingcomputer.com/news/security/the-biggest-cybersecurity-and-cyberattack-stories-of-2023/)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 29
  +favouriteCount: 96
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721456735 {#1672
    date: 2024-07-20 08:25:35.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1666 …}
  +votes: Doctrine\ORM\PersistentCollection {#1668 …}
  +reports: Doctrine\ORM\PersistentCollection {#1679 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1654 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1655 …}
  +badges: Doctrine\ORM\PersistentCollection {#1651 …}
  +children: []
  -id: 27807
  -titleTs: "'cloud':4 'get':6 'hack':7 'provid':5"
  -bodyTs: "'/news/security/the-biggest-cybersecurity-and-cyberattack-stories-of-2023/)':176 '/the-biggest-cybersecurity-':173 '13':43 '2023':41 'actual':146 'also':18,74,99 'anybodi':165 'attack':66 'backup':76,102,140,152 'becom':90 'begin':24 'biggest':37 'bleep':29 'bleeping-comput':28 'bleepingcomputer.com':172 'client':71 'cloud':59,108,135 'cloud-provid':58,107,134 'comput':30 'concluss':127 'cybersecur':38 'daili':101,139 'danish':57 'data':72 'differ':155 'disk':94 'disk-storag':93 'encrypt':67,97 'far':120 'far-fetch':119 'fetch':121 'get':61,147 'guess':14 'hi':1 'hit':62 'home':11 'home-host':10 'host':6,12 'hous':162 'idea':167 'interes':46 'interest':33 'item':42 'made':104 'mean':81 'might':115,142 'on-top':20 'one':47,159 'post':16,34,52 'provid':60,109,136,156 'publish':31 'ransomwar':65 'remark':169 's3':111 's3-storage':110 'see':48 'self':5 'self-host':4 'senario':84 'short':55 'storag':95,112,149 'stori':39 'summari':53 'think':125 'topic':22 'unus':91 'url':49 'useful':144 'useless':114 'user':79 'virtual':92 'vm':89 'vms':131,164 'www.bleepingcomputer.com':175 'www.bleepingcomputer.com/news/security/the-biggest-cybersecurity-and-cyberattack-stories-of-2023/)':174 'year':27"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704716431
  +visibility: "visible             "
  +apId: "https://infosec.pub/post/6884026"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704630031 {#1673
    date: 2024-01-07 13:20:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\Entry {#1677
  +user: Proxies\__CG__\App\Entity\User {#1678 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1669 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1670 …}
  +slug: "what-if-your-cloud-provider-gets-hacked"
  +title: "what if your cloud=provider gets hacked ?"
  +url: "https://www.bleepingcomputer.com/news/security/hosting-firm-says-it-lost-all-customer-data-after-ransomware-attack/"
  +body: """
    Hi all,\n
    \n
    As self-hosting is not just “home-hosting” I guess this post should also be on-topic here.\n
    \n
    Beginning of the year, bleeping-computers published an interesting post on the biggest cybersecurity stories of 2023.\n
    \n
    Item 13 is an interesing one. (see URL of this post). Summary in short A Danish cloud-provider gets hit by a ransomware attack, encrypting not only the clients data, but also the backups.\n
    \n
    For a user, this means that a senario where, not only your VM becomes unusable (virtual disk-storage is encrypted), but also the daily backups you made to the cloud-provider S3-storage is useless, might be not as far-fetches then what your think.\n
    \n
    So … conclussion ??? If you have VMs at a cloud-provider and do daily backups, it might be usefull to actually get your storage for these backups from a different provider then the one where your house your VMs.\n
    \n
    Anybody any ideas or remarks on this?\n
    \n
    (*) [bleepingcomputer.com/…/the-biggest-cybersecurity-…](https://www.bleepingcomputer.com/news/security/the-biggest-cybersecurity-and-cyberattack-stories-of-2023/)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 29
  +favouriteCount: 96
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721456735 {#1672
    date: 2024-07-20 08:25:35.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1666 …}
  +votes: Doctrine\ORM\PersistentCollection {#1668 …}
  +reports: Doctrine\ORM\PersistentCollection {#1679 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1654 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1655 …}
  +badges: Doctrine\ORM\PersistentCollection {#1651 …}
  +children: []
  -id: 27807
  -titleTs: "'cloud':4 'get':6 'hack':7 'provid':5"
  -bodyTs: "'/news/security/the-biggest-cybersecurity-and-cyberattack-stories-of-2023/)':176 '/the-biggest-cybersecurity-':173 '13':43 '2023':41 'actual':146 'also':18,74,99 'anybodi':165 'attack':66 'backup':76,102,140,152 'becom':90 'begin':24 'biggest':37 'bleep':29 'bleeping-comput':28 'bleepingcomputer.com':172 'client':71 'cloud':59,108,135 'cloud-provid':58,107,134 'comput':30 'concluss':127 'cybersecur':38 'daili':101,139 'danish':57 'data':72 'differ':155 'disk':94 'disk-storag':93 'encrypt':67,97 'far':120 'far-fetch':119 'fetch':121 'get':61,147 'guess':14 'hi':1 'hit':62 'home':11 'home-host':10 'host':6,12 'hous':162 'idea':167 'interes':46 'interest':33 'item':42 'made':104 'mean':81 'might':115,142 'on-top':20 'one':47,159 'post':16,34,52 'provid':60,109,136,156 'publish':31 'ransomwar':65 'remark':169 's3':111 's3-storage':110 'see':48 'self':5 'self-host':4 'senario':84 'short':55 'storag':95,112,149 'stori':39 'summari':53 'think':125 'topic':22 'unus':91 'url':49 'useful':144 'useless':114 'user':79 'virtual':92 'vm':89 'vms':131,164 'www.bleepingcomputer.com':175 'www.bleepingcomputer.com/news/security/the-biggest-cybersecurity-and-cyberattack-stories-of-2023/)':174 'year':27"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704716431
  +visibility: "visible             "
  +apId: "https://infosec.pub/post/6884026"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704630031 {#1673
    date: 2024-01-07 13:20:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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\Entry {#1662
  +user: Proxies\__CG__\App\Entity\User {#1663 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1553 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1435 …}
  +slug: "Tempo-An-open-source-music-client-for-Subsonic-built-natively"
  +title: "Tempo – An open source music client for Subsonic built natively for Android, now with Android Auto support"
  +url: "https://github.com/CappielloAntonio/tempo"
  +body: """
    After an all-too-long development phase, I’m opening the new year with a new version of [Tempo](https://github.com/CappielloAntonio/tempo). This new version brings with it **Android Auto** support, one of the most requested features of all time.\n
    \n
    Other new features include support for Chinese and Korean languages, an update to the French localization, the implementation of landscape viewing of the media player and more.\n
    \n
    [You can find Tempo on Github ready for download](https://github.com/CappielloAntonio/tempo/releases): it’s free, it’s open source and it’s made by the community for the community.\n
    \n
    If you appreciate the work put into Tempo, remember that you can star the project on Github or [make a donation](https://www.buymeacoffee.com/a.cappiello)! It’s not much but it’s useful to help the project grow and give visibility to the app.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 28
  +favouriteCount: 167
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720287268 {#1656
    date: 2024-07-06 19:34:28.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1552 …}
  +votes: Doctrine\ORM\PersistentCollection {#1592 …}
  +reports: Doctrine\ORM\PersistentCollection {#1593 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1571 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
  +badges: Doctrine\ORM\PersistentCollection {#1577 …}
  +children: []
  -id: 26936
  -titleTs: "'android':12,15 'auto':16 'built':9 'client':6 'music':5 'nativ':10 'open':3 'sourc':4 'subson':8 'support':17 'tempo':1"
  -bodyTs: "'/a.cappiello)!':121 '/cappielloantonio/tempo).':23 '/cappielloantonio/tempo/releases):':80 'all-too-long':3 'android':30 'app':140 'appreci':100 'auto':31 'bring':27 'chines':48 'communiti':94,97 'develop':7 'donat':118 'download':77 'featur':38,44 'find':71 'free':83 'french':56 'github':74,114 'github.com':22,79 'github.com/cappielloantonio/tempo).':21 'github.com/cappielloantonio/tempo/releases):':78 'give':136 'grow':134 'help':131 'implement':59 'includ':45 'korean':50 'landscap':61 'languag':51 'local':57 'long':6 'm':10 'made':91 'make':116 'media':65 'much':125 'new':13,17,25,43 'one':33 'open':11,86 'phase':8 'player':66 'project':112,133 'put':103 'readi':75 'rememb':106 'request':37 'sourc':87 'star':110 'support':32,46 'tempo':20,72,105 'time':41 'updat':53 'use':129 'version':18,26 'view':62 'visibl':137 'work':102 'www.buymeacoffee.com':120 'www.buymeacoffee.com/a.cappiello)!':119 'year':14"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704378939
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10270598"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704292539 {#1661
    date: 2024-01-03 15:35:39.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\Entry {#1662
  +user: Proxies\__CG__\App\Entity\User {#1663 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1553 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1435 …}
  +slug: "Tempo-An-open-source-music-client-for-Subsonic-built-natively"
  +title: "Tempo – An open source music client for Subsonic built natively for Android, now with Android Auto support"
  +url: "https://github.com/CappielloAntonio/tempo"
  +body: """
    After an all-too-long development phase, I’m opening the new year with a new version of [Tempo](https://github.com/CappielloAntonio/tempo). This new version brings with it **Android Auto** support, one of the most requested features of all time.\n
    \n
    Other new features include support for Chinese and Korean languages, an update to the French localization, the implementation of landscape viewing of the media player and more.\n
    \n
    [You can find Tempo on Github ready for download](https://github.com/CappielloAntonio/tempo/releases): it’s free, it’s open source and it’s made by the community for the community.\n
    \n
    If you appreciate the work put into Tempo, remember that you can star the project on Github or [make a donation](https://www.buymeacoffee.com/a.cappiello)! It’s not much but it’s useful to help the project grow and give visibility to the app.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 28
  +favouriteCount: 167
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720287268 {#1656
    date: 2024-07-06 19:34:28.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1552 …}
  +votes: Doctrine\ORM\PersistentCollection {#1592 …}
  +reports: Doctrine\ORM\PersistentCollection {#1593 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1571 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
  +badges: Doctrine\ORM\PersistentCollection {#1577 …}
  +children: []
  -id: 26936
  -titleTs: "'android':12,15 'auto':16 'built':9 'client':6 'music':5 'nativ':10 'open':3 'sourc':4 'subson':8 'support':17 'tempo':1"
  -bodyTs: "'/a.cappiello)!':121 '/cappielloantonio/tempo).':23 '/cappielloantonio/tempo/releases):':80 'all-too-long':3 'android':30 'app':140 'appreci':100 'auto':31 'bring':27 'chines':48 'communiti':94,97 'develop':7 'donat':118 'download':77 'featur':38,44 'find':71 'free':83 'french':56 'github':74,114 'github.com':22,79 'github.com/cappielloantonio/tempo).':21 'github.com/cappielloantonio/tempo/releases):':78 'give':136 'grow':134 'help':131 'implement':59 'includ':45 'korean':50 'landscap':61 'languag':51 'local':57 'long':6 'm':10 'made':91 'make':116 'media':65 'much':125 'new':13,17,25,43 'one':33 'open':11,86 'phase':8 'player':66 'project':112,133 'put':103 'readi':75 'rememb':106 'request':37 'sourc':87 'star':110 'support':32,46 'tempo':20,72,105 'time':41 'updat':53 'use':129 'version':18,26 'view':62 'visibl':137 'work':102 'www.buymeacoffee.com':120 'www.buymeacoffee.com/a.cappiello)!':119 'year':14"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704378939
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10270598"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704292539 {#1661
    date: 2024-01-03 15:35:39.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\Entry {#1662
  +user: Proxies\__CG__\App\Entity\User {#1663 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1553 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1435 …}
  +slug: "Tempo-An-open-source-music-client-for-Subsonic-built-natively"
  +title: "Tempo – An open source music client for Subsonic built natively for Android, now with Android Auto support"
  +url: "https://github.com/CappielloAntonio/tempo"
  +body: """
    After an all-too-long development phase, I’m opening the new year with a new version of [Tempo](https://github.com/CappielloAntonio/tempo). This new version brings with it **Android Auto** support, one of the most requested features of all time.\n
    \n
    Other new features include support for Chinese and Korean languages, an update to the French localization, the implementation of landscape viewing of the media player and more.\n
    \n
    [You can find Tempo on Github ready for download](https://github.com/CappielloAntonio/tempo/releases): it’s free, it’s open source and it’s made by the community for the community.\n
    \n
    If you appreciate the work put into Tempo, remember that you can star the project on Github or [make a donation](https://www.buymeacoffee.com/a.cappiello)! It’s not much but it’s useful to help the project grow and give visibility to the app.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 28
  +favouriteCount: 167
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720287268 {#1656
    date: 2024-07-06 19:34:28.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1552 …}
  +votes: Doctrine\ORM\PersistentCollection {#1592 …}
  +reports: Doctrine\ORM\PersistentCollection {#1593 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1571 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
  +badges: Doctrine\ORM\PersistentCollection {#1577 …}
  +children: []
  -id: 26936
  -titleTs: "'android':12,15 'auto':16 'built':9 'client':6 'music':5 'nativ':10 'open':3 'sourc':4 'subson':8 'support':17 'tempo':1"
  -bodyTs: "'/a.cappiello)!':121 '/cappielloantonio/tempo).':23 '/cappielloantonio/tempo/releases):':80 'all-too-long':3 'android':30 'app':140 'appreci':100 'auto':31 'bring':27 'chines':48 'communiti':94,97 'develop':7 'donat':118 'download':77 'featur':38,44 'find':71 'free':83 'french':56 'github':74,114 'github.com':22,79 'github.com/cappielloantonio/tempo).':21 'github.com/cappielloantonio/tempo/releases):':78 'give':136 'grow':134 'help':131 'implement':59 'includ':45 'korean':50 'landscap':61 'languag':51 'local':57 'long':6 'm':10 'made':91 'make':116 'media':65 'much':125 'new':13,17,25,43 'one':33 'open':11,86 'phase':8 'player':66 'project':112,133 'put':103 'readi':75 'rememb':106 'request':37 'sourc':87 'star':110 'support':32,46 'tempo':20,72,105 'time':41 'updat':53 'use':129 'version':18,26 'view':62 'visibl':137 'work':102 'www.buymeacoffee.com':120 'www.buymeacoffee.com/a.cappiello)!':119 'year':14"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704378939
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10270598"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704292539 {#1661
    date: 2024-01-03 15:35:39.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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\Entry {#1588
  +user: Proxies\__CG__\App\Entity\User {#1429 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1572 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1670 …}
  +slug: "Haier-hits-Home-Assistant-plugin-dev-with-takedown-notice"
  +title: "Haier hits Home Assistant plugin dev with takedown notice"
  +url: "https://www.bleepingcomputer.com/news/security/haier-hits-home-assistant-plugin-dev-with-takedown-notice/"
  +body: """
    I’m not really big on “let’s make a movement”, but this independent dev has been hit with a cease-and-desist from making a FOSS Home Assistant addon for their Haier air conditioners.\n
    \n
    Haier claims that they are losing out on millions of dollars due to this plugin which… lets you control their air conditions from home assistant. They haven’t bothered to explain *how* that’s possibly worth millions of dollars - they’re just claiming it.\n
    \n
    So of course they hit the Streisand button and are demanding that he takes it down. He of course is complying… in a couple of days. Maybe you see where this is going.\n
    \n
    It would be an absolute shame if any of you just happened to create a fork, or clone the code, or mirror it in your own instance. An absolute shame.\n
    \n
    Just so everyone here knows which repositories NOT to clone or fork, here are the two links:\n
    \n
    - [github.com/Andre0512/hon](https://github.com/Andre0512/hon)\n
    - [github.com/Andre0512/pyhOn](https://github.com/Andre0512/pyhOn)\n
    \n
    and please, don’t repost this anywhere, or share it in other communities, or anything like that. It’s a shame that so many people already know and are making clones. I’m just letting you know so you don’t do anything like telling others who may make their own copies.\n
    \n
    (*sidenote: Haier owns GE Appliance, so for our American folks it may affect you folks too*)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 25
  +favouriteCount: 519
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727016561 {#1579
    date: 2024-09-22 16:49:21.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1574 …}
  +votes: Doctrine\ORM\PersistentCollection {#1587 …}
  +reports: Doctrine\ORM\PersistentCollection {#1573 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1576 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1549 …}
  +badges: Doctrine\ORM\PersistentCollection {#1568 …}
  +children: []
  -id: 31622
  -titleTs: "'assist':4 'dev':6 'haier':1 'hit':2 'home':3 'notic':9 'plugin':5 'takedown':8"
  -bodyTs: "'/andre0512/hon](https://github.com/andre0512/hon)':163 '/andre0512/pyhon](https://github.com/andre0512/pyhon)':166 'absolut':118,142 'addon':31 'affect':231 'air':35,57 'alreadi':192 'american':227 'anyth':181,209 'anywher':173 'applianc':223 'assist':30,61 'big':5 'bother':65 'button':88 'ceas':22 'cease-and-desist':21 'claim':38,79 'clone':131,153,197 'code':133 'communiti':179 'compli':101 'condit':58 'condition':36 'control':55 'copi':218 'coupl':104 'cours':83,99 'creat':127 'day':106 'demand':91 'desist':24 'dev':15 'dollar':47,75 'due':48 'everyon':146 'explain':67 'folk':228,233 'fork':129,155 'foss':28 'ge':222 'github.com':162,165 'github.com/andre0512/hon](https://github.com/andre0512/hon)':161 'github.com/andre0512/pyhon](https://github.com/andre0512/pyhon)':164 'go':113 'haier':34,37,220 'happen':125 'haven':63 'hit':18,85 'home':29,60 'independ':14 'instanc':140 'know':148,193,203 'let':7,53,201 'like':182,210 'link':160 'lose':42 'm':2,199 'make':9,26,196,215 'mani':190 'may':214,230 'mayb':107 'million':45,73 'mirror':135 'movement':11 'other':212 'own':221 'peopl':191 'pleas':168 'plugin':51 'possibl':71 're':77 'realli':4 'repositori':150 'repost':171 'see':109 'shame':119,143,187 'share':175 'sidenot':219 'streisand':87 'take':94 'tell':211 'two':159 'worth':72 'would':115"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705711855
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/post/567593"
  +editedAt: DateTimeImmutable @1726542662 {#1584
    date: 2024-09-17 05:11:02.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705625455 {#1581
    date: 2024-01-19 01:50:55.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\Entry {#1588
  +user: Proxies\__CG__\App\Entity\User {#1429 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1572 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1670 …}
  +slug: "Haier-hits-Home-Assistant-plugin-dev-with-takedown-notice"
  +title: "Haier hits Home Assistant plugin dev with takedown notice"
  +url: "https://www.bleepingcomputer.com/news/security/haier-hits-home-assistant-plugin-dev-with-takedown-notice/"
  +body: """
    I’m not really big on “let’s make a movement”, but this independent dev has been hit with a cease-and-desist from making a FOSS Home Assistant addon for their Haier air conditioners.\n
    \n
    Haier claims that they are losing out on millions of dollars due to this plugin which… lets you control their air conditions from home assistant. They haven’t bothered to explain *how* that’s possibly worth millions of dollars - they’re just claiming it.\n
    \n
    So of course they hit the Streisand button and are demanding that he takes it down. He of course is complying… in a couple of days. Maybe you see where this is going.\n
    \n
    It would be an absolute shame if any of you just happened to create a fork, or clone the code, or mirror it in your own instance. An absolute shame.\n
    \n
    Just so everyone here knows which repositories NOT to clone or fork, here are the two links:\n
    \n
    - [github.com/Andre0512/hon](https://github.com/Andre0512/hon)\n
    - [github.com/Andre0512/pyhOn](https://github.com/Andre0512/pyhOn)\n
    \n
    and please, don’t repost this anywhere, or share it in other communities, or anything like that. It’s a shame that so many people already know and are making clones. I’m just letting you know so you don’t do anything like telling others who may make their own copies.\n
    \n
    (*sidenote: Haier owns GE Appliance, so for our American folks it may affect you folks too*)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 25
  +favouriteCount: 519
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727016561 {#1579
    date: 2024-09-22 16:49:21.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1574 …}
  +votes: Doctrine\ORM\PersistentCollection {#1587 …}
  +reports: Doctrine\ORM\PersistentCollection {#1573 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1576 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1549 …}
  +badges: Doctrine\ORM\PersistentCollection {#1568 …}
  +children: []
  -id: 31622
  -titleTs: "'assist':4 'dev':6 'haier':1 'hit':2 'home':3 'notic':9 'plugin':5 'takedown':8"
  -bodyTs: "'/andre0512/hon](https://github.com/andre0512/hon)':163 '/andre0512/pyhon](https://github.com/andre0512/pyhon)':166 'absolut':118,142 'addon':31 'affect':231 'air':35,57 'alreadi':192 'american':227 'anyth':181,209 'anywher':173 'applianc':223 'assist':30,61 'big':5 'bother':65 'button':88 'ceas':22 'cease-and-desist':21 'claim':38,79 'clone':131,153,197 'code':133 'communiti':179 'compli':101 'condit':58 'condition':36 'control':55 'copi':218 'coupl':104 'cours':83,99 'creat':127 'day':106 'demand':91 'desist':24 'dev':15 'dollar':47,75 'due':48 'everyon':146 'explain':67 'folk':228,233 'fork':129,155 'foss':28 'ge':222 'github.com':162,165 'github.com/andre0512/hon](https://github.com/andre0512/hon)':161 'github.com/andre0512/pyhon](https://github.com/andre0512/pyhon)':164 'go':113 'haier':34,37,220 'happen':125 'haven':63 'hit':18,85 'home':29,60 'independ':14 'instanc':140 'know':148,193,203 'let':7,53,201 'like':182,210 'link':160 'lose':42 'm':2,199 'make':9,26,196,215 'mani':190 'may':214,230 'mayb':107 'million':45,73 'mirror':135 'movement':11 'other':212 'own':221 'peopl':191 'pleas':168 'plugin':51 'possibl':71 're':77 'realli':4 'repositori':150 'repost':171 'see':109 'shame':119,143,187 'share':175 'sidenot':219 'streisand':87 'take':94 'tell':211 'two':159 'worth':72 'would':115"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705711855
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/post/567593"
  +editedAt: DateTimeImmutable @1726542662 {#1584
    date: 2024-09-17 05:11:02.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705625455 {#1581
    date: 2024-01-19 01:50:55.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\Entry {#1588
  +user: Proxies\__CG__\App\Entity\User {#1429 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1572 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1670 …}
  +slug: "Haier-hits-Home-Assistant-plugin-dev-with-takedown-notice"
  +title: "Haier hits Home Assistant plugin dev with takedown notice"
  +url: "https://www.bleepingcomputer.com/news/security/haier-hits-home-assistant-plugin-dev-with-takedown-notice/"
  +body: """
    I’m not really big on “let’s make a movement”, but this independent dev has been hit with a cease-and-desist from making a FOSS Home Assistant addon for their Haier air conditioners.\n
    \n
    Haier claims that they are losing out on millions of dollars due to this plugin which… lets you control their air conditions from home assistant. They haven’t bothered to explain *how* that’s possibly worth millions of dollars - they’re just claiming it.\n
    \n
    So of course they hit the Streisand button and are demanding that he takes it down. He of course is complying… in a couple of days. Maybe you see where this is going.\n
    \n
    It would be an absolute shame if any of you just happened to create a fork, or clone the code, or mirror it in your own instance. An absolute shame.\n
    \n
    Just so everyone here knows which repositories NOT to clone or fork, here are the two links:\n
    \n
    - [github.com/Andre0512/hon](https://github.com/Andre0512/hon)\n
    - [github.com/Andre0512/pyhOn](https://github.com/Andre0512/pyhOn)\n
    \n
    and please, don’t repost this anywhere, or share it in other communities, or anything like that. It’s a shame that so many people already know and are making clones. I’m just letting you know so you don’t do anything like telling others who may make their own copies.\n
    \n
    (*sidenote: Haier owns GE Appliance, so for our American folks it may affect you folks too*)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 25
  +favouriteCount: 519
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727016561 {#1579
    date: 2024-09-22 16:49:21.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1574 …}
  +votes: Doctrine\ORM\PersistentCollection {#1587 …}
  +reports: Doctrine\ORM\PersistentCollection {#1573 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1576 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1549 …}
  +badges: Doctrine\ORM\PersistentCollection {#1568 …}
  +children: []
  -id: 31622
  -titleTs: "'assist':4 'dev':6 'haier':1 'hit':2 'home':3 'notic':9 'plugin':5 'takedown':8"
  -bodyTs: "'/andre0512/hon](https://github.com/andre0512/hon)':163 '/andre0512/pyhon](https://github.com/andre0512/pyhon)':166 'absolut':118,142 'addon':31 'affect':231 'air':35,57 'alreadi':192 'american':227 'anyth':181,209 'anywher':173 'applianc':223 'assist':30,61 'big':5 'bother':65 'button':88 'ceas':22 'cease-and-desist':21 'claim':38,79 'clone':131,153,197 'code':133 'communiti':179 'compli':101 'condit':58 'condition':36 'control':55 'copi':218 'coupl':104 'cours':83,99 'creat':127 'day':106 'demand':91 'desist':24 'dev':15 'dollar':47,75 'due':48 'everyon':146 'explain':67 'folk':228,233 'fork':129,155 'foss':28 'ge':222 'github.com':162,165 'github.com/andre0512/hon](https://github.com/andre0512/hon)':161 'github.com/andre0512/pyhon](https://github.com/andre0512/pyhon)':164 'go':113 'haier':34,37,220 'happen':125 'haven':63 'hit':18,85 'home':29,60 'independ':14 'instanc':140 'know':148,193,203 'let':7,53,201 'like':182,210 'link':160 'lose':42 'm':2,199 'make':9,26,196,215 'mani':190 'may':214,230 'mayb':107 'million':45,73 'mirror':135 'movement':11 'other':212 'own':221 'peopl':191 'pleas':168 'plugin':51 'possibl':71 're':77 'realli':4 'repositori':150 'repost':171 'see':109 'shame':119,143,187 'share':175 'sidenot':219 'streisand':87 'take':94 'tell':211 'two':159 'worth':72 'would':115"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705711855
  +visibility: "visible             "
  +apId: "https://poptalk.scrubbles.tech/post/567593"
  +editedAt: DateTimeImmutable @1726542662 {#1584
    date: 2024-09-17 05:11:02.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705625455 {#1581
    date: 2024-01-19 01:50:55.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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\Entry {#1561
  +user: Proxies\__CG__\App\Entity\User {#1525 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1567 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1435 …}
  +slug: "13-Feet-Ladder"
  +title: "13 Feet Ladder"
  +url: "https://github.com/wasi-master/13ft"
  +body: """
    > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
    > \n
    > > How does it work?\n
    > \n
    > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
    \n
    link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 24
  +favouriteCount: 282
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721286614 {#1528
    date: 2024-07-18 09:10:14.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1550 …}
  +votes: Doctrine\ORM\PersistentCollection {#1548 …}
  +reports: Doctrine\ORM\PersistentCollection {#1566 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1562 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1554 …}
  +badges: Doctrine\ORM\PersistentCollection {#1556 …}
  +children: []
  -id: 27306
  -titleTs: "'13':1 'feet':2 'ladder':3"
  -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704504264
  +visibility: "visible             "
  +apId: "https://lemmy.zip/post/7918436"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704417864 {#1527
    date: 2024-01-05 02:24:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
App\Entity\Entry {#1561
  +user: Proxies\__CG__\App\Entity\User {#1525 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1567 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1435 …}
  +slug: "13-Feet-Ladder"
  +title: "13 Feet Ladder"
  +url: "https://github.com/wasi-master/13ft"
  +body: """
    > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
    > \n
    > > How does it work?\n
    > \n
    > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
    \n
    link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 24
  +favouriteCount: 282
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721286614 {#1528
    date: 2024-07-18 09:10:14.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1550 …}
  +votes: Doctrine\ORM\PersistentCollection {#1548 …}
  +reports: Doctrine\ORM\PersistentCollection {#1566 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1562 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1554 …}
  +badges: Doctrine\ORM\PersistentCollection {#1556 …}
  +children: []
  -id: 27306
  -titleTs: "'13':1 'feet':2 'ladder':3"
  -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704504264
  +visibility: "visible             "
  +apId: "https://lemmy.zip/post/7918436"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704417864 {#1527
    date: 2024-01-05 02:24:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
App\Entity\Entry {#1561
  +user: Proxies\__CG__\App\Entity\User {#1525 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1567 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1435 …}
  +slug: "13-Feet-Ladder"
  +title: "13 Feet Ladder"
  +url: "https://github.com/wasi-master/13ft"
  +body: """
    > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
    > \n
    > > How does it work?\n
    > \n
    > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
    \n
    link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 24
  +favouriteCount: 282
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721286614 {#1528
    date: 2024-07-18 09:10:14.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1550 …}
  +votes: Doctrine\ORM\PersistentCollection {#1548 …}
  +reports: Doctrine\ORM\PersistentCollection {#1566 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1562 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1554 …}
  +badges: Doctrine\ORM\PersistentCollection {#1556 …}
  +children: []
  -id: 27306
  -titleTs: "'13':1 'feet':2 'ladder':3"
  -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704504264
  +visibility: "visible             "
  +apId: "https://lemmy.zip/post/7918436"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704417864 {#1527
    date: 2024-01-05 02:24:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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\Entry {#1613
  +user: Proxies\__CG__\App\Entity\User {#1604 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1596 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1619 …}
  +slug: "Minisforum-MS-01-announced-2x10g-sfp-2x2-5gbe-pci-slot-3xm2-slots"
  +title: "Minisforum MS-01 announced. 2x10g sfp+, 2x2.5gbe, pci slot, 3xm2 slots. 2xUSB4 40g.  What do we think?"
  +url: "https://store.minisforum.com/products/minisforum-ms-01"
  +body: """
    This looks like an amazing little box that can do almost anything. I’m wondering how people feel about the pricepoint\n
    \n
    $679 early bird\n
    \n
    $839 msrp\n
    \n
    I’d love to grab one to use as a router/firewall, plus run any homelabbing containers I have on my NAS.\n
    \n
    How’s the value proposition stack up? Price looks great to me considering the cpu and connectivity it offers.\n
    \n
    Edit: Additional info\n
    \n
    [serve the home sponsored video](https://www.youtube.com/watch?v=d3j4aEAZR7w) sponsored but still really really informative. There’s a section near the end going through a tons of ideas of how to utilize the pci slot, including epanding nvme storage, external sas, extra networking etc. seems you can get over 40gb extra throughput from that port.\n
    \n
    [Forum thread for pci slot compatibility ](https://forums.servethehome.com/index.php?threads%2Fminisforum-ms-01-pcie-card-and-ram-compatibility-thread.42785%2F)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 20
  +favouriteCount: 110
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1723495153 {#1555
    date: 2024-08-12 22:39:13.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1702 …}
  +votes: Doctrine\ORM\PersistentCollection {#1683 …}
  +reports: Doctrine\ORM\PersistentCollection {#1680 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1686 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1692 …}
  +badges: Doctrine\ORM\PersistentCollection {#1705 …}
  +children: []
  -id: 30273
  -titleTs: "'-01':3 '2x10g':5 '2x2.5gbe':7 '2xusb4':12 '3xm2':10 '40g':13 'announc':4 'minisforum':1 'ms':2 'pci':8 'sfp':6 'slot':9,11 'think':17"
  -bodyTs: "'/index.php?threads%2fminisforum-ms-01-pcie-card-and-ram-compatibility-thread.42785%2f)':132 '/watch?v=d3j4aeazr7w)':77 '40gb':118 '679':22 '839':25 'addit':68 'almost':11 'amaz':5 'anyth':12 'bird':24 'box':7 'compat':129 'connect':64 'consid':60 'contain':42 'cpu':62 'd':28 'earli':23 'edit':67 'end':90 'epand':105 'etc':112 'extern':108 'extra':110,119 'feel':18 'forum':124 'forums.servethehome.com':131 'forums.servethehome.com/index.php?threads%2fminisforum-ms-01-pcie-card-and-ram-compatibility-thread.42785%2f)':130 'get':116 'go':91 'grab':31 'great':57 'home':72 'homelab':41 'idea':96 'includ':104 'info':69 'inform':83 'like':3 'littl':6 'look':2,56 'love':29 'm':14 'msrp':26 'nas':47 'near':88 'network':111 'nvme':106 'offer':66 'one':32 'pci':102,127 'peopl':17 'plus':38 'port':123 'price':55 'pricepoint':21 'proposit':52 'realli':81,82 'router/firewall':37 'run':39 'sas':109 'section':87 'seem':113 'serv':70 'slot':103,128 'sponsor':73,78 'stack':53 'still':80 'storag':107 'thread':125 'throughput':120 'ton':94 'use':34 'util':100 'valu':51 'video':74 'wonder':15 'www.youtube.com':76 'www.youtube.com/watch?v=d3j4aeazr7w)':75"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705269349
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12723900"
  +editedAt: DateTimeImmutable @1722941241 {#1621
    date: 2024-08-06 12:47:21.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705182949 {#1620
    date: 2024-01-13 22:55:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
App\Entity\Entry {#1613
  +user: Proxies\__CG__\App\Entity\User {#1604 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1596 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1619 …}
  +slug: "Minisforum-MS-01-announced-2x10g-sfp-2x2-5gbe-pci-slot-3xm2-slots"
  +title: "Minisforum MS-01 announced. 2x10g sfp+, 2x2.5gbe, pci slot, 3xm2 slots. 2xUSB4 40g.  What do we think?"
  +url: "https://store.minisforum.com/products/minisforum-ms-01"
  +body: """
    This looks like an amazing little box that can do almost anything. I’m wondering how people feel about the pricepoint\n
    \n
    $679 early bird\n
    \n
    $839 msrp\n
    \n
    I’d love to grab one to use as a router/firewall, plus run any homelabbing containers I have on my NAS.\n
    \n
    How’s the value proposition stack up? Price looks great to me considering the cpu and connectivity it offers.\n
    \n
    Edit: Additional info\n
    \n
    [serve the home sponsored video](https://www.youtube.com/watch?v=d3j4aEAZR7w) sponsored but still really really informative. There’s a section near the end going through a tons of ideas of how to utilize the pci slot, including epanding nvme storage, external sas, extra networking etc. seems you can get over 40gb extra throughput from that port.\n
    \n
    [Forum thread for pci slot compatibility ](https://forums.servethehome.com/index.php?threads%2Fminisforum-ms-01-pcie-card-and-ram-compatibility-thread.42785%2F)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 20
  +favouriteCount: 110
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1723495153 {#1555
    date: 2024-08-12 22:39:13.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1702 …}
  +votes: Doctrine\ORM\PersistentCollection {#1683 …}
  +reports: Doctrine\ORM\PersistentCollection {#1680 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1686 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1692 …}
  +badges: Doctrine\ORM\PersistentCollection {#1705 …}
  +children: []
  -id: 30273
  -titleTs: "'-01':3 '2x10g':5 '2x2.5gbe':7 '2xusb4':12 '3xm2':10 '40g':13 'announc':4 'minisforum':1 'ms':2 'pci':8 'sfp':6 'slot':9,11 'think':17"
  -bodyTs: "'/index.php?threads%2fminisforum-ms-01-pcie-card-and-ram-compatibility-thread.42785%2f)':132 '/watch?v=d3j4aeazr7w)':77 '40gb':118 '679':22 '839':25 'addit':68 'almost':11 'amaz':5 'anyth':12 'bird':24 'box':7 'compat':129 'connect':64 'consid':60 'contain':42 'cpu':62 'd':28 'earli':23 'edit':67 'end':90 'epand':105 'etc':112 'extern':108 'extra':110,119 'feel':18 'forum':124 'forums.servethehome.com':131 'forums.servethehome.com/index.php?threads%2fminisforum-ms-01-pcie-card-and-ram-compatibility-thread.42785%2f)':130 'get':116 'go':91 'grab':31 'great':57 'home':72 'homelab':41 'idea':96 'includ':104 'info':69 'inform':83 'like':3 'littl':6 'look':2,56 'love':29 'm':14 'msrp':26 'nas':47 'near':88 'network':111 'nvme':106 'offer':66 'one':32 'pci':102,127 'peopl':17 'plus':38 'port':123 'price':55 'pricepoint':21 'proposit':52 'realli':81,82 'router/firewall':37 'run':39 'sas':109 'section':87 'seem':113 'serv':70 'slot':103,128 'sponsor':73,78 'stack':53 'still':80 'storag':107 'thread':125 'throughput':120 'ton':94 'use':34 'util':100 'valu':51 'video':74 'wonder':15 'www.youtube.com':76 'www.youtube.com/watch?v=d3j4aeazr7w)':75"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705269349
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12723900"
  +editedAt: DateTimeImmutable @1722941241 {#1621
    date: 2024-08-06 12:47:21.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705182949 {#1620
    date: 2024-01-13 22:55:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
App\Entity\Entry {#1613
  +user: Proxies\__CG__\App\Entity\User {#1604 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1596 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1619 …}
  +slug: "Minisforum-MS-01-announced-2x10g-sfp-2x2-5gbe-pci-slot-3xm2-slots"
  +title: "Minisforum MS-01 announced. 2x10g sfp+, 2x2.5gbe, pci slot, 3xm2 slots. 2xUSB4 40g.  What do we think?"
  +url: "https://store.minisforum.com/products/minisforum-ms-01"
  +body: """
    This looks like an amazing little box that can do almost anything. I’m wondering how people feel about the pricepoint\n
    \n
    $679 early bird\n
    \n
    $839 msrp\n
    \n
    I’d love to grab one to use as a router/firewall, plus run any homelabbing containers I have on my NAS.\n
    \n
    How’s the value proposition stack up? Price looks great to me considering the cpu and connectivity it offers.\n
    \n
    Edit: Additional info\n
    \n
    [serve the home sponsored video](https://www.youtube.com/watch?v=d3j4aEAZR7w) sponsored but still really really informative. There’s a section near the end going through a tons of ideas of how to utilize the pci slot, including epanding nvme storage, external sas, extra networking etc. seems you can get over 40gb extra throughput from that port.\n
    \n
    [Forum thread for pci slot compatibility ](https://forums.servethehome.com/index.php?threads%2Fminisforum-ms-01-pcie-card-and-ram-compatibility-thread.42785%2F)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 20
  +favouriteCount: 110
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1723495153 {#1555
    date: 2024-08-12 22:39:13.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1702 …}
  +votes: Doctrine\ORM\PersistentCollection {#1683 …}
  +reports: Doctrine\ORM\PersistentCollection {#1680 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1686 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1692 …}
  +badges: Doctrine\ORM\PersistentCollection {#1705 …}
  +children: []
  -id: 30273
  -titleTs: "'-01':3 '2x10g':5 '2x2.5gbe':7 '2xusb4':12 '3xm2':10 '40g':13 'announc':4 'minisforum':1 'ms':2 'pci':8 'sfp':6 'slot':9,11 'think':17"
  -bodyTs: "'/index.php?threads%2fminisforum-ms-01-pcie-card-and-ram-compatibility-thread.42785%2f)':132 '/watch?v=d3j4aeazr7w)':77 '40gb':118 '679':22 '839':25 'addit':68 'almost':11 'amaz':5 'anyth':12 'bird':24 'box':7 'compat':129 'connect':64 'consid':60 'contain':42 'cpu':62 'd':28 'earli':23 'edit':67 'end':90 'epand':105 'etc':112 'extern':108 'extra':110,119 'feel':18 'forum':124 'forums.servethehome.com':131 'forums.servethehome.com/index.php?threads%2fminisforum-ms-01-pcie-card-and-ram-compatibility-thread.42785%2f)':130 'get':116 'go':91 'grab':31 'great':57 'home':72 'homelab':41 'idea':96 'includ':104 'info':69 'inform':83 'like':3 'littl':6 'look':2,56 'love':29 'm':14 'msrp':26 'nas':47 'near':88 'network':111 'nvme':106 'offer':66 'one':32 'pci':102,127 'peopl':17 'plus':38 'port':123 'price':55 'pricepoint':21 'proposit':52 'realli':81,82 'router/firewall':37 'run':39 'sas':109 'section':87 'seem':113 'serv':70 'slot':103,128 'sponsor':73,78 'stack':53 'still':80 'storag':107 'thread':125 'throughput':120 'ton':94 'use':34 'util':100 'valu':51 'video':74 'wonder':15 'www.youtube.com':76 'www.youtube.com/watch?v=d3j4aeazr7w)':75"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705269349
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12723900"
  +editedAt: DateTimeImmutable @1722941241 {#1621
    date: 2024-08-06 12:47:21.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705182949 {#1620
    date: 2024-01-13 22:55:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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\Entry {#1598
  +user: Proxies\__CG__\App\Entity\User {#1630 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1629 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1628 …}
  +slug: "Open-casting-alternative-by-Amazon"
  +title: "Open casting alternative (by Amazon?)"
  +url: "https://www.trustedreviews.com/explainer/what-is-matter-casting-new-airplay-rival-explained-4407108"
  +body: """
    I’m curious what people’s thoughts are about Matter. This is the first I’m hearing of it.\n
    \n
    I’ve been trying to find a way to replace my old Chromecast Ultra (because Google), but I really like having that little *cast* button show up in apps, even on the phones of guests. But from what I can tell, Google killed this functionality on open alternatives (ex. Raspicast) with a lockdown to the Chromecast spec.\n
    \n
    I’m hopeful that Matter could be a way to have my devices cast streams to each other in a standardized way that wouldn’t require me to rely on Google/Apple/Amazon/etc. Maybe even Newpipe could get in on the action?\n
    \n
    I don’t know how it will work, or if this “Connected Standards Alliance” (which is apparently used to be the ZigBee Alliance, also news to me) will still have to greenlight specific devices despite it being “open”, which would rule out Newpipe. I would assume the official YouTube apps will be particularly resistant to supporting Matter.\n
    \n
    Anyone have any experience here? Has anyone else successfully replaced their media device with something open that also works with the casting button in apps?
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 16
  +favouriteCount: 55
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727075157 {#1616
    date: 2024-09-23 09:05:57.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1626 …}
  +votes: Doctrine\ORM\PersistentCollection {#1618 …}
  +reports: Doctrine\ORM\PersistentCollection {#1597 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1731 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1723 …}
  +badges: Doctrine\ORM\PersistentCollection {#1721 …}
  +children: []
  -id: 31609
  -titleTs: "'altern':3 'amazon':5 'cast':2 'open':1"
  -bodyTs: "'action':116 'allianc':130,139 'also':140,191 'altern':67 'anyon':174,180 'app':48,166,198 'appar':133 'assum':162 'button':44,196 'cast':43,90,195 'chromecast':32,75 'connect':128 'could':82,111 'curious':3 'despit':151 'devic':89,150,186 'els':181 'even':49,109 'ex':68 'experi':177 'find':25 'first':14 'function':64 'get':112 'googl':35,61 'google/apple/amazon/etc':107 'greenlight':148 'guest':54 'hear':17 'hope':79 'kill':62 'know':120 'like':39 'littl':42 'lockdown':72 'm':2,16,78 'matter':10,81,173 'mayb':108 'media':185 'newpip':110,159 'news':141 'offici':164 'old':31 'open':66,154,189 'particular':169 'peopl':5 'phone':52 'raspicast':69 'realli':38 'reli':105 'replac':29,183 'requir':102 'resist':170 'rule':157 'show':45 'someth':188 'spec':76 'specif':149 'standard':97,129 'still':145 'stream':91 'success':182 'support':172 'tell':60 'thought':7 'tri':23 'ultra':33 'use':134 've':21 'way':27,85,98 'work':124,192 'would':156,161 'wouldn':100 'youtub':165 'zigbe':138"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705707774
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/post/8131402"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705621374 {#1611
    date: 2024-01-19 00:42:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
App\Entity\Entry {#1598
  +user: Proxies\__CG__\App\Entity\User {#1630 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1629 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1628 …}
  +slug: "Open-casting-alternative-by-Amazon"
  +title: "Open casting alternative (by Amazon?)"
  +url: "https://www.trustedreviews.com/explainer/what-is-matter-casting-new-airplay-rival-explained-4407108"
  +body: """
    I’m curious what people’s thoughts are about Matter. This is the first I’m hearing of it.\n
    \n
    I’ve been trying to find a way to replace my old Chromecast Ultra (because Google), but I really like having that little *cast* button show up in apps, even on the phones of guests. But from what I can tell, Google killed this functionality on open alternatives (ex. Raspicast) with a lockdown to the Chromecast spec.\n
    \n
    I’m hopeful that Matter could be a way to have my devices cast streams to each other in a standardized way that wouldn’t require me to rely on Google/Apple/Amazon/etc. Maybe even Newpipe could get in on the action?\n
    \n
    I don’t know how it will work, or if this “Connected Standards Alliance” (which is apparently used to be the ZigBee Alliance, also news to me) will still have to greenlight specific devices despite it being “open”, which would rule out Newpipe. I would assume the official YouTube apps will be particularly resistant to supporting Matter.\n
    \n
    Anyone have any experience here? Has anyone else successfully replaced their media device with something open that also works with the casting button in apps?
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 16
  +favouriteCount: 55
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727075157 {#1616
    date: 2024-09-23 09:05:57.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1626 …}
  +votes: Doctrine\ORM\PersistentCollection {#1618 …}
  +reports: Doctrine\ORM\PersistentCollection {#1597 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1731 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1723 …}
  +badges: Doctrine\ORM\PersistentCollection {#1721 …}
  +children: []
  -id: 31609
  -titleTs: "'altern':3 'amazon':5 'cast':2 'open':1"
  -bodyTs: "'action':116 'allianc':130,139 'also':140,191 'altern':67 'anyon':174,180 'app':48,166,198 'appar':133 'assum':162 'button':44,196 'cast':43,90,195 'chromecast':32,75 'connect':128 'could':82,111 'curious':3 'despit':151 'devic':89,150,186 'els':181 'even':49,109 'ex':68 'experi':177 'find':25 'first':14 'function':64 'get':112 'googl':35,61 'google/apple/amazon/etc':107 'greenlight':148 'guest':54 'hear':17 'hope':79 'kill':62 'know':120 'like':39 'littl':42 'lockdown':72 'm':2,16,78 'matter':10,81,173 'mayb':108 'media':185 'newpip':110,159 'news':141 'offici':164 'old':31 'open':66,154,189 'particular':169 'peopl':5 'phone':52 'raspicast':69 'realli':38 'reli':105 'replac':29,183 'requir':102 'resist':170 'rule':157 'show':45 'someth':188 'spec':76 'specif':149 'standard':97,129 'still':145 'stream':91 'success':182 'support':172 'tell':60 'thought':7 'tri':23 'ultra':33 'use':134 've':21 'way':27,85,98 'work':124,192 'would':156,161 'wouldn':100 'youtub':165 'zigbe':138"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705707774
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/post/8131402"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705621374 {#1611
    date: 2024-01-19 00:42:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
App\Entity\Entry {#1598
  +user: Proxies\__CG__\App\Entity\User {#1630 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1629 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1628 …}
  +slug: "Open-casting-alternative-by-Amazon"
  +title: "Open casting alternative (by Amazon?)"
  +url: "https://www.trustedreviews.com/explainer/what-is-matter-casting-new-airplay-rival-explained-4407108"
  +body: """
    I’m curious what people’s thoughts are about Matter. This is the first I’m hearing of it.\n
    \n
    I’ve been trying to find a way to replace my old Chromecast Ultra (because Google), but I really like having that little *cast* button show up in apps, even on the phones of guests. But from what I can tell, Google killed this functionality on open alternatives (ex. Raspicast) with a lockdown to the Chromecast spec.\n
    \n
    I’m hopeful that Matter could be a way to have my devices cast streams to each other in a standardized way that wouldn’t require me to rely on Google/Apple/Amazon/etc. Maybe even Newpipe could get in on the action?\n
    \n
    I don’t know how it will work, or if this “Connected Standards Alliance” (which is apparently used to be the ZigBee Alliance, also news to me) will still have to greenlight specific devices despite it being “open”, which would rule out Newpipe. I would assume the official YouTube apps will be particularly resistant to supporting Matter.\n
    \n
    Anyone have any experience here? Has anyone else successfully replaced their media device with something open that also works with the casting button in apps?
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 16
  +favouriteCount: 55
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727075157 {#1616
    date: 2024-09-23 09:05:57.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1626 …}
  +votes: Doctrine\ORM\PersistentCollection {#1618 …}
  +reports: Doctrine\ORM\PersistentCollection {#1597 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1731 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1723 …}
  +badges: Doctrine\ORM\PersistentCollection {#1721 …}
  +children: []
  -id: 31609
  -titleTs: "'altern':3 'amazon':5 'cast':2 'open':1"
  -bodyTs: "'action':116 'allianc':130,139 'also':140,191 'altern':67 'anyon':174,180 'app':48,166,198 'appar':133 'assum':162 'button':44,196 'cast':43,90,195 'chromecast':32,75 'connect':128 'could':82,111 'curious':3 'despit':151 'devic':89,150,186 'els':181 'even':49,109 'ex':68 'experi':177 'find':25 'first':14 'function':64 'get':112 'googl':35,61 'google/apple/amazon/etc':107 'greenlight':148 'guest':54 'hear':17 'hope':79 'kill':62 'know':120 'like':39 'littl':42 'lockdown':72 'm':2,16,78 'matter':10,81,173 'mayb':108 'media':185 'newpip':110,159 'news':141 'offici':164 'old':31 'open':66,154,189 'particular':169 'peopl':5 'phone':52 'raspicast':69 'realli':38 'reli':105 'replac':29,183 'requir':102 'resist':170 'rule':157 'show':45 'someth':188 'spec':76 'specif':149 'standard':97,129 'still':145 'stream':91 'success':182 'support':172 'tell':60 'thought':7 'tri':23 'ultra':33 'use':134 've':21 'way':27,85,98 'work':124,192 'would':156,161 'wouldn':100 'youtub':165 'zigbe':138"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705707774
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/post/8131402"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705621374 {#1611
    date: 2024-01-19 00:42:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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\Entry {#1730
  +user: Proxies\__CG__\App\Entity\User {#1737 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1734 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1732 …}
  +slug: "Memos-Easily-capture-and-share-your-great-thoughts-Open-Source"
  +title: "Memos - Easily capture and share your great thoughts. Open Source and Free forever"
  +url: "https://www.usememos.com/"
  +body: "Check out the live demo at [demo.usememos.com](https://demo.usememos.com/)"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 95
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727801387 {#1728
    date: 2024-10-01 18:49:47.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1727 …}
  +votes: Doctrine\ORM\PersistentCollection {#1733 …}
  +reports: Doctrine\ORM\PersistentCollection {#1724 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1715 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1718 …}
  +badges: Doctrine\ORM\PersistentCollection {#1716 …}
  +children: []
  -id: 32265
  -titleTs: "'captur':3 'easili':2 'forev':13 'free':12 'great':7 'memo':1 'open':9 'share':5 'sourc':10 'thought':8"
  -bodyTs: "'/)':10 'check':1 'demo':5 'demo.usememos.com':7,9 'demo.usememos.com/)':8 'live':4"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705969588
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10866175"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705883188 {#1736
    date: 2024-01-22 01:26:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
App\Entity\Entry {#1730
  +user: Proxies\__CG__\App\Entity\User {#1737 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1734 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1732 …}
  +slug: "Memos-Easily-capture-and-share-your-great-thoughts-Open-Source"
  +title: "Memos - Easily capture and share your great thoughts. Open Source and Free forever"
  +url: "https://www.usememos.com/"
  +body: "Check out the live demo at [demo.usememos.com](https://demo.usememos.com/)"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 95
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727801387 {#1728
    date: 2024-10-01 18:49:47.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1727 …}
  +votes: Doctrine\ORM\PersistentCollection {#1733 …}
  +reports: Doctrine\ORM\PersistentCollection {#1724 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1715 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1718 …}
  +badges: Doctrine\ORM\PersistentCollection {#1716 …}
  +children: []
  -id: 32265
  -titleTs: "'captur':3 'easili':2 'forev':13 'free':12 'great':7 'memo':1 'open':9 'share':5 'sourc':10 'thought':8"
  -bodyTs: "'/)':10 'check':1 'demo':5 'demo.usememos.com':7,9 'demo.usememos.com/)':8 'live':4"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705969588
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10866175"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705883188 {#1736
    date: 2024-01-22 01:26:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
App\Entity\Entry {#1730
  +user: Proxies\__CG__\App\Entity\User {#1737 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1734 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1732 …}
  +slug: "Memos-Easily-capture-and-share-your-great-thoughts-Open-Source"
  +title: "Memos - Easily capture and share your great thoughts. Open Source and Free forever"
  +url: "https://www.usememos.com/"
  +body: "Check out the live demo at [demo.usememos.com](https://demo.usememos.com/)"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 95
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727801387 {#1728
    date: 2024-10-01 18:49:47.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1727 …}
  +votes: Doctrine\ORM\PersistentCollection {#1733 …}
  +reports: Doctrine\ORM\PersistentCollection {#1724 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1715 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1718 …}
  +badges: Doctrine\ORM\PersistentCollection {#1716 …}
  +children: []
  -id: 32265
  -titleTs: "'captur':3 'easili':2 'forev':13 'free':12 'great':7 'memo':1 'open':9 'share':5 'sourc':10 'thought':8"
  -bodyTs: "'/)':10 'check':1 'demo':5 'demo.usememos.com':7,9 'demo.usememos.com/)':8 'live':4"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705969588
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10866175"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705883188 {#1736
    date: 2024-01-22 01:26:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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\Entry {#1707
  +user: Proxies\__CG__\App\Entity\User {#2465 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2464 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2463 …}
  +slug: "Comparing-compression-in-AV1-x264-and-x265"
  +title: "Comparing compression in AV1, x264, and x265"
  +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346"
  +body: """
    I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n
    \n
    **The Setup**  \n
     I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n
    \n
    To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n
    \n
    **The Results**\n
    \n
    | crf | av1 KB | x265 KB | x264 KB |\n
    |---|---|---|---|\n
    | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n
    | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n
    | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n
    | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n
    | 30 | 205,008 | 110,062 | 122,458 |\n
    | 33 | 168,192 | 73,528 | 86,899 |\n
    | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n
    | 39 | 116,096 | 31,670 | 47,161 |\n
    | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n
    | 45 | 81,805 | 13,598 | 27,484 |\n
    | 48 | 69,044 | 9,726 | 20,823 |\n
    | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n
    | 54 | 48,681 | - | - |\n
    | 57 | 39,113 | - | - |\n
    | 60 | 29,062 | - | - |\n
    | 63 | 16,533 – worst possible | - | - |\n
    \n
    \n
    \n
    [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n
    \n
    I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n
    \n
    If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 138
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710879031 {#1739
    date: 2024-03-19 21:10:31.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2448 …}
  +votes: Doctrine\ORM\PersistentCollection {#2447 …}
  +reports: Doctrine\ORM\PersistentCollection {#2462 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2461 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2460 …}
  +badges: Doctrine\ORM\PersistentCollection {#2452 …}
  +children: []
  -id: 26306
  -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7"
  -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704135645
  +visibility: "visible             "
  +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346"
  +editedAt: DateTimeImmutable @1710023549 {#1741
    date: 2024-03-09 23:32:29.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704049245 {#1740
    date: 2023-12-31 20:00:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED edit
App\Entity\Entry {#1707
  +user: Proxies\__CG__\App\Entity\User {#2465 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2464 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2463 …}
  +slug: "Comparing-compression-in-AV1-x264-and-x265"
  +title: "Comparing compression in AV1, x264, and x265"
  +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346"
  +body: """
    I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n
    \n
    **The Setup**  \n
     I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n
    \n
    To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n
    \n
    **The Results**\n
    \n
    | crf | av1 KB | x265 KB | x264 KB |\n
    |---|---|---|---|\n
    | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n
    | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n
    | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n
    | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n
    | 30 | 205,008 | 110,062 | 122,458 |\n
    | 33 | 168,192 | 73,528 | 86,899 |\n
    | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n
    | 39 | 116,096 | 31,670 | 47,161 |\n
    | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n
    | 45 | 81,805 | 13,598 | 27,484 |\n
    | 48 | 69,044 | 9,726 | 20,823 |\n
    | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n
    | 54 | 48,681 | - | - |\n
    | 57 | 39,113 | - | - |\n
    | 60 | 29,062 | - | - |\n
    | 63 | 16,533 – worst possible | - | - |\n
    \n
    \n
    \n
    [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n
    \n
    I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n
    \n
    If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 138
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710879031 {#1739
    date: 2024-03-19 21:10:31.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2448 …}
  +votes: Doctrine\ORM\PersistentCollection {#2447 …}
  +reports: Doctrine\ORM\PersistentCollection {#2462 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2461 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2460 …}
  +badges: Doctrine\ORM\PersistentCollection {#2452 …}
  +children: []
  -id: 26306
  -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7"
  -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704135645
  +visibility: "visible             "
  +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346"
  +editedAt: DateTimeImmutable @1710023549 {#1741
    date: 2024-03-09 23:32:29.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704049245 {#1740
    date: 2023-12-31 20:00:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED moderate
App\Entity\Entry {#1707
  +user: Proxies\__CG__\App\Entity\User {#2465 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2464 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2463 …}
  +slug: "Comparing-compression-in-AV1-x264-and-x265"
  +title: "Comparing compression in AV1, x264, and x265"
  +url: "https://kbin.social/m/selfhosted@lemmy.world/t/733346"
  +body: """
    I recently got it into my head to compare the various popular video codecs in an effort to better understand how av1 works and looks compared to x264 and x265. I also had ideas of using a intel video card to compress a home video security setup, and what levels of compression I would need to get good results.\n
    \n
    **The Setup**  \n
     I used the 4k 6.3gb blender project, [tears of steel](https://mango.blender.org/download/) as a source. I downscaled the video to 1080p using all three codecs, and then attempted to compare the results using various crf levels.\n
    \n
    To compare results I used [imgsli](https://imgsli.com/), [FFMetrics](https://github.com/fifonik/FFMetrics), and my own picture viewer to try and see what the differences are.\n
    \n
    **The Results**\n
    \n
    | crf | av1 KB | x265 KB | x264 KB |\n
    |---|---|---|---|\n
    | 18 | 419,261 | 632,079 | 685,217 – [x246 visually lossless](https://imgsli.com/MjI5ODk4) |\n
    | 21 | 352,337 | 390,358 – [x265 visually lossless](https://imgsli.com/MjI5OTAw) | 411,439 |\n
    | 24 | 301,517 – [av1 VAMF visually lossless](https://imgsli.com/MjI5ODg4) | 250,426 | 263,524 – [x264 good enough](https://imgsli.com/MjI5ODk5) |\n
    | 27 | 245,685 | 165,079 – [x265 good enough](https://imgsli.com/MjI5OTAx) | 176,919 |\n
    | 30 | 205,008 | 110,062 | 122,458 |\n
    | 33 | 168,192 | 73,528 | 86,899 |\n
    | 36 | 139,379 – [av1 My visually lossless](https://imgsli.com/MjI5ODg0) | 48,516 | 63,214 |\n
    | 39 | 116,096 | 31,670 | 47,161 |\n
    | 42 | 97,365 – [av1 my good enough](https://imgsli.com/MjI5ODg1) | 20,636 | 35,801 |\n
    | 45 | 81,805 | 13,598 | 27,484 |\n
    | 48 | 69,044 | 9,726 | 20,823 |\n
    | 51 | 58,316 | 8,586 – worst possible | 16,120 – worst possible |\n
    | 54 | 48,681 | - | - |\n
    | 57 | 39,113 | - | - |\n
    | 60 | 29,062 | - | - |\n
    | 63 | 16,533 – worst possible | - | - |\n
    \n
    \n
    \n
    [Here is av1 rcf 36 vs crf 24](https://imgsli.com/MjI5ODk1).\n
    \n
    I go into more detail with the hows and whys of my choices, in my [journal-style blog post](https://dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/), as well as how i came to these conclusions, But in essence, if you want to lose practically no visual information, crf24 through 36 for av1, crf 21 for x265, and crf 18 for x264 will do the job.\n
    \n
    If you are low on space, using my 'good enough' choices will get you practically the same visual results while using less space, depending on the codec.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 138
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1710879031 {#1739
    date: 2024-03-19 21:10:31.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2448 …}
  +votes: Doctrine\ORM\PersistentCollection {#2447 …}
  +reports: Doctrine\ORM\PersistentCollection {#2462 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2461 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2460 …}
  +badges: Doctrine\ORM\PersistentCollection {#2452 …}
  +children: []
  -id: 26306
  -titleTs: "'av1':4 'compar':1 'compress':2 'x264':5 'x265':7"
  -bodyTs: "'/),':108 '/download/)':75 '/fifonik/ffmetrics),':112 '/mji5odg0)':217 '/mji5odg1)':238 '/mji5odg4)':170 '/mji5odk1).':292 '/mji5odk4)':147 '/mji5odk5)':180 '/mji5otaw)':158 '/mji5otax)':191 '/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':315 '008':196 '044':252 '062':198,276 '079':139,185 '096':224 '1080p':84 '110':197 '113':273 '116':223 '120':265 '122':199 '13':246 '139':209 '16':264,278 '161':228 '165':184 '168':202 '176':192 '18':135,348 '192':203 '20':239,255 '205':195 '21':148,343 '214':221 '217':141 '24':161,289 '245':182 '250':171 '261':137 '263':173 '27':181,248 '29':275 '30':194 '301':162 '31':225 '316':259 '33':201 '337':150 '35':241 '352':149 '358':152 '36':208,286,339 '365':231 '379':210 '39':222,272 '390':151 '411':159 '419':136 '42':229 '426':172 '439':160 '45':243 '458':200 '47':227 '48':218,250,269 '484':249 '4k':65 '51':257 '516':219 '517':163 '524':174 '528':205 '533':279 '54':268 '57':271 '58':258 '586':261 '598':247 '6.3':66 '60':274 '63':220,277 '632':138 '636':240 '670':226 '681':270 '685':140,183 '69':251 '726':254 '73':204 '8':260 '801':242 '805':245 '81':244 '823':256 '86':206 '899':207 '9':253 '919':193 '97':230 'also':32 'attempt':91 'av1':22,129,164,211,232,284,341 'better':19 'blender':68 'blog':311 'came':321 'card':40 'choic':305,365 'codec':14,88,381 'compar':9,26,93,101 'compress':42,52 'conclus':324 'crf':98,128,288,342,347 'crf24':337 'dageek247.com':314 'dageek247.com/wordpress/uncategorized/my-attempts-at-comparing-compression-between-ffmpegs-x264-x265-and-av1-encoders/),':313 'depend':378 'detail':297 'differ':124 'downscal':80 'effort':17 'enough':177,188,235,364 'essenc':327 'ffmetric':109 'gb':67 'get':57,367 'github.com':111 'github.com/fifonik/ffmetrics),':110 'go':294 'good':58,176,187,234,363 'got':3 'head':7 'home':44 'how':300 'idea':34 'imgsli':105 'imgsli.com':107,146,157,169,179,190,216,237,291 'imgsli.com/),':106 'imgsli.com/mji5odg0)':215 'imgsli.com/mji5odg1)':236 'imgsli.com/mji5odg4)':168 'imgsli.com/mji5odk1).':290 'imgsli.com/mji5odk4)':145 'imgsli.com/mji5odk5)':178 'imgsli.com/mji5otaw)':156 'imgsli.com/mji5otax)':189 'inform':336 'intel':38 'job':354 'journal':309 'journal-styl':308 'kb':130,132,134 'less':376 'level':50,99 'look':25 'lose':332 'lossless':144,155,167,214 'low':358 'mango.blender.org':74 'mango.blender.org/download/)':73 'need':55 'pictur':116 'popular':12 'possibl':263,267,281 'post':312 'practic':333,369 'project':69 'rcf':285 'recent':2 'result':59,95,102,127,373 'secur':46 'see':121 'setup':47,61 'sourc':78 'space':360,377 'steel':72 'style':310 'tear':70 'three':87 'tri':119 'understand':20 'use':36,63,85,96,104,361,375 'vamf':165 'various':11,97 'video':13,39,45,82 'viewer':117 'visual':143,154,166,213,335,372 'vs':287 'want':330 'well':317 'whys':302 'work':23 'worst':262,266,280 'would':54 'x246':142 'x264':28,133,175,350 'x265':30,131,153,186,345"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704135645
  +visibility: "visible             "
  +apId: "https://kbin.social/m/selfhosted@lemmy.world/t/733346"
  +editedAt: DateTimeImmutable @1710023549 {#1741
    date: 2024-03-09 23:32:29.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704049245 {#1740
    date: 2023-12-31 20:00:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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\Entry {#2468
  +user: Proxies\__CG__\App\Entity\User {#2470 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2469 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1435 …}
  +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
  +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
  +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
  +body: """
    Highlights\n
    \n
    Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
    \n
    [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
    \n
    Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
    \n
    External domain setting: allow the usage of a different domain for shared links\n
    \n
    Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
    \n
    Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
    \n
    CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
    \n
    Search is now working across the partner’s assets.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 10
  +favouriteCount: 203
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719423415 {#2454
    date: 2024-06-26 19:36:55.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2467 …}
  +votes: Doctrine\ORM\PersistentCollection {#2371 …}
  +reports: Doctrine\ORM\PersistentCollection {#2370 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2360 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2361 …}
  +badges: Doctrine\ORM\PersistentCollection {#2372 …}
  +children: []
  -id: 28048
  -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
  -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704787334
  +visibility: "visible             "
  +apId: "https://thelemmy.club/post/7148802"
  +editedAt: DateTimeImmutable @1719194815 {#2455
    date: 2024-06-24 04:06:55.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704700934 {#2459
    date: 2024-01-08 09:02:14.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
47 DENIED edit
App\Entity\Entry {#2468
  +user: Proxies\__CG__\App\Entity\User {#2470 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2469 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1435 …}
  +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
  +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
  +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
  +body: """
    Highlights\n
    \n
    Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
    \n
    [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
    \n
    Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
    \n
    External domain setting: allow the usage of a different domain for shared links\n
    \n
    Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
    \n
    Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
    \n
    CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
    \n
    Search is now working across the partner’s assets.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 10
  +favouriteCount: 203
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719423415 {#2454
    date: 2024-06-26 19:36:55.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2467 …}
  +votes: Doctrine\ORM\PersistentCollection {#2371 …}
  +reports: Doctrine\ORM\PersistentCollection {#2370 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2360 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2361 …}
  +badges: Doctrine\ORM\PersistentCollection {#2372 …}
  +children: []
  -id: 28048
  -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
  -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704787334
  +visibility: "visible             "
  +apId: "https://thelemmy.club/post/7148802"
  +editedAt: DateTimeImmutable @1719194815 {#2455
    date: 2024-06-24 04:06:55.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704700934 {#2459
    date: 2024-01-08 09:02:14.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
48 DENIED moderate
App\Entity\Entry {#2468
  +user: Proxies\__CG__\App\Entity\User {#2470 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2469 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1435 …}
  +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
  +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
  +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
  +body: """
    Highlights\n
    \n
    Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
    \n
    [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
    \n
    Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
    \n
    External domain setting: allow the usage of a different domain for shared links\n
    \n
    Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
    \n
    Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
    \n
    CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
    \n
    Search is now working across the partner’s assets.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 10
  +favouriteCount: 203
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719423415 {#2454
    date: 2024-06-26 19:36:55.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2467 …}
  +votes: Doctrine\ORM\PersistentCollection {#2371 …}
  +reports: Doctrine\ORM\PersistentCollection {#2370 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2360 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2361 …}
  +badges: Doctrine\ORM\PersistentCollection {#2372 …}
  +children: []
  -id: 28048
  -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
  -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704787334
  +visibility: "visible             "
  +apId: "https://thelemmy.club/post/7148802"
  +editedAt: DateTimeImmutable @1719194815 {#2455
    date: 2024-06-24 04:06:55.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704700934 {#2459
    date: 2024-01-08 09:02:14.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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\Entry {#2385
  +user: Proxies\__CG__\App\Entity\User {#2384 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2378 …}
  +slug: "Promoting-GabeK-Thank-you-for-making-Owncast-a-success-in"
  +title: "[Promoting] GabeK: Thank you for making Owncast a success in 2023"
  +url: "https://gabekangas.com/blog/2024/01/thank-you-for-making-owncast-a-success-in-2023/"
  +body: """
    cross-posted from: [lemmy.world/post/10403664](https://lemmy.world/post/10403664)\n
    \n
    > #Thank you for making Owncast a success in 2023\n
    > \n
    > I missed the first week of the year, but I still wanted to write a bit about Owncast and share my appreciation what this past year has brought for Owncast.\n
    > \n
    > As every year before it, Owncast has had the opportunity to be used to solve more people’s live streaming needs, be viewed by more people, and have more conversations around decentralization, Big Tech alternatives, The Fediverse, and all the wonderful things that come along with being a part of Owncast.\n
    > \n
    > **Development**\n
    > \n
    > From the development standpoint, by far, the biggest effort this year was the rewrite of the Owncast user interface. This was also, by far, the largest effort by numbers of contributors. Switching to React and TypeScript was a huge win for the project. It opened the doors for frontend contributors for the first time, and I’m thankful every day I made that decision. I’m very proud of all all the work everyone had put into that effort, and it continues to pay off as we continue to more easily work on the frontend, fixing bugs and adding features.\n
    > \n
    > There’s a roadmap of upcoming plans that I’m really looking forward to getting to. There’s a lot of behind the scenes stuff taking place before the really fun and fancy user-facing features come to light, but I think it’ll all be worth it.\n
    > \n
    > **Ubuntu Summit**\n
    > \n
    > One of the highlights personally was being given the opportunity to travel to Riga, Latvia to speak at Ubuntu Summit about Owncast. It was a fantastic experience, and I’m very thankful to Cononical for the chance to share Owncast with more people. In general the attendees of the conference really seemed to be impressed with the direction of the project and the value it’s providing to users.\n
    > \n
    > **Often people can’t find a way to talk about Owncast**\n
    > \n
    > One problem that has continued to be difficult this year, and will continue to, is people’s expectations of Owncast, and how to interpret it.\n
    > \n
    > People, in general, are used to talking about multiuser services. Like Facebook, or Instagram, or Twitch, or Mastodon, or Pixelfed, or Spotify. Things anybody can sign up to and use. These things are really easy to talk about. And Owncast will never be that. It’s not meant to be that. Owncast isn’t a public service. It’s software. Like computing used to be. You wanted your computer to do something? You downloaded the software, you installed it, and now your computer does that thing. People don’t do that anymore, so people find it confusing. People want to go to a website and have somebody else run the software for them.\n
    > \n
    > They want unlimited users to be serviced, just like Facebook does. The concept of a person installing software that is just for that single person seems weird these days. So I get asked “How many channels can Owncast have?” Do you mean streams? One. Yours. It’s for you. I’m not sure how to make that more clear. It used to be the norm.\n
    > \n
    > I often get questions like “How many users does Owncast have?” And I don’t know what that question means. What’s a user? Do you mean how many downloads? Do you mean how many servers are online? I have no idea, servers are private. Do you mean how many viewers are watching streams? I have no idea. Streams are private.\n
    > \n
    > It also means most success stories are behind the scenes, and that sometimes leads to people comparing it to services like PeerTube and thinking Owncast is failing, or isn’t any good, or is useless, or whatever it is they think. That can’t be further from the truth.\n
    > \n
    > So you can see how people get frustrated and just blow off Owncast completely because they can’t get excited about something they can’t quantify. They can look at Pixelfed and say exactly “Look how many users they have!” or “Look how successful these accounts are!” and they’ll never be able to do that with Owncast. And that’s okay. I just keep doing my own thing, and I try to explain when I can that it’s comparing Apples and Oranges.\n
    > \n
    > **Thank you to the silent successes**\n
    > \n
    > That being said, thank you to the many people and companies who are quietly relying on on Owncast to power their live video infrastructure. The churches, the porn sites, the conferences, the music venues, the wedding halls, and so many more that we’ll never hear spoken about. They’ll never be on the Fediverse or the directory. They’re not looking for viewers or attention. You’ll never know who they are. They’re just doing their thing successfully with Owncast. It is a complete honor to help them in some way, just like so many pieces of software have helped me over the years.\n
    > \n
    > **To those streaming publicly with Owncast**\n
    > \n
    > Thank you to those who keep running Owncast streams regardless if the majority of their viewers are there, or just a small minority. I’ve seen hundreds of Owncast-powered streams disappear after a week of waning enthusiasm because viewers didn’t magically show up. So when I see a live stream using Owncast publicly stream week after week, month after month, year after year, don’t think I don’t notice. It means everything. These are the people building the version of the internet I want to be a part of. They’re building their own thing, regardless what other people think. I don’t have the words to express how much that means to me.\n
    > \n
    > **Thank you to the vocal advocates**\n
    > \n
    > Those who care about the project, the vision, and the direction regardless if they’re actively streaming or not. I see all of you. It means the absolute world to me every time you say something nice about Owncast. It goes into a little bucket of motivation that I can pull from when I’m feeling down, frustrated, lonely, or that people don’t care. Thank you. I’ve been incredibly lucky to have people be so kind towards to me and the project, I can’t imagine others have it so good.\n
    > \n
    > **Donors have really helped this year**\n
    > \n
    > The financial support this year have been a lifesaver. At one point in the year I needed to acquire the services of a law firm to help with some paperwork. Mostly around clarification around the directory, what Owncast is, what it isn’t, what we provide, what we have control over, etc etc. The kind of thing I can provide next time I get a DMCA takedown (this is not uncommon). Without the donations I would have had to pay for that out of pocket, and it would have been a huge financial burden. So thank you to everyone who has donated, and continues to donate. It’s these kind of big expenses that come up that I’m able to handle because of your support, and I’m incredibly thankful for that.\n
    > \n
    > **Community outreach**\n
    > \n
    > Near the end of 2023 there began some really great initiatives around building more of a true community around Owncast. Since, in general, most Owncast-powered live streams are pretty isolated. People need to stream, so they install Owncast, and then they stream, they don’t exactly hang out and talk about Owncast with others. So it’s been a challenge to build a community around Owncast. But MXKS offered to start a monthly Owncast newsletter as a first step into reaching out to those who are interested in being a bit more connected into the world of Owncast and the streamers who use it. There has been an issue already, and people seem to like the idea. I’m looking forward to seeing where it goes. Please do sign up if you’re interested.\n
    > \n
    > Feel free to drop into the community chat if you’d like to discuss the future of this initiative. Everything is on the table to make it easier for people to connect with each other, share their experiences, and help each other out. But it’s not up to me!\n
    > \n
    > **2024**\n
    > \n
    > I’m looking forward to 2024. There’s some really exciting things on the roadmap, and the behind he scenes stuff are equally going to improve working on the project. I hope to continue to balance features that improve the life of all streamers, regardless what their focus is, but also get to some specific things for the “interactive/twitch-style” streamer.\n
    > \n
    > I’m also looking forward to getting some ways out there to allow more people to easily view Owncast streams easier. Hopefully that’s on the horizon soon.\n
    > \n
    > Not everything goes fast with this project. I’m super appreciative that we get handfuls of contributions these days, but drive by contributions are usually not a good fit for working on really large, long-term feature work. But thankfully everyone has always been patient with me, and everyone is really thankful when they get released.\n
    > \n
    > That being said, if you’re interested in being a longer-term contributor to Owncast, and working on some of these exciting features that are coming up, I’d love to chat!\n
    > \n
    > Here’s to another year of creative, independent, decentralized live streaming. I hope I, and Owncast, can continue to play some part in it with you.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 10
  +favouriteCount: 15
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712750278 {#2386
    date: 2024-04-10 13:57:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2379 …}
  +votes: Doctrine\ORM\PersistentCollection {#2383 …}
  +reports: Doctrine\ORM\PersistentCollection {#1906 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
  +badges: Doctrine\ORM\PersistentCollection {#1907 …}
  +children: []
  -id: 27814
  -titleTs: "'2023':11 'gabek':2 'make':6 'owncast':7 'promot':1 'success':9 'thank':3"
  -bodyTs: "'/post/10403664](https://lemmy.world/post/10403664)':7 '2023':16,1207 '2024':1389,1395 'abl':695,1187 'absolut':996 'account':688 'acquir':1086 'activ':984 'ad':197 'advoc':968 'allow':1462 'along':91 'alreadi':1314 'also':120,595,1440,1452 'altern':81 'alway':1521 'anoth':1571 'anybodi':378 'anymor':446 'appl':724 'appreci':38,1488 'around':77,1099,1101,1214,1221,1269 'ask':500 'attende':296 'attent':798 'balanc':1425 'began':1209 'behind':220,601,1407 'big':79,1179 'biggest':106 'bit':32,1295 'blow':653 'brought':44 'bucket':1013 'bug':195 'build':925,940,1215,1266 'burden':1161 'care':971,1033 'challeng':1264 'chanc':286 'channel':503 'chat':1346,1567 'church':758 'clarif':1100 'clear':526 'come':90,236,1182,1561 'communiti':1201,1220,1268,1345 'compani':743 'compar':610,723 'complet':656,818 'comput':416,423,437 'concept':480 'confer':299,763 'confus':451 'connect':1297,1370 'conon':283 'continu':180,186,334,342,1171,1423,1585 'contribut':1494,1500 'contributor':129,148,1548 'control':1117 'convers':76 'creativ':1574 'cross':2 'cross-post':1 'd':1349,1564 'day':158,496,1496 'decentr':78,1576 'decis':162 'develop':98,101 'didn':886 'difficult':337 'direct':307,979 'directori':790,1103 'disappear':877 'discuss':1352 'dmca':1133 'donat':1141,1169,1173 'donor':1062 'door':145 'download':428,562 'drive':1498 'drop':1342 'easi':389 'easier':1366,1470 'easili':189,1466 'effort':107,125,177 'els':462 'end':1205 'enthusiasm':883 'equal':1412 'etc':1119,1120 'everi':48,157,1000 'everyon':172,1166,1519,1527 'everyth':920,1358,1479 'exact':676,1250 'excit':662,1400,1557 'expect':347 'expens':1180 'experi':276,1376 'explain':716 'express':956 'face':234 'facebook':366,477 'fail':620 'fanci':231 'fantast':275 'far':104,122 'fast':1481 'featur':198,235,1426,1515,1558 'fedivers':83,787 'feel':1024,1339 'financi':1069,1160 'find':323,449 'firm':1092 'first':20,151,1282 'fit':1506 'fix':194 'focus':1437 'forward':211,1325,1393,1454 'free':1340 'frontend':147,193 'frustrat':650,1026 'fun':229 'futur':1354 'general':294,357,1225 'get':213,499,535,649,661,1131,1441,1456,1491,1533 'given':257 'go':455,1413 'goe':1009,1330,1480 'good':625,1061,1505 'great':1212 'hall':769 'hand':1492 'handl':1189 'hang':1251 'hear':778 'help':821,834,1065,1094,1378 'highlight':253 'honor':819 'hope':1421,1471,1580 'horizon':1476 'huge':137,1159 'hundr':871 'idea':574,590,1321 'imagin':1056 'impress':304 'improv':1415,1428 'incred':1039,1197 'independ':1575 'infrastructur':756 'initi':1213,1357 'instagram':368 'instal':432,484,1241 'interactive/twitch-style':1448 'interest':1291,1338,1541 'interfac':117 'internet':930 'interpret':353 'isn':407,622,1109 'isol':1234 'issu':1313 'keep':707,850 'kind':1046,1122,1177 'know':548,802 'larg':1511 'largest':124 'latvia':264 'law':1091 'lead':607 'lemmy.world':6 'lemmy.world/post/10403664](https://lemmy.world/post/10403664)':5 'life':1430 'lifesav':1076 'light':238 'like':365,415,476,537,614,827,1319,1350 'littl':1012 'live':65,754,896,1230,1577 'll':243,692,776,782,800 'lone':1027 'long':1513 'long-term':1512 'longer':1546 'longer-term':1545 'look':210,671,677,684,794,1324,1392,1453 'lot':218 'love':1565 'lucki':1040 'm':155,164,208,279,518,1023,1186,1196,1323,1391,1451,1486 'made':160 'magic':888 'major':857 'make':11,523,1364 'mani':502,539,561,567,582,679,740,772,829 'mastodon':372 'mean':509,552,559,565,580,596,919,960,994 'meant':402 'minor':867 'miss':18 'month':905,907,1277 'most':1098 'motiv':1015 'much':958 'multius':363 'music':765 'mxks':1272 'near':1203 'need':67,1084,1236 'never':396,693,777,783,801 'newslett':1279 'next':1128 'nice':1005 'norm':532 'notic':917 'number':127 'offer':1273 'often':319,534 'okay':704 'one':250,330,511,1078 'onlin':570 'open':143 'opportun':56,259 'orang':726 'other':1057,1258 'outreach':1202 'owncast':12,34,46,52,97,115,271,289,329,349,394,406,505,542,618,655,700,750,814,844,852,874,899,1007,1105,1222,1228,1242,1256,1270,1278,1302,1468,1550,1583 'owncast-pow':873,1227 'paperwork':1097 'part':95,936,1589 'past':41 'patient':1523 'pay':182,1147 'peertub':615 'peopl':63,72,292,320,345,355,441,448,452,609,648,741,924,947,1030,1043,1235,1316,1368,1464 'person':254,483,492 'piec':830 'pixelf':374,673 'place':225 'plan':205 'play':1587 'pleas':1331 'pocket':1152 'point':1079 'porn':760 'post':3 'power':752,875,1229 'pretti':1233 'privat':577,593 'problem':331 'project':141,310,974,1052,1419,1484 'proud':166 'provid':316,1113,1127 'public':410,842,900 'pull':1019 'put':174 'quantifi':668 'question':536,551 'quiet':746 're':792,807,939,983,1337,1540 'reach':1285 'react':132 'realli':209,228,300,388,1064,1211,1399,1510,1529 'regardless':854,944,980,1434 'releas':1534 'reli':747 'rewrit':112 'riga':263 'roadmap':202,1404 'run':463,851 'said':735,1537 'say':675,1003 'scene':222,603,1409 'see':646,894,989,1327 'seem':301,493,1317 'seen':870 'server':568,575 'servic':364,411,474,613,1088 'share':36,288,1374 'show':889 'sign':380,1333 'silent':731 'sinc':1223 'singl':491 'site':761 'small':866 'softwar':414,430,465,485,832 'solv':61 'somebodi':461 'someth':426,664,1004 'sometim':606 'soon':1477 'speak':266 'specif':1444 'spoken':779 'spotifi':376 'standpoint':102 'start':1275 'step':1283 'still':27 'stori':599 'stream':66,510,586,591,841,853,876,897,901,985,1231,1238,1246,1469,1578 'streamer':1305,1433,1449 'stuff':223,1410 'success':14,598,686,732,812 'summit':249,269 'super':1487 'support':1070,1193 'sure':520 'switch':130 'tabl':1362 'take':224 'takedown':1134 'talk':327,361,391,1254 'tech':80 'term':1514,1547 'thank':8,156,281,727,736,845,963,1034,1163,1198,1518,1530 'thing':88,377,386,440,711,811,943,1124,1401,1445 'think':241,617,634,913,948 'time':152,1001,1129 'toward':1047 'travel':261 'tri':714 'true':1219 'truth':642 'twitch':370 'typescript':134 'ubuntu':248,268 'uncommon':1138 'unlimit':470 'upcom':204 'use':59,359,384,417,528,898,1307 'useless':628 'user':116,233,318,471,540,556,680 'user-fac':232 'usual':1502 'valu':313 've':869,1037 'venu':766 'version':927 'video':755 'view':69,1467 'viewer':583,796,860,885 'vision':976 'vocal':967 'wane':882 'want':28,421,453,469,932 'watch':585 'way':325,825,1458 'websit':458 'wed':768 'week':21,880,902,904 'weird':494 'whatev':630 'win':138 'without':1139 'wonder':87 'word':954 'work':171,190,1416,1508,1516,1552 'world':997,1300 'worth':246 'would':1143,1155 'write':30 'year':24,42,49,109,339,838,908,910,1067,1072,1082,1572"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704701232
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10421871"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704634732 {#2382
    date: 2024-01-07 14:38:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
51 DENIED edit
App\Entity\Entry {#2385
  +user: Proxies\__CG__\App\Entity\User {#2384 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2378 …}
  +slug: "Promoting-GabeK-Thank-you-for-making-Owncast-a-success-in"
  +title: "[Promoting] GabeK: Thank you for making Owncast a success in 2023"
  +url: "https://gabekangas.com/blog/2024/01/thank-you-for-making-owncast-a-success-in-2023/"
  +body: """
    cross-posted from: [lemmy.world/post/10403664](https://lemmy.world/post/10403664)\n
    \n
    > #Thank you for making Owncast a success in 2023\n
    > \n
    > I missed the first week of the year, but I still wanted to write a bit about Owncast and share my appreciation what this past year has brought for Owncast.\n
    > \n
    > As every year before it, Owncast has had the opportunity to be used to solve more people’s live streaming needs, be viewed by more people, and have more conversations around decentralization, Big Tech alternatives, The Fediverse, and all the wonderful things that come along with being a part of Owncast.\n
    > \n
    > **Development**\n
    > \n
    > From the development standpoint, by far, the biggest effort this year was the rewrite of the Owncast user interface. This was also, by far, the largest effort by numbers of contributors. Switching to React and TypeScript was a huge win for the project. It opened the doors for frontend contributors for the first time, and I’m thankful every day I made that decision. I’m very proud of all all the work everyone had put into that effort, and it continues to pay off as we continue to more easily work on the frontend, fixing bugs and adding features.\n
    > \n
    > There’s a roadmap of upcoming plans that I’m really looking forward to getting to. There’s a lot of behind the scenes stuff taking place before the really fun and fancy user-facing features come to light, but I think it’ll all be worth it.\n
    > \n
    > **Ubuntu Summit**\n
    > \n
    > One of the highlights personally was being given the opportunity to travel to Riga, Latvia to speak at Ubuntu Summit about Owncast. It was a fantastic experience, and I’m very thankful to Cononical for the chance to share Owncast with more people. In general the attendees of the conference really seemed to be impressed with the direction of the project and the value it’s providing to users.\n
    > \n
    > **Often people can’t find a way to talk about Owncast**\n
    > \n
    > One problem that has continued to be difficult this year, and will continue to, is people’s expectations of Owncast, and how to interpret it.\n
    > \n
    > People, in general, are used to talking about multiuser services. Like Facebook, or Instagram, or Twitch, or Mastodon, or Pixelfed, or Spotify. Things anybody can sign up to and use. These things are really easy to talk about. And Owncast will never be that. It’s not meant to be that. Owncast isn’t a public service. It’s software. Like computing used to be. You wanted your computer to do something? You downloaded the software, you installed it, and now your computer does that thing. People don’t do that anymore, so people find it confusing. People want to go to a website and have somebody else run the software for them.\n
    > \n
    > They want unlimited users to be serviced, just like Facebook does. The concept of a person installing software that is just for that single person seems weird these days. So I get asked “How many channels can Owncast have?” Do you mean streams? One. Yours. It’s for you. I’m not sure how to make that more clear. It used to be the norm.\n
    > \n
    > I often get questions like “How many users does Owncast have?” And I don’t know what that question means. What’s a user? Do you mean how many downloads? Do you mean how many servers are online? I have no idea, servers are private. Do you mean how many viewers are watching streams? I have no idea. Streams are private.\n
    > \n
    > It also means most success stories are behind the scenes, and that sometimes leads to people comparing it to services like PeerTube and thinking Owncast is failing, or isn’t any good, or is useless, or whatever it is they think. That can’t be further from the truth.\n
    > \n
    > So you can see how people get frustrated and just blow off Owncast completely because they can’t get excited about something they can’t quantify. They can look at Pixelfed and say exactly “Look how many users they have!” or “Look how successful these accounts are!” and they’ll never be able to do that with Owncast. And that’s okay. I just keep doing my own thing, and I try to explain when I can that it’s comparing Apples and Oranges.\n
    > \n
    > **Thank you to the silent successes**\n
    > \n
    > That being said, thank you to the many people and companies who are quietly relying on on Owncast to power their live video infrastructure. The churches, the porn sites, the conferences, the music venues, the wedding halls, and so many more that we’ll never hear spoken about. They’ll never be on the Fediverse or the directory. They’re not looking for viewers or attention. You’ll never know who they are. They’re just doing their thing successfully with Owncast. It is a complete honor to help them in some way, just like so many pieces of software have helped me over the years.\n
    > \n
    > **To those streaming publicly with Owncast**\n
    > \n
    > Thank you to those who keep running Owncast streams regardless if the majority of their viewers are there, or just a small minority. I’ve seen hundreds of Owncast-powered streams disappear after a week of waning enthusiasm because viewers didn’t magically show up. So when I see a live stream using Owncast publicly stream week after week, month after month, year after year, don’t think I don’t notice. It means everything. These are the people building the version of the internet I want to be a part of. They’re building their own thing, regardless what other people think. I don’t have the words to express how much that means to me.\n
    > \n
    > **Thank you to the vocal advocates**\n
    > \n
    > Those who care about the project, the vision, and the direction regardless if they’re actively streaming or not. I see all of you. It means the absolute world to me every time you say something nice about Owncast. It goes into a little bucket of motivation that I can pull from when I’m feeling down, frustrated, lonely, or that people don’t care. Thank you. I’ve been incredibly lucky to have people be so kind towards to me and the project, I can’t imagine others have it so good.\n
    > \n
    > **Donors have really helped this year**\n
    > \n
    > The financial support this year have been a lifesaver. At one point in the year I needed to acquire the services of a law firm to help with some paperwork. Mostly around clarification around the directory, what Owncast is, what it isn’t, what we provide, what we have control over, etc etc. The kind of thing I can provide next time I get a DMCA takedown (this is not uncommon). Without the donations I would have had to pay for that out of pocket, and it would have been a huge financial burden. So thank you to everyone who has donated, and continues to donate. It’s these kind of big expenses that come up that I’m able to handle because of your support, and I’m incredibly thankful for that.\n
    > \n
    > **Community outreach**\n
    > \n
    > Near the end of 2023 there began some really great initiatives around building more of a true community around Owncast. Since, in general, most Owncast-powered live streams are pretty isolated. People need to stream, so they install Owncast, and then they stream, they don’t exactly hang out and talk about Owncast with others. So it’s been a challenge to build a community around Owncast. But MXKS offered to start a monthly Owncast newsletter as a first step into reaching out to those who are interested in being a bit more connected into the world of Owncast and the streamers who use it. There has been an issue already, and people seem to like the idea. I’m looking forward to seeing where it goes. Please do sign up if you’re interested.\n
    > \n
    > Feel free to drop into the community chat if you’d like to discuss the future of this initiative. Everything is on the table to make it easier for people to connect with each other, share their experiences, and help each other out. But it’s not up to me!\n
    > \n
    > **2024**\n
    > \n
    > I’m looking forward to 2024. There’s some really exciting things on the roadmap, and the behind he scenes stuff are equally going to improve working on the project. I hope to continue to balance features that improve the life of all streamers, regardless what their focus is, but also get to some specific things for the “interactive/twitch-style” streamer.\n
    > \n
    > I’m also looking forward to getting some ways out there to allow more people to easily view Owncast streams easier. Hopefully that’s on the horizon soon.\n
    > \n
    > Not everything goes fast with this project. I’m super appreciative that we get handfuls of contributions these days, but drive by contributions are usually not a good fit for working on really large, long-term feature work. But thankfully everyone has always been patient with me, and everyone is really thankful when they get released.\n
    > \n
    > That being said, if you’re interested in being a longer-term contributor to Owncast, and working on some of these exciting features that are coming up, I’d love to chat!\n
    > \n
    > Here’s to another year of creative, independent, decentralized live streaming. I hope I, and Owncast, can continue to play some part in it with you.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 10
  +favouriteCount: 15
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712750278 {#2386
    date: 2024-04-10 13:57:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2379 …}
  +votes: Doctrine\ORM\PersistentCollection {#2383 …}
  +reports: Doctrine\ORM\PersistentCollection {#1906 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
  +badges: Doctrine\ORM\PersistentCollection {#1907 …}
  +children: []
  -id: 27814
  -titleTs: "'2023':11 'gabek':2 'make':6 'owncast':7 'promot':1 'success':9 'thank':3"
  -bodyTs: "'/post/10403664](https://lemmy.world/post/10403664)':7 '2023':16,1207 '2024':1389,1395 'abl':695,1187 'absolut':996 'account':688 'acquir':1086 'activ':984 'ad':197 'advoc':968 'allow':1462 'along':91 'alreadi':1314 'also':120,595,1440,1452 'altern':81 'alway':1521 'anoth':1571 'anybodi':378 'anymor':446 'appl':724 'appreci':38,1488 'around':77,1099,1101,1214,1221,1269 'ask':500 'attende':296 'attent':798 'balanc':1425 'began':1209 'behind':220,601,1407 'big':79,1179 'biggest':106 'bit':32,1295 'blow':653 'brought':44 'bucket':1013 'bug':195 'build':925,940,1215,1266 'burden':1161 'care':971,1033 'challeng':1264 'chanc':286 'channel':503 'chat':1346,1567 'church':758 'clarif':1100 'clear':526 'come':90,236,1182,1561 'communiti':1201,1220,1268,1345 'compani':743 'compar':610,723 'complet':656,818 'comput':416,423,437 'concept':480 'confer':299,763 'confus':451 'connect':1297,1370 'conon':283 'continu':180,186,334,342,1171,1423,1585 'contribut':1494,1500 'contributor':129,148,1548 'control':1117 'convers':76 'creativ':1574 'cross':2 'cross-post':1 'd':1349,1564 'day':158,496,1496 'decentr':78,1576 'decis':162 'develop':98,101 'didn':886 'difficult':337 'direct':307,979 'directori':790,1103 'disappear':877 'discuss':1352 'dmca':1133 'donat':1141,1169,1173 'donor':1062 'door':145 'download':428,562 'drive':1498 'drop':1342 'easi':389 'easier':1366,1470 'easili':189,1466 'effort':107,125,177 'els':462 'end':1205 'enthusiasm':883 'equal':1412 'etc':1119,1120 'everi':48,157,1000 'everyon':172,1166,1519,1527 'everyth':920,1358,1479 'exact':676,1250 'excit':662,1400,1557 'expect':347 'expens':1180 'experi':276,1376 'explain':716 'express':956 'face':234 'facebook':366,477 'fail':620 'fanci':231 'fantast':275 'far':104,122 'fast':1481 'featur':198,235,1426,1515,1558 'fedivers':83,787 'feel':1024,1339 'financi':1069,1160 'find':323,449 'firm':1092 'first':20,151,1282 'fit':1506 'fix':194 'focus':1437 'forward':211,1325,1393,1454 'free':1340 'frontend':147,193 'frustrat':650,1026 'fun':229 'futur':1354 'general':294,357,1225 'get':213,499,535,649,661,1131,1441,1456,1491,1533 'given':257 'go':455,1413 'goe':1009,1330,1480 'good':625,1061,1505 'great':1212 'hall':769 'hand':1492 'handl':1189 'hang':1251 'hear':778 'help':821,834,1065,1094,1378 'highlight':253 'honor':819 'hope':1421,1471,1580 'horizon':1476 'huge':137,1159 'hundr':871 'idea':574,590,1321 'imagin':1056 'impress':304 'improv':1415,1428 'incred':1039,1197 'independ':1575 'infrastructur':756 'initi':1213,1357 'instagram':368 'instal':432,484,1241 'interactive/twitch-style':1448 'interest':1291,1338,1541 'interfac':117 'internet':930 'interpret':353 'isn':407,622,1109 'isol':1234 'issu':1313 'keep':707,850 'kind':1046,1122,1177 'know':548,802 'larg':1511 'largest':124 'latvia':264 'law':1091 'lead':607 'lemmy.world':6 'lemmy.world/post/10403664](https://lemmy.world/post/10403664)':5 'life':1430 'lifesav':1076 'light':238 'like':365,415,476,537,614,827,1319,1350 'littl':1012 'live':65,754,896,1230,1577 'll':243,692,776,782,800 'lone':1027 'long':1513 'long-term':1512 'longer':1546 'longer-term':1545 'look':210,671,677,684,794,1324,1392,1453 'lot':218 'love':1565 'lucki':1040 'm':155,164,208,279,518,1023,1186,1196,1323,1391,1451,1486 'made':160 'magic':888 'major':857 'make':11,523,1364 'mani':502,539,561,567,582,679,740,772,829 'mastodon':372 'mean':509,552,559,565,580,596,919,960,994 'meant':402 'minor':867 'miss':18 'month':905,907,1277 'most':1098 'motiv':1015 'much':958 'multius':363 'music':765 'mxks':1272 'near':1203 'need':67,1084,1236 'never':396,693,777,783,801 'newslett':1279 'next':1128 'nice':1005 'norm':532 'notic':917 'number':127 'offer':1273 'often':319,534 'okay':704 'one':250,330,511,1078 'onlin':570 'open':143 'opportun':56,259 'orang':726 'other':1057,1258 'outreach':1202 'owncast':12,34,46,52,97,115,271,289,329,349,394,406,505,542,618,655,700,750,814,844,852,874,899,1007,1105,1222,1228,1242,1256,1270,1278,1302,1468,1550,1583 'owncast-pow':873,1227 'paperwork':1097 'part':95,936,1589 'past':41 'patient':1523 'pay':182,1147 'peertub':615 'peopl':63,72,292,320,345,355,441,448,452,609,648,741,924,947,1030,1043,1235,1316,1368,1464 'person':254,483,492 'piec':830 'pixelf':374,673 'place':225 'plan':205 'play':1587 'pleas':1331 'pocket':1152 'point':1079 'porn':760 'post':3 'power':752,875,1229 'pretti':1233 'privat':577,593 'problem':331 'project':141,310,974,1052,1419,1484 'proud':166 'provid':316,1113,1127 'public':410,842,900 'pull':1019 'put':174 'quantifi':668 'question':536,551 'quiet':746 're':792,807,939,983,1337,1540 'reach':1285 'react':132 'realli':209,228,300,388,1064,1211,1399,1510,1529 'regardless':854,944,980,1434 'releas':1534 'reli':747 'rewrit':112 'riga':263 'roadmap':202,1404 'run':463,851 'said':735,1537 'say':675,1003 'scene':222,603,1409 'see':646,894,989,1327 'seem':301,493,1317 'seen':870 'server':568,575 'servic':364,411,474,613,1088 'share':36,288,1374 'show':889 'sign':380,1333 'silent':731 'sinc':1223 'singl':491 'site':761 'small':866 'softwar':414,430,465,485,832 'solv':61 'somebodi':461 'someth':426,664,1004 'sometim':606 'soon':1477 'speak':266 'specif':1444 'spoken':779 'spotifi':376 'standpoint':102 'start':1275 'step':1283 'still':27 'stori':599 'stream':66,510,586,591,841,853,876,897,901,985,1231,1238,1246,1469,1578 'streamer':1305,1433,1449 'stuff':223,1410 'success':14,598,686,732,812 'summit':249,269 'super':1487 'support':1070,1193 'sure':520 'switch':130 'tabl':1362 'take':224 'takedown':1134 'talk':327,361,391,1254 'tech':80 'term':1514,1547 'thank':8,156,281,727,736,845,963,1034,1163,1198,1518,1530 'thing':88,377,386,440,711,811,943,1124,1401,1445 'think':241,617,634,913,948 'time':152,1001,1129 'toward':1047 'travel':261 'tri':714 'true':1219 'truth':642 'twitch':370 'typescript':134 'ubuntu':248,268 'uncommon':1138 'unlimit':470 'upcom':204 'use':59,359,384,417,528,898,1307 'useless':628 'user':116,233,318,471,540,556,680 'user-fac':232 'usual':1502 'valu':313 've':869,1037 'venu':766 'version':927 'video':755 'view':69,1467 'viewer':583,796,860,885 'vision':976 'vocal':967 'wane':882 'want':28,421,453,469,932 'watch':585 'way':325,825,1458 'websit':458 'wed':768 'week':21,880,902,904 'weird':494 'whatev':630 'win':138 'without':1139 'wonder':87 'word':954 'work':171,190,1416,1508,1516,1552 'world':997,1300 'worth':246 'would':1143,1155 'write':30 'year':24,42,49,109,339,838,908,910,1067,1072,1082,1572"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704701232
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10421871"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704634732 {#2382
    date: 2024-01-07 14:38:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
52 DENIED moderate
App\Entity\Entry {#2385
  +user: Proxies\__CG__\App\Entity\User {#2384 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2378 …}
  +slug: "Promoting-GabeK-Thank-you-for-making-Owncast-a-success-in"
  +title: "[Promoting] GabeK: Thank you for making Owncast a success in 2023"
  +url: "https://gabekangas.com/blog/2024/01/thank-you-for-making-owncast-a-success-in-2023/"
  +body: """
    cross-posted from: [lemmy.world/post/10403664](https://lemmy.world/post/10403664)\n
    \n
    > #Thank you for making Owncast a success in 2023\n
    > \n
    > I missed the first week of the year, but I still wanted to write a bit about Owncast and share my appreciation what this past year has brought for Owncast.\n
    > \n
    > As every year before it, Owncast has had the opportunity to be used to solve more people’s live streaming needs, be viewed by more people, and have more conversations around decentralization, Big Tech alternatives, The Fediverse, and all the wonderful things that come along with being a part of Owncast.\n
    > \n
    > **Development**\n
    > \n
    > From the development standpoint, by far, the biggest effort this year was the rewrite of the Owncast user interface. This was also, by far, the largest effort by numbers of contributors. Switching to React and TypeScript was a huge win for the project. It opened the doors for frontend contributors for the first time, and I’m thankful every day I made that decision. I’m very proud of all all the work everyone had put into that effort, and it continues to pay off as we continue to more easily work on the frontend, fixing bugs and adding features.\n
    > \n
    > There’s a roadmap of upcoming plans that I’m really looking forward to getting to. There’s a lot of behind the scenes stuff taking place before the really fun and fancy user-facing features come to light, but I think it’ll all be worth it.\n
    > \n
    > **Ubuntu Summit**\n
    > \n
    > One of the highlights personally was being given the opportunity to travel to Riga, Latvia to speak at Ubuntu Summit about Owncast. It was a fantastic experience, and I’m very thankful to Cononical for the chance to share Owncast with more people. In general the attendees of the conference really seemed to be impressed with the direction of the project and the value it’s providing to users.\n
    > \n
    > **Often people can’t find a way to talk about Owncast**\n
    > \n
    > One problem that has continued to be difficult this year, and will continue to, is people’s expectations of Owncast, and how to interpret it.\n
    > \n
    > People, in general, are used to talking about multiuser services. Like Facebook, or Instagram, or Twitch, or Mastodon, or Pixelfed, or Spotify. Things anybody can sign up to and use. These things are really easy to talk about. And Owncast will never be that. It’s not meant to be that. Owncast isn’t a public service. It’s software. Like computing used to be. You wanted your computer to do something? You downloaded the software, you installed it, and now your computer does that thing. People don’t do that anymore, so people find it confusing. People want to go to a website and have somebody else run the software for them.\n
    > \n
    > They want unlimited users to be serviced, just like Facebook does. The concept of a person installing software that is just for that single person seems weird these days. So I get asked “How many channels can Owncast have?” Do you mean streams? One. Yours. It’s for you. I’m not sure how to make that more clear. It used to be the norm.\n
    > \n
    > I often get questions like “How many users does Owncast have?” And I don’t know what that question means. What’s a user? Do you mean how many downloads? Do you mean how many servers are online? I have no idea, servers are private. Do you mean how many viewers are watching streams? I have no idea. Streams are private.\n
    > \n
    > It also means most success stories are behind the scenes, and that sometimes leads to people comparing it to services like PeerTube and thinking Owncast is failing, or isn’t any good, or is useless, or whatever it is they think. That can’t be further from the truth.\n
    > \n
    > So you can see how people get frustrated and just blow off Owncast completely because they can’t get excited about something they can’t quantify. They can look at Pixelfed and say exactly “Look how many users they have!” or “Look how successful these accounts are!” and they’ll never be able to do that with Owncast. And that’s okay. I just keep doing my own thing, and I try to explain when I can that it’s comparing Apples and Oranges.\n
    > \n
    > **Thank you to the silent successes**\n
    > \n
    > That being said, thank you to the many people and companies who are quietly relying on on Owncast to power their live video infrastructure. The churches, the porn sites, the conferences, the music venues, the wedding halls, and so many more that we’ll never hear spoken about. They’ll never be on the Fediverse or the directory. They’re not looking for viewers or attention. You’ll never know who they are. They’re just doing their thing successfully with Owncast. It is a complete honor to help them in some way, just like so many pieces of software have helped me over the years.\n
    > \n
    > **To those streaming publicly with Owncast**\n
    > \n
    > Thank you to those who keep running Owncast streams regardless if the majority of their viewers are there, or just a small minority. I’ve seen hundreds of Owncast-powered streams disappear after a week of waning enthusiasm because viewers didn’t magically show up. So when I see a live stream using Owncast publicly stream week after week, month after month, year after year, don’t think I don’t notice. It means everything. These are the people building the version of the internet I want to be a part of. They’re building their own thing, regardless what other people think. I don’t have the words to express how much that means to me.\n
    > \n
    > **Thank you to the vocal advocates**\n
    > \n
    > Those who care about the project, the vision, and the direction regardless if they’re actively streaming or not. I see all of you. It means the absolute world to me every time you say something nice about Owncast. It goes into a little bucket of motivation that I can pull from when I’m feeling down, frustrated, lonely, or that people don’t care. Thank you. I’ve been incredibly lucky to have people be so kind towards to me and the project, I can’t imagine others have it so good.\n
    > \n
    > **Donors have really helped this year**\n
    > \n
    > The financial support this year have been a lifesaver. At one point in the year I needed to acquire the services of a law firm to help with some paperwork. Mostly around clarification around the directory, what Owncast is, what it isn’t, what we provide, what we have control over, etc etc. The kind of thing I can provide next time I get a DMCA takedown (this is not uncommon). Without the donations I would have had to pay for that out of pocket, and it would have been a huge financial burden. So thank you to everyone who has donated, and continues to donate. It’s these kind of big expenses that come up that I’m able to handle because of your support, and I’m incredibly thankful for that.\n
    > \n
    > **Community outreach**\n
    > \n
    > Near the end of 2023 there began some really great initiatives around building more of a true community around Owncast. Since, in general, most Owncast-powered live streams are pretty isolated. People need to stream, so they install Owncast, and then they stream, they don’t exactly hang out and talk about Owncast with others. So it’s been a challenge to build a community around Owncast. But MXKS offered to start a monthly Owncast newsletter as a first step into reaching out to those who are interested in being a bit more connected into the world of Owncast and the streamers who use it. There has been an issue already, and people seem to like the idea. I’m looking forward to seeing where it goes. Please do sign up if you’re interested.\n
    > \n
    > Feel free to drop into the community chat if you’d like to discuss the future of this initiative. Everything is on the table to make it easier for people to connect with each other, share their experiences, and help each other out. But it’s not up to me!\n
    > \n
    > **2024**\n
    > \n
    > I’m looking forward to 2024. There’s some really exciting things on the roadmap, and the behind he scenes stuff are equally going to improve working on the project. I hope to continue to balance features that improve the life of all streamers, regardless what their focus is, but also get to some specific things for the “interactive/twitch-style” streamer.\n
    > \n
    > I’m also looking forward to getting some ways out there to allow more people to easily view Owncast streams easier. Hopefully that’s on the horizon soon.\n
    > \n
    > Not everything goes fast with this project. I’m super appreciative that we get handfuls of contributions these days, but drive by contributions are usually not a good fit for working on really large, long-term feature work. But thankfully everyone has always been patient with me, and everyone is really thankful when they get released.\n
    > \n
    > That being said, if you’re interested in being a longer-term contributor to Owncast, and working on some of these exciting features that are coming up, I’d love to chat!\n
    > \n
    > Here’s to another year of creative, independent, decentralized live streaming. I hope I, and Owncast, can continue to play some part in it with you.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 10
  +favouriteCount: 15
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712750278 {#2386
    date: 2024-04-10 13:57:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2379 …}
  +votes: Doctrine\ORM\PersistentCollection {#2383 …}
  +reports: Doctrine\ORM\PersistentCollection {#1906 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
  +badges: Doctrine\ORM\PersistentCollection {#1907 …}
  +children: []
  -id: 27814
  -titleTs: "'2023':11 'gabek':2 'make':6 'owncast':7 'promot':1 'success':9 'thank':3"
  -bodyTs: "'/post/10403664](https://lemmy.world/post/10403664)':7 '2023':16,1207 '2024':1389,1395 'abl':695,1187 'absolut':996 'account':688 'acquir':1086 'activ':984 'ad':197 'advoc':968 'allow':1462 'along':91 'alreadi':1314 'also':120,595,1440,1452 'altern':81 'alway':1521 'anoth':1571 'anybodi':378 'anymor':446 'appl':724 'appreci':38,1488 'around':77,1099,1101,1214,1221,1269 'ask':500 'attende':296 'attent':798 'balanc':1425 'began':1209 'behind':220,601,1407 'big':79,1179 'biggest':106 'bit':32,1295 'blow':653 'brought':44 'bucket':1013 'bug':195 'build':925,940,1215,1266 'burden':1161 'care':971,1033 'challeng':1264 'chanc':286 'channel':503 'chat':1346,1567 'church':758 'clarif':1100 'clear':526 'come':90,236,1182,1561 'communiti':1201,1220,1268,1345 'compani':743 'compar':610,723 'complet':656,818 'comput':416,423,437 'concept':480 'confer':299,763 'confus':451 'connect':1297,1370 'conon':283 'continu':180,186,334,342,1171,1423,1585 'contribut':1494,1500 'contributor':129,148,1548 'control':1117 'convers':76 'creativ':1574 'cross':2 'cross-post':1 'd':1349,1564 'day':158,496,1496 'decentr':78,1576 'decis':162 'develop':98,101 'didn':886 'difficult':337 'direct':307,979 'directori':790,1103 'disappear':877 'discuss':1352 'dmca':1133 'donat':1141,1169,1173 'donor':1062 'door':145 'download':428,562 'drive':1498 'drop':1342 'easi':389 'easier':1366,1470 'easili':189,1466 'effort':107,125,177 'els':462 'end':1205 'enthusiasm':883 'equal':1412 'etc':1119,1120 'everi':48,157,1000 'everyon':172,1166,1519,1527 'everyth':920,1358,1479 'exact':676,1250 'excit':662,1400,1557 'expect':347 'expens':1180 'experi':276,1376 'explain':716 'express':956 'face':234 'facebook':366,477 'fail':620 'fanci':231 'fantast':275 'far':104,122 'fast':1481 'featur':198,235,1426,1515,1558 'fedivers':83,787 'feel':1024,1339 'financi':1069,1160 'find':323,449 'firm':1092 'first':20,151,1282 'fit':1506 'fix':194 'focus':1437 'forward':211,1325,1393,1454 'free':1340 'frontend':147,193 'frustrat':650,1026 'fun':229 'futur':1354 'general':294,357,1225 'get':213,499,535,649,661,1131,1441,1456,1491,1533 'given':257 'go':455,1413 'goe':1009,1330,1480 'good':625,1061,1505 'great':1212 'hall':769 'hand':1492 'handl':1189 'hang':1251 'hear':778 'help':821,834,1065,1094,1378 'highlight':253 'honor':819 'hope':1421,1471,1580 'horizon':1476 'huge':137,1159 'hundr':871 'idea':574,590,1321 'imagin':1056 'impress':304 'improv':1415,1428 'incred':1039,1197 'independ':1575 'infrastructur':756 'initi':1213,1357 'instagram':368 'instal':432,484,1241 'interactive/twitch-style':1448 'interest':1291,1338,1541 'interfac':117 'internet':930 'interpret':353 'isn':407,622,1109 'isol':1234 'issu':1313 'keep':707,850 'kind':1046,1122,1177 'know':548,802 'larg':1511 'largest':124 'latvia':264 'law':1091 'lead':607 'lemmy.world':6 'lemmy.world/post/10403664](https://lemmy.world/post/10403664)':5 'life':1430 'lifesav':1076 'light':238 'like':365,415,476,537,614,827,1319,1350 'littl':1012 'live':65,754,896,1230,1577 'll':243,692,776,782,800 'lone':1027 'long':1513 'long-term':1512 'longer':1546 'longer-term':1545 'look':210,671,677,684,794,1324,1392,1453 'lot':218 'love':1565 'lucki':1040 'm':155,164,208,279,518,1023,1186,1196,1323,1391,1451,1486 'made':160 'magic':888 'major':857 'make':11,523,1364 'mani':502,539,561,567,582,679,740,772,829 'mastodon':372 'mean':509,552,559,565,580,596,919,960,994 'meant':402 'minor':867 'miss':18 'month':905,907,1277 'most':1098 'motiv':1015 'much':958 'multius':363 'music':765 'mxks':1272 'near':1203 'need':67,1084,1236 'never':396,693,777,783,801 'newslett':1279 'next':1128 'nice':1005 'norm':532 'notic':917 'number':127 'offer':1273 'often':319,534 'okay':704 'one':250,330,511,1078 'onlin':570 'open':143 'opportun':56,259 'orang':726 'other':1057,1258 'outreach':1202 'owncast':12,34,46,52,97,115,271,289,329,349,394,406,505,542,618,655,700,750,814,844,852,874,899,1007,1105,1222,1228,1242,1256,1270,1278,1302,1468,1550,1583 'owncast-pow':873,1227 'paperwork':1097 'part':95,936,1589 'past':41 'patient':1523 'pay':182,1147 'peertub':615 'peopl':63,72,292,320,345,355,441,448,452,609,648,741,924,947,1030,1043,1235,1316,1368,1464 'person':254,483,492 'piec':830 'pixelf':374,673 'place':225 'plan':205 'play':1587 'pleas':1331 'pocket':1152 'point':1079 'porn':760 'post':3 'power':752,875,1229 'pretti':1233 'privat':577,593 'problem':331 'project':141,310,974,1052,1419,1484 'proud':166 'provid':316,1113,1127 'public':410,842,900 'pull':1019 'put':174 'quantifi':668 'question':536,551 'quiet':746 're':792,807,939,983,1337,1540 'reach':1285 'react':132 'realli':209,228,300,388,1064,1211,1399,1510,1529 'regardless':854,944,980,1434 'releas':1534 'reli':747 'rewrit':112 'riga':263 'roadmap':202,1404 'run':463,851 'said':735,1537 'say':675,1003 'scene':222,603,1409 'see':646,894,989,1327 'seem':301,493,1317 'seen':870 'server':568,575 'servic':364,411,474,613,1088 'share':36,288,1374 'show':889 'sign':380,1333 'silent':731 'sinc':1223 'singl':491 'site':761 'small':866 'softwar':414,430,465,485,832 'solv':61 'somebodi':461 'someth':426,664,1004 'sometim':606 'soon':1477 'speak':266 'specif':1444 'spoken':779 'spotifi':376 'standpoint':102 'start':1275 'step':1283 'still':27 'stori':599 'stream':66,510,586,591,841,853,876,897,901,985,1231,1238,1246,1469,1578 'streamer':1305,1433,1449 'stuff':223,1410 'success':14,598,686,732,812 'summit':249,269 'super':1487 'support':1070,1193 'sure':520 'switch':130 'tabl':1362 'take':224 'takedown':1134 'talk':327,361,391,1254 'tech':80 'term':1514,1547 'thank':8,156,281,727,736,845,963,1034,1163,1198,1518,1530 'thing':88,377,386,440,711,811,943,1124,1401,1445 'think':241,617,634,913,948 'time':152,1001,1129 'toward':1047 'travel':261 'tri':714 'true':1219 'truth':642 'twitch':370 'typescript':134 'ubuntu':248,268 'uncommon':1138 'unlimit':470 'upcom':204 'use':59,359,384,417,528,898,1307 'useless':628 'user':116,233,318,471,540,556,680 'user-fac':232 'usual':1502 'valu':313 've':869,1037 'venu':766 'version':927 'video':755 'view':69,1467 'viewer':583,796,860,885 'vision':976 'vocal':967 'wane':882 'want':28,421,453,469,932 'watch':585 'way':325,825,1458 'websit':458 'wed':768 'week':21,880,902,904 'weird':494 'whatev':630 'win':138 'without':1139 'wonder':87 'word':954 'work':171,190,1416,1508,1516,1552 'world':997,1300 'worth':246 'would':1143,1155 'write':30 'year':24,42,49,109,339,838,908,910,1067,1072,1082,1572"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704701232
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10421871"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704634732 {#2382
    date: 2024-01-07 14:38:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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\Entry {#2391
  +user: Proxies\__CG__\App\Entity\User {#2389 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2369 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2387 …}
  +slug: "This-Week-in-Self-Hosted-12-January-2024"
  +title: "This Week in Self-Hosted (12 January 2024)"
  +url: "https://selfh.st/newsletter/2024-01-12/"
  +body: "Not my newsletter, just a good community share"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 9
  +favouriteCount: 62
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722705016 {#1407
    date: 2024-08-03 19:10:16.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2392 …}
  +votes: Doctrine\ORM\PersistentCollection {#2395 …}
  +reports: Doctrine\ORM\PersistentCollection {#1384 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1383 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1405 …}
  +badges: Doctrine\ORM\PersistentCollection {#1382 …}
  +children: []
  -id: 29347
  -titleTs: "'12':7 '2024':9 'host':6 'januari':8 'self':5 'self-host':4 'week':2"
  -bodyTs: "'communiti':7 'good':6 'newslett':3 'share':8"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705156633
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12639132"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705070233 {#1883
    date: 2024-01-12 15:37:13.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
55 DENIED edit
App\Entity\Entry {#2391
  +user: Proxies\__CG__\App\Entity\User {#2389 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2369 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2387 …}
  +slug: "This-Week-in-Self-Hosted-12-January-2024"
  +title: "This Week in Self-Hosted (12 January 2024)"
  +url: "https://selfh.st/newsletter/2024-01-12/"
  +body: "Not my newsletter, just a good community share"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 9
  +favouriteCount: 62
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722705016 {#1407
    date: 2024-08-03 19:10:16.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2392 …}
  +votes: Doctrine\ORM\PersistentCollection {#2395 …}
  +reports: Doctrine\ORM\PersistentCollection {#1384 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1383 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1405 …}
  +badges: Doctrine\ORM\PersistentCollection {#1382 …}
  +children: []
  -id: 29347
  -titleTs: "'12':7 '2024':9 'host':6 'januari':8 'self':5 'self-host':4 'week':2"
  -bodyTs: "'communiti':7 'good':6 'newslett':3 'share':8"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705156633
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12639132"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705070233 {#1883
    date: 2024-01-12 15:37:13.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
56 DENIED moderate
App\Entity\Entry {#2391
  +user: Proxies\__CG__\App\Entity\User {#2389 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2369 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2387 …}
  +slug: "This-Week-in-Self-Hosted-12-January-2024"
  +title: "This Week in Self-Hosted (12 January 2024)"
  +url: "https://selfh.st/newsletter/2024-01-12/"
  +body: "Not my newsletter, just a good community share"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 9
  +favouriteCount: 62
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722705016 {#1407
    date: 2024-08-03 19:10:16.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2392 …}
  +votes: Doctrine\ORM\PersistentCollection {#2395 …}
  +reports: Doctrine\ORM\PersistentCollection {#1384 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1383 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1405 …}
  +badges: Doctrine\ORM\PersistentCollection {#1382 …}
  +children: []
  -id: 29347
  -titleTs: "'12':7 '2024':9 'host':6 'januari':8 'self':5 'self-host':4 'week':2"
  -bodyTs: "'communiti':7 'good':6 'newslett':3 'share':8"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705156633
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12639132"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705070233 {#1883
    date: 2024-01-12 15:37:13.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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\Entry {#1362
  +user: Proxies\__CG__\App\Entity\User {#1403 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2019 …}
  +slug: "Anyone-tried-this-4x-10gbe-5x-2-5gbe-router"
  +title: "Anyone tried this 4x 10gbe + 5x 2.5gbe router?"
  +url: "https://forums.servethehome.com/index.php?threads%2Fqotom-denverton-fanless-system-with-4-sfp_41331%2Fpage-2="
  +body: """
    Very solid price, the cheapest I’ve seen for something like this. Has anyone tried it with OPNsense or other software?\n
    \n
    The linked thread talks about someone getting 60C load temps but the air was 37C and they are using a RJ45 DAC which are known to use lots of power.\n
    \n
    Wondering if anyone else has experience with this. Seems like a big advancement in what’s possible at a home scale for non second hand equipment.\n
    \n
    Another article about this: [liliputing.com/this-small-fanless-pc-is-built-for…](https://liliputing.com/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 9
  +favouriteCount: 28
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721297059 {#1404
    date: 2024-07-18 12:04:19.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2023 …}
  +votes: Doctrine\ORM\PersistentCollection {#2032 …}
  +reports: Doctrine\ORM\PersistentCollection {#2024 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2018 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2011 …}
  +badges: Doctrine\ORM\PersistentCollection {#2021 …}
  +children: []
  -id: 27247
  -titleTs: "'10gbe':5 '2.5':7 '4x':4 '5x':6 'anyon':1 'gbe':8 'router':9 'tri':2"
  -bodyTs: "'/this-small-fanless-pc-is-built-for':84 '/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)':87 '37c':36 '60c':29 'advanc':64 'air':34 'anoth':78 'anyon':14,54 'articl':79 'big':63 'cheapest':5 'dac':43 'els':55 'equip':77 'experi':57 'get':28 'hand':76 'home':71 'known':46 'like':11,61 'liliputing.com':83,86 'liliputing.com/this-small-fanless-pc-is-built-for':82 'liliputing.com/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)':85 'link':23 'load':30 'lot':49 'non':74 'opnsens':18 'possibl':68 'power':51 'price':3 'rj45':42 'scale':72 'second':75 'seem':60 'seen':8 'softwar':21 'solid':2 'someon':27 'someth':10 'talk':25 'temp':31 'thread':24 'tri':15 'use':40,48 've':7 'wonder':52"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704482561
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/12647018"
  +editedAt: DateTimeImmutable @1711667773 {#1363
    date: 2024-03-29 00:16:13.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704396161 {#1361
    date: 2024-01-04 20:22:41.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
59 DENIED edit
App\Entity\Entry {#1362
  +user: Proxies\__CG__\App\Entity\User {#1403 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2019 …}
  +slug: "Anyone-tried-this-4x-10gbe-5x-2-5gbe-router"
  +title: "Anyone tried this 4x 10gbe + 5x 2.5gbe router?"
  +url: "https://forums.servethehome.com/index.php?threads%2Fqotom-denverton-fanless-system-with-4-sfp_41331%2Fpage-2="
  +body: """
    Very solid price, the cheapest I’ve seen for something like this. Has anyone tried it with OPNsense or other software?\n
    \n
    The linked thread talks about someone getting 60C load temps but the air was 37C and they are using a RJ45 DAC which are known to use lots of power.\n
    \n
    Wondering if anyone else has experience with this. Seems like a big advancement in what’s possible at a home scale for non second hand equipment.\n
    \n
    Another article about this: [liliputing.com/this-small-fanless-pc-is-built-for…](https://liliputing.com/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 9
  +favouriteCount: 28
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721297059 {#1404
    date: 2024-07-18 12:04:19.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2023 …}
  +votes: Doctrine\ORM\PersistentCollection {#2032 …}
  +reports: Doctrine\ORM\PersistentCollection {#2024 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2018 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2011 …}
  +badges: Doctrine\ORM\PersistentCollection {#2021 …}
  +children: []
  -id: 27247
  -titleTs: "'10gbe':5 '2.5':7 '4x':4 '5x':6 'anyon':1 'gbe':8 'router':9 'tri':2"
  -bodyTs: "'/this-small-fanless-pc-is-built-for':84 '/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)':87 '37c':36 '60c':29 'advanc':64 'air':34 'anoth':78 'anyon':14,54 'articl':79 'big':63 'cheapest':5 'dac':43 'els':55 'equip':77 'experi':57 'get':28 'hand':76 'home':71 'known':46 'like':11,61 'liliputing.com':83,86 'liliputing.com/this-small-fanless-pc-is-built-for':82 'liliputing.com/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)':85 'link':23 'load':30 'lot':49 'non':74 'opnsens':18 'possibl':68 'power':51 'price':3 'rj45':42 'scale':72 'second':75 'seem':60 'seen':8 'softwar':21 'solid':2 'someon':27 'someth':10 'talk':25 'temp':31 'thread':24 'tri':15 'use':40,48 've':7 'wonder':52"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704482561
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/12647018"
  +editedAt: DateTimeImmutable @1711667773 {#1363
    date: 2024-03-29 00:16:13.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704396161 {#1361
    date: 2024-01-04 20:22:41.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
60 DENIED moderate
App\Entity\Entry {#1362
  +user: Proxies\__CG__\App\Entity\User {#1403 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2019 …}
  +slug: "Anyone-tried-this-4x-10gbe-5x-2-5gbe-router"
  +title: "Anyone tried this 4x 10gbe + 5x 2.5gbe router?"
  +url: "https://forums.servethehome.com/index.php?threads%2Fqotom-denverton-fanless-system-with-4-sfp_41331%2Fpage-2="
  +body: """
    Very solid price, the cheapest I’ve seen for something like this. Has anyone tried it with OPNsense or other software?\n
    \n
    The linked thread talks about someone getting 60C load temps but the air was 37C and they are using a RJ45 DAC which are known to use lots of power.\n
    \n
    Wondering if anyone else has experience with this. Seems like a big advancement in what’s possible at a home scale for non second hand equipment.\n
    \n
    Another article about this: [liliputing.com/this-small-fanless-pc-is-built-for…](https://liliputing.com/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 9
  +favouriteCount: 28
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721297059 {#1404
    date: 2024-07-18 12:04:19.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2023 …}
  +votes: Doctrine\ORM\PersistentCollection {#2032 …}
  +reports: Doctrine\ORM\PersistentCollection {#2024 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2018 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2011 …}
  +badges: Doctrine\ORM\PersistentCollection {#2021 …}
  +children: []
  -id: 27247
  -titleTs: "'10gbe':5 '2.5':7 '4x':4 '5x':6 'anyon':1 'gbe':8 'router':9 'tri':2"
  -bodyTs: "'/this-small-fanless-pc-is-built-for':84 '/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)':87 '37c':36 '60c':29 'advanc':64 'air':34 'anoth':78 'anyon':14,54 'articl':79 'big':63 'cheapest':5 'dac':43 'els':55 'equip':77 'experi':57 'get':28 'hand':76 'home':71 'known':46 'like':11,61 'liliputing.com':83,86 'liliputing.com/this-small-fanless-pc-is-built-for':82 'liliputing.com/this-small-fanless-pc-is-built-for-networking-with-four-10-gbe-and-five-2-5-gb-ethernet-ports/)':85 'link':23 'load':30 'lot':49 'non':74 'opnsens':18 'possibl':68 'power':51 'price':3 'rj45':42 'scale':72 'second':75 'seem':60 'seen':8 'softwar':21 'solid':2 'someon':27 'someth':10 'talk':25 'temp':31 'thread':24 'tri':15 'use':40,48 've':7 'wonder':52"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704482561
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/12647018"
  +editedAt: DateTimeImmutable @1711667773 {#1363
    date: 2024-03-29 00:16:13.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704396161 {#1361
    date: 2024-01-04 20:22:41.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
61 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
62 DENIED moderate
App\Entity\Entry {#2013
  +user: Proxies\__CG__\App\Entity\User {#2027 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2035 …}
  +slug: "Stargate-branded-public-Matrix-Server-beta"
  +title: "Stargate branded public Matrix Server (beta)"
  +url: "https://chat.gaterealm.com/"
  +body: """
    Registration Code good for one week 25 users\n
    \n
    Yfhffh5567444gcbchgu\n
    \n
    As the title says I have launched a public matrix server called GateRealm named after StarGate the show. Right now we are fully operational but since this is my first public server I am taking it slow. Are goal is to be a listed public instance for now we are unlisted everything works email verification is required as is captcha.\n
    \n
    Things are still rapidly changing and may notice inconsistent uptime I mean a restart maybe a couple times a day just changing a few things here and there. You are welcome to try it and give feedback thank you. All restarts will occur only after 12:00AM CST.\n
    \n
    Are public support channel: #support:matrix.gaterealm.com )\n
    \n
    URL for Clients: [matrix.gaterealm.com](https://matrix.gaterealm.com)\n
    \n
    URL for web interface: [chat.gaterealm.com](https://chat.gaterealm.com)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 16
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727813909 {#2029
    date: 2024-10-01 22:18:29.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2031 …}
  +votes: Doctrine\ORM\PersistentCollection {#2037 …}
  +reports: Doctrine\ORM\PersistentCollection {#2075 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2078 …}
  +badges: Doctrine\ORM\PersistentCollection {#2097 …}
  +children: []
  -id: 32476
  -titleTs: "'beta':6 'brand':2 'matrix':4 'public':3 'server':5 'stargat':1"
  -bodyTs: "'00am':116 '12':115 '25':7 'call':21 'captcha':69 'chang':74,91 'channel':121 'chat.gaterealm.com':133,134 'client':126 'code':2 'coupl':86 'cst':117 'day':89 'email':63 'everyth':61 'feedback':106 'first':39 'fulli':32 'gaterealm':22 'give':105 'goal':48 'good':3 'inconsist':78 'instanc':55 'interfac':132 'launch':16 'list':53 'matrix':19 'matrix.gaterealm.com':123,127,128 'may':76 'mayb':84 'mean':81 'name':23 'notic':77 'occur':112 'one':5 'oper':33 'public':18,40,54,119 'rapid':73 'registr':1 'requir':66 'restart':83,110 'right':28 'say':13 'server':20,41 'show':27 'sinc':35 'slow':46 'stargat':25 'still':72 'support':120,122 'take':44 'thank':107 'thing':70,94 'time':87 'titl':12 'tri':102 'unlist':60 'uptim':79 'url':124,129 'user':8 'verif':64 'web':131 'week':6 'welcom':100 'work':62 'yfhffh5567444gcbchgu':9"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706025818
  +visibility: "visible             "
  +apId: "https://startrek.website/post/5966491"
  +editedAt: DateTimeImmutable @1727834796 {#2012
    date: 2024-10-02 04:06:36.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705957818 {#2020
    date: 2024-01-22 22:10:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
63 DENIED edit
App\Entity\Entry {#2013
  +user: Proxies\__CG__\App\Entity\User {#2027 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2035 …}
  +slug: "Stargate-branded-public-Matrix-Server-beta"
  +title: "Stargate branded public Matrix Server (beta)"
  +url: "https://chat.gaterealm.com/"
  +body: """
    Registration Code good for one week 25 users\n
    \n
    Yfhffh5567444gcbchgu\n
    \n
    As the title says I have launched a public matrix server called GateRealm named after StarGate the show. Right now we are fully operational but since this is my first public server I am taking it slow. Are goal is to be a listed public instance for now we are unlisted everything works email verification is required as is captcha.\n
    \n
    Things are still rapidly changing and may notice inconsistent uptime I mean a restart maybe a couple times a day just changing a few things here and there. You are welcome to try it and give feedback thank you. All restarts will occur only after 12:00AM CST.\n
    \n
    Are public support channel: #support:matrix.gaterealm.com )\n
    \n
    URL for Clients: [matrix.gaterealm.com](https://matrix.gaterealm.com)\n
    \n
    URL for web interface: [chat.gaterealm.com](https://chat.gaterealm.com)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 16
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727813909 {#2029
    date: 2024-10-01 22:18:29.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2031 …}
  +votes: Doctrine\ORM\PersistentCollection {#2037 …}
  +reports: Doctrine\ORM\PersistentCollection {#2075 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2078 …}
  +badges: Doctrine\ORM\PersistentCollection {#2097 …}
  +children: []
  -id: 32476
  -titleTs: "'beta':6 'brand':2 'matrix':4 'public':3 'server':5 'stargat':1"
  -bodyTs: "'00am':116 '12':115 '25':7 'call':21 'captcha':69 'chang':74,91 'channel':121 'chat.gaterealm.com':133,134 'client':126 'code':2 'coupl':86 'cst':117 'day':89 'email':63 'everyth':61 'feedback':106 'first':39 'fulli':32 'gaterealm':22 'give':105 'goal':48 'good':3 'inconsist':78 'instanc':55 'interfac':132 'launch':16 'list':53 'matrix':19 'matrix.gaterealm.com':123,127,128 'may':76 'mayb':84 'mean':81 'name':23 'notic':77 'occur':112 'one':5 'oper':33 'public':18,40,54,119 'rapid':73 'registr':1 'requir':66 'restart':83,110 'right':28 'say':13 'server':20,41 'show':27 'sinc':35 'slow':46 'stargat':25 'still':72 'support':120,122 'take':44 'thank':107 'thing':70,94 'time':87 'titl':12 'tri':102 'unlist':60 'uptim':79 'url':124,129 'user':8 'verif':64 'web':131 'week':6 'welcom':100 'work':62 'yfhffh5567444gcbchgu':9"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706025818
  +visibility: "visible             "
  +apId: "https://startrek.website/post/5966491"
  +editedAt: DateTimeImmutable @1727834796 {#2012
    date: 2024-10-02 04:06:36.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705957818 {#2020
    date: 2024-01-22 22:10:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
64 DENIED moderate
App\Entity\Entry {#2013
  +user: Proxies\__CG__\App\Entity\User {#2027 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2035 …}
  +slug: "Stargate-branded-public-Matrix-Server-beta"
  +title: "Stargate branded public Matrix Server (beta)"
  +url: "https://chat.gaterealm.com/"
  +body: """
    Registration Code good for one week 25 users\n
    \n
    Yfhffh5567444gcbchgu\n
    \n
    As the title says I have launched a public matrix server called GateRealm named after StarGate the show. Right now we are fully operational but since this is my first public server I am taking it slow. Are goal is to be a listed public instance for now we are unlisted everything works email verification is required as is captcha.\n
    \n
    Things are still rapidly changing and may notice inconsistent uptime I mean a restart maybe a couple times a day just changing a few things here and there. You are welcome to try it and give feedback thank you. All restarts will occur only after 12:00AM CST.\n
    \n
    Are public support channel: #support:matrix.gaterealm.com )\n
    \n
    URL for Clients: [matrix.gaterealm.com](https://matrix.gaterealm.com)\n
    \n
    URL for web interface: [chat.gaterealm.com](https://chat.gaterealm.com)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 16
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727813909 {#2029
    date: 2024-10-01 22:18:29.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2031 …}
  +votes: Doctrine\ORM\PersistentCollection {#2037 …}
  +reports: Doctrine\ORM\PersistentCollection {#2075 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2078 …}
  +badges: Doctrine\ORM\PersistentCollection {#2097 …}
  +children: []
  -id: 32476
  -titleTs: "'beta':6 'brand':2 'matrix':4 'public':3 'server':5 'stargat':1"
  -bodyTs: "'00am':116 '12':115 '25':7 'call':21 'captcha':69 'chang':74,91 'channel':121 'chat.gaterealm.com':133,134 'client':126 'code':2 'coupl':86 'cst':117 'day':89 'email':63 'everyth':61 'feedback':106 'first':39 'fulli':32 'gaterealm':22 'give':105 'goal':48 'good':3 'inconsist':78 'instanc':55 'interfac':132 'launch':16 'list':53 'matrix':19 'matrix.gaterealm.com':123,127,128 'may':76 'mayb':84 'mean':81 'name':23 'notic':77 'occur':112 'one':5 'oper':33 'public':18,40,54,119 'rapid':73 'registr':1 'requir':66 'restart':83,110 'right':28 'say':13 'server':20,41 'show':27 'sinc':35 'slow':46 'stargat':25 'still':72 'support':120,122 'take':44 'thank':107 'thing':70,94 'time':87 'titl':12 'tri':102 'unlist':60 'uptim':79 'url':124,129 'user':8 'verif':64 'web':131 'week':6 'welcom':100 'work':62 'yfhffh5567444gcbchgu':9"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706025818
  +visibility: "visible             "
  +apId: "https://startrek.website/post/5966491"
  +editedAt: DateTimeImmutable @1727834796 {#2012
    date: 2024-10-02 04:06:36.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705957818 {#2020
    date: 2024-01-22 22:10:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
65 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
66 DENIED moderate
App\Entity\Entry {#2096
  +user: Proxies\__CG__\App\Entity\User {#2062 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2081 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2077 …}
  +slug: "Radarr-Path-Folder-data-is-not-writable-by-user-abc"
  +title: "Radarr: Path: Folder '/data/' is not writable by user 'abc'"
  +url: "https://www.startpage.com/av/proxy-image?piurl=https%3A%2F%2Fwww.desdeelreloj.com%2Fcontent%2Fimages%2F2021%2F07%2Fradarr.jpg&sp=1705609535T444e78bb654b8fd310167ca43678246d079551c3f2dd456c1eee1aca13ce0513"
  +body: """
    I’m trying to setup my first homeserver with pods alone but I can’t add my mounted /data (it’s an external HDD) folder to the root folder, but the /app and /config works. It’s a common issue but somehow I wasn’t able to solve it.\n
    \n
    OS: Rocky Linux 9.3\n
    \n
    External HDD (WD Elements)\n
    \n
    external HDD in /etc/fstab:\n
    \n
    ```\n
    \n
    <span style="color:#323232;"># WD Elements drive\n
    </span><span style="color:#323232;">UUID=4655386a-5ccf-4c7b-ad6a-c0b90ccf8454 /home/privatenoob/media/storage1 xfs defaults 0 0\n
    </span>\n
    ```\n
    \n
    radarr.service:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">[Unit]\n
    </span><span style="color:#323232;">Description=Radarr Movie Server\n
    </span><span style="color:#323232;">After=network.target\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">[Service]\n
    </span><span style="color:#323232;">ExecStart=podman run --name=radarr -e PUID=1000 -e PGID=1000 -e UMASK=002 -p 7878:7878 -v radarr-config:/config -v /home/privatenoob/media/storage1/Filmek:/data --restart unless-stopped lscr.io/linuxserver/radarr:latest\n
    </span><span style="color:#323232;">ExecStop=podman stop radarr\n
    </span><span style="color:#323232;">Restart=on-failure\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">[Install]\n
    </span><span style="color:#323232;">WantedBy=default.target\n
    </span>\n
    ```\n
    \n
    Permissions:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">drwxr-xr-x. 2 privatenoob privatenoob 6 Jan 17 16:52 Filmek\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">drwxr-xr-x   4 abc    users    139 Jan 18 19:44 config\n
    </span><span style="color:#323232;">drwxr-xr-x   2 root   root       6 Jan 17 15:52 data\n
    </span>\n
    ```\n
    \n
    chown -R 1000:1000 /data didn’t work. It gave permission denied, even though I used root (probably this is because of -e PUID=1000?)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 14
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726946871 {#2082
    date: 2024-09-21 21:27:51.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2098 …}
  +votes: Doctrine\ORM\PersistentCollection {#2080 …}
  +reports: Doctrine\ORM\PersistentCollection {#2089 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2095 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2091 …}
  +badges: Doctrine\ORM\PersistentCollection {#2090 …}
  +children: []
  -id: 31584
  -titleTs: "'/data':4 'abc':10 'folder':3 'path':2 'radarr':1 'user':9 'writabl':7"
  -bodyTs: "'/app':32 '/config':34,107 '/data':19,110,173 '/etc/fstab':61 '/home/privatenoob/media/storage1':72 '/home/privatenoob/media/storage1/filmek':109 '/linuxserver/radarr:latest':117 '0':75,76 '002':99 '1000':93,96,171,172,193 '139':150 '15':166 '16':140 '17':139,165 '18':152 '19':153 '2':134,160 '4':147 '44':154 '4655386a':67 '4655386a-5ccf-4c7b-ad6a-c0b90ccf8454':66 '4c7b':69 '52':141,167 '5ccf':68 '6':137,163 '7878':101,102 '9.3':53 'abc':148 'abl':46 'ad6a':70 'add':16 'alon':11 'c0b90ccf8454':71 'chown':169 'common':39 'config':106,155 'data':168 'default':74 'default.target':128 'deni':180 'descript':79 'didn':174 'drive':64 'drwxr':131,144,157 'drwxr-xr-x':130,143,156 'e':91,94,97,191 'element':57,63 'even':181 'execstart':86 'execstop':118 'extern':23,54,58 'failur':125 'filmek':142 'first':7 'folder':25,29 'gave':178 'hdd':24,55,59 'homeserv':8 'instal':126 'issu':40 'jan':138,151,164 'linux':52 'lscr.io':116 'lscr.io/linuxserver/radarr:latest':115 'm':2 'mount':18 'movi':81 'name':89 'network.target':84 'on-failur':123 'os':50 'p':100 'permiss':129,179 'pgid':95 'pod':10 'podman':87,119 'privatenoob':135,136 'probabl':186 'puid':92,192 'r':170 'radarr':80,90,105,121 'radarr-config':104 'radarr.service':77 'restart':111,122 'rocki':51 'root':28,161,162,185 'run':88 'server':82 'servic':85 'setup':5 'solv':48 'somehow':42 'stop':114,120 'though':182 'tri':3 'umask':98 'unit':78 'unless':113 'unless-stop':112 'use':184 'user':149 'uuid':65 'v':103,108 'wantedbi':127 'wasn':44 'wd':56,62 'work':35,176 'x':133,146,159 'xfs':73 'xr':132,145,158"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705679497
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/post/8126417"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705610997 {#2085
    date: 2024-01-18 21:49:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
67 DENIED edit
App\Entity\Entry {#2096
  +user: Proxies\__CG__\App\Entity\User {#2062 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2081 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2077 …}
  +slug: "Radarr-Path-Folder-data-is-not-writable-by-user-abc"
  +title: "Radarr: Path: Folder '/data/' is not writable by user 'abc'"
  +url: "https://www.startpage.com/av/proxy-image?piurl=https%3A%2F%2Fwww.desdeelreloj.com%2Fcontent%2Fimages%2F2021%2F07%2Fradarr.jpg&sp=1705609535T444e78bb654b8fd310167ca43678246d079551c3f2dd456c1eee1aca13ce0513"
  +body: """
    I’m trying to setup my first homeserver with pods alone but I can’t add my mounted /data (it’s an external HDD) folder to the root folder, but the /app and /config works. It’s a common issue but somehow I wasn’t able to solve it.\n
    \n
    OS: Rocky Linux 9.3\n
    \n
    External HDD (WD Elements)\n
    \n
    external HDD in /etc/fstab:\n
    \n
    ```\n
    \n
    <span style="color:#323232;"># WD Elements drive\n
    </span><span style="color:#323232;">UUID=4655386a-5ccf-4c7b-ad6a-c0b90ccf8454 /home/privatenoob/media/storage1 xfs defaults 0 0\n
    </span>\n
    ```\n
    \n
    radarr.service:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">[Unit]\n
    </span><span style="color:#323232;">Description=Radarr Movie Server\n
    </span><span style="color:#323232;">After=network.target\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">[Service]\n
    </span><span style="color:#323232;">ExecStart=podman run --name=radarr -e PUID=1000 -e PGID=1000 -e UMASK=002 -p 7878:7878 -v radarr-config:/config -v /home/privatenoob/media/storage1/Filmek:/data --restart unless-stopped lscr.io/linuxserver/radarr:latest\n
    </span><span style="color:#323232;">ExecStop=podman stop radarr\n
    </span><span style="color:#323232;">Restart=on-failure\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">[Install]\n
    </span><span style="color:#323232;">WantedBy=default.target\n
    </span>\n
    ```\n
    \n
    Permissions:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">drwxr-xr-x. 2 privatenoob privatenoob 6 Jan 17 16:52 Filmek\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">drwxr-xr-x   4 abc    users    139 Jan 18 19:44 config\n
    </span><span style="color:#323232;">drwxr-xr-x   2 root   root       6 Jan 17 15:52 data\n
    </span>\n
    ```\n
    \n
    chown -R 1000:1000 /data didn’t work. It gave permission denied, even though I used root (probably this is because of -e PUID=1000?)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 14
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726946871 {#2082
    date: 2024-09-21 21:27:51.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2098 …}
  +votes: Doctrine\ORM\PersistentCollection {#2080 …}
  +reports: Doctrine\ORM\PersistentCollection {#2089 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2095 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2091 …}
  +badges: Doctrine\ORM\PersistentCollection {#2090 …}
  +children: []
  -id: 31584
  -titleTs: "'/data':4 'abc':10 'folder':3 'path':2 'radarr':1 'user':9 'writabl':7"
  -bodyTs: "'/app':32 '/config':34,107 '/data':19,110,173 '/etc/fstab':61 '/home/privatenoob/media/storage1':72 '/home/privatenoob/media/storage1/filmek':109 '/linuxserver/radarr:latest':117 '0':75,76 '002':99 '1000':93,96,171,172,193 '139':150 '15':166 '16':140 '17':139,165 '18':152 '19':153 '2':134,160 '4':147 '44':154 '4655386a':67 '4655386a-5ccf-4c7b-ad6a-c0b90ccf8454':66 '4c7b':69 '52':141,167 '5ccf':68 '6':137,163 '7878':101,102 '9.3':53 'abc':148 'abl':46 'ad6a':70 'add':16 'alon':11 'c0b90ccf8454':71 'chown':169 'common':39 'config':106,155 'data':168 'default':74 'default.target':128 'deni':180 'descript':79 'didn':174 'drive':64 'drwxr':131,144,157 'drwxr-xr-x':130,143,156 'e':91,94,97,191 'element':57,63 'even':181 'execstart':86 'execstop':118 'extern':23,54,58 'failur':125 'filmek':142 'first':7 'folder':25,29 'gave':178 'hdd':24,55,59 'homeserv':8 'instal':126 'issu':40 'jan':138,151,164 'linux':52 'lscr.io':116 'lscr.io/linuxserver/radarr:latest':115 'm':2 'mount':18 'movi':81 'name':89 'network.target':84 'on-failur':123 'os':50 'p':100 'permiss':129,179 'pgid':95 'pod':10 'podman':87,119 'privatenoob':135,136 'probabl':186 'puid':92,192 'r':170 'radarr':80,90,105,121 'radarr-config':104 'radarr.service':77 'restart':111,122 'rocki':51 'root':28,161,162,185 'run':88 'server':82 'servic':85 'setup':5 'solv':48 'somehow':42 'stop':114,120 'though':182 'tri':3 'umask':98 'unit':78 'unless':113 'unless-stop':112 'use':184 'user':149 'uuid':65 'v':103,108 'wantedbi':127 'wasn':44 'wd':56,62 'work':35,176 'x':133,146,159 'xfs':73 'xr':132,145,158"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705679497
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/post/8126417"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705610997 {#2085
    date: 2024-01-18 21:49:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
68 DENIED moderate
App\Entity\Entry {#2096
  +user: Proxies\__CG__\App\Entity\User {#2062 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2081 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2077 …}
  +slug: "Radarr-Path-Folder-data-is-not-writable-by-user-abc"
  +title: "Radarr: Path: Folder '/data/' is not writable by user 'abc'"
  +url: "https://www.startpage.com/av/proxy-image?piurl=https%3A%2F%2Fwww.desdeelreloj.com%2Fcontent%2Fimages%2F2021%2F07%2Fradarr.jpg&sp=1705609535T444e78bb654b8fd310167ca43678246d079551c3f2dd456c1eee1aca13ce0513"
  +body: """
    I’m trying to setup my first homeserver with pods alone but I can’t add my mounted /data (it’s an external HDD) folder to the root folder, but the /app and /config works. It’s a common issue but somehow I wasn’t able to solve it.\n
    \n
    OS: Rocky Linux 9.3\n
    \n
    External HDD (WD Elements)\n
    \n
    external HDD in /etc/fstab:\n
    \n
    ```\n
    \n
    <span style="color:#323232;"># WD Elements drive\n
    </span><span style="color:#323232;">UUID=4655386a-5ccf-4c7b-ad6a-c0b90ccf8454 /home/privatenoob/media/storage1 xfs defaults 0 0\n
    </span>\n
    ```\n
    \n
    radarr.service:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">[Unit]\n
    </span><span style="color:#323232;">Description=Radarr Movie Server\n
    </span><span style="color:#323232;">After=network.target\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">[Service]\n
    </span><span style="color:#323232;">ExecStart=podman run --name=radarr -e PUID=1000 -e PGID=1000 -e UMASK=002 -p 7878:7878 -v radarr-config:/config -v /home/privatenoob/media/storage1/Filmek:/data --restart unless-stopped lscr.io/linuxserver/radarr:latest\n
    </span><span style="color:#323232;">ExecStop=podman stop radarr\n
    </span><span style="color:#323232;">Restart=on-failure\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">[Install]\n
    </span><span style="color:#323232;">WantedBy=default.target\n
    </span>\n
    ```\n
    \n
    Permissions:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">drwxr-xr-x. 2 privatenoob privatenoob 6 Jan 17 16:52 Filmek\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">drwxr-xr-x   4 abc    users    139 Jan 18 19:44 config\n
    </span><span style="color:#323232;">drwxr-xr-x   2 root   root       6 Jan 17 15:52 data\n
    </span>\n
    ```\n
    \n
    chown -R 1000:1000 /data didn’t work. It gave permission denied, even though I used root (probably this is because of -e PUID=1000?)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 14
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726946871 {#2082
    date: 2024-09-21 21:27:51.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2098 …}
  +votes: Doctrine\ORM\PersistentCollection {#2080 …}
  +reports: Doctrine\ORM\PersistentCollection {#2089 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2095 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2091 …}
  +badges: Doctrine\ORM\PersistentCollection {#2090 …}
  +children: []
  -id: 31584
  -titleTs: "'/data':4 'abc':10 'folder':3 'path':2 'radarr':1 'user':9 'writabl':7"
  -bodyTs: "'/app':32 '/config':34,107 '/data':19,110,173 '/etc/fstab':61 '/home/privatenoob/media/storage1':72 '/home/privatenoob/media/storage1/filmek':109 '/linuxserver/radarr:latest':117 '0':75,76 '002':99 '1000':93,96,171,172,193 '139':150 '15':166 '16':140 '17':139,165 '18':152 '19':153 '2':134,160 '4':147 '44':154 '4655386a':67 '4655386a-5ccf-4c7b-ad6a-c0b90ccf8454':66 '4c7b':69 '52':141,167 '5ccf':68 '6':137,163 '7878':101,102 '9.3':53 'abc':148 'abl':46 'ad6a':70 'add':16 'alon':11 'c0b90ccf8454':71 'chown':169 'common':39 'config':106,155 'data':168 'default':74 'default.target':128 'deni':180 'descript':79 'didn':174 'drive':64 'drwxr':131,144,157 'drwxr-xr-x':130,143,156 'e':91,94,97,191 'element':57,63 'even':181 'execstart':86 'execstop':118 'extern':23,54,58 'failur':125 'filmek':142 'first':7 'folder':25,29 'gave':178 'hdd':24,55,59 'homeserv':8 'instal':126 'issu':40 'jan':138,151,164 'linux':52 'lscr.io':116 'lscr.io/linuxserver/radarr:latest':115 'm':2 'mount':18 'movi':81 'name':89 'network.target':84 'on-failur':123 'os':50 'p':100 'permiss':129,179 'pgid':95 'pod':10 'podman':87,119 'privatenoob':135,136 'probabl':186 'puid':92,192 'r':170 'radarr':80,90,105,121 'radarr-config':104 'radarr.service':77 'restart':111,122 'rocki':51 'root':28,161,162,185 'run':88 'server':82 'servic':85 'setup':5 'solv':48 'somehow':42 'stop':114,120 'though':182 'tri':3 'umask':98 'unit':78 'unless':113 'unless-stop':112 'use':184 'user':149 'uuid':65 'v':103,108 'wantedbi':127 'wasn':44 'wd':56,62 'work':35,176 'x':133,146,159 'xfs':73 'xr':132,145,158"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705679497
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/post/8126417"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705610997 {#2085
    date: 2024-01-18 21:49:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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\Entry {#2241
  +user: Proxies\__CG__\App\Entity\User {#2389 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2140 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2387 …}
  +slug: "This-Week-in-Self-Hosted-29-December-2023"
  +title: "This Week in Self-Hosted (29 December 2023)"
  +url: "https://selfh.st/newsletter/2023-12-29/"
  +body: "By the way, this isn’t my newsletter - I just appreciate it and like sharing it with the community. The owners do use mastadon though: @selfhst@fosstodon.org"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 79
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1709296989 {#2092
    date: 2024-03-01 13:43:09.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: [
    "@selfhst@fosstodon.org"
  ]
  +comments: Doctrine\ORM\PersistentCollection {#2130 …}
  +votes: Doctrine\ORM\PersistentCollection {#2129 …}
  +reports: Doctrine\ORM\PersistentCollection {#2132 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2040 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
  +badges: Doctrine\ORM\PersistentCollection {#2348 …}
  +children: []
  -id: 25662
  -titleTs: "'2023':9 '29':7 'decemb':8 'host':6 'self':5 'self-host':4 'week':2"
  -bodyTs: "'appreci':11 'communiti':19 'isn':5 'like':14 'mastadon':24 'newslett':8 'owner':21 'selfhst@fosstodon.org':26 'share':15 'though':25 'use':23 'way':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703954011
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/11804957"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703867611 {#2094
    date: 2023-12-29 17:33:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
71 DENIED edit
App\Entity\Entry {#2241
  +user: Proxies\__CG__\App\Entity\User {#2389 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2140 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2387 …}
  +slug: "This-Week-in-Self-Hosted-29-December-2023"
  +title: "This Week in Self-Hosted (29 December 2023)"
  +url: "https://selfh.st/newsletter/2023-12-29/"
  +body: "By the way, this isn’t my newsletter - I just appreciate it and like sharing it with the community. The owners do use mastadon though: @selfhst@fosstodon.org"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 79
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1709296989 {#2092
    date: 2024-03-01 13:43:09.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: [
    "@selfhst@fosstodon.org"
  ]
  +comments: Doctrine\ORM\PersistentCollection {#2130 …}
  +votes: Doctrine\ORM\PersistentCollection {#2129 …}
  +reports: Doctrine\ORM\PersistentCollection {#2132 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2040 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
  +badges: Doctrine\ORM\PersistentCollection {#2348 …}
  +children: []
  -id: 25662
  -titleTs: "'2023':9 '29':7 'decemb':8 'host':6 'self':5 'self-host':4 'week':2"
  -bodyTs: "'appreci':11 'communiti':19 'isn':5 'like':14 'mastadon':24 'newslett':8 'owner':21 'selfhst@fosstodon.org':26 'share':15 'though':25 'use':23 'way':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703954011
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/11804957"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703867611 {#2094
    date: 2023-12-29 17:33:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
72 DENIED moderate
App\Entity\Entry {#2241
  +user: Proxies\__CG__\App\Entity\User {#2389 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2140 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2387 …}
  +slug: "This-Week-in-Self-Hosted-29-December-2023"
  +title: "This Week in Self-Hosted (29 December 2023)"
  +url: "https://selfh.st/newsletter/2023-12-29/"
  +body: "By the way, this isn’t my newsletter - I just appreciate it and like sharing it with the community. The owners do use mastadon though: @selfhst@fosstodon.org"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 79
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1709296989 {#2092
    date: 2024-03-01 13:43:09.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: [
    "@selfhst@fosstodon.org"
  ]
  +comments: Doctrine\ORM\PersistentCollection {#2130 …}
  +votes: Doctrine\ORM\PersistentCollection {#2129 …}
  +reports: Doctrine\ORM\PersistentCollection {#2132 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2040 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
  +badges: Doctrine\ORM\PersistentCollection {#2348 …}
  +children: []
  -id: 25662
  -titleTs: "'2023':9 '29':7 'decemb':8 'host':6 'self':5 'self-host':4 'week':2"
  -bodyTs: "'appreci':11 'communiti':19 'isn':5 'like':14 'mastadon':24 'newslett':8 'owner':21 'selfhst@fosstodon.org':26 'share':15 'though':25 'use':23 'way':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703954011
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/11804957"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703867611 {#2094
    date: 2023-12-29 17:33:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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\Entry {#2332
  +user: Proxies\__CG__\App\Entity\User {#2344 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2349 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2042 …}
  +slug: "Creating-the-XMPP-Network-Graph"
  +title: "Creating the XMPP Network Graph"
  +url: "https://discourse.igniterealtime.org/t/creating-the-xmpp-network-graph/93521"
  +body: """
    Sorry if this isn’t the right venue for that, I thought it’d be in the tone of “self-hosting” and “federation” :)\n
    \n
    tl;dr: some XMPP servers started to deploy a mod to report back about how they federate with the rest of the network, and now there is a pretty graph to show for it at [xmppnetwork.goodbytes.im/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 7
  +favouriteCount: 58
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728607448 {#2351
    date: 2024-10-11 02:44:08.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2141 …}
  +votes: Doctrine\ORM\PersistentCollection {#2164 …}
  +reports: Doctrine\ORM\PersistentCollection {#2314 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2328 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
  +badges: Doctrine\ORM\PersistentCollection {#2327 …}
  +children: []
  -id: 32872
  -titleTs: "'creat':1 'graph':5 'network':4 'xmpp':3"
  -bodyTs: "'/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)':62 'back':37 'd':14 'deploy':32 'dr':26 'feder':24,41 'graph':54 'host':22 'isn':4 'mod':34 'network':47 'pretti':53 'report':36 'rest':44 'right':7 'self':21 'self-host':20 'server':29 'show':56 'sorri':1 'start':30 'thought':12 'tl':25 'tone':18 'venu':8 'xmpp':28 'xmppnetwork.goodbytes.im':61 'xmppnetwork.goodbytes.im/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)':60"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706216000
  +visibility: "visible             "
  +apId: "https://programming.dev/post/9063516"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706129600 {#2347
    date: 2024-01-24 21:53:20.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
75 DENIED edit
App\Entity\Entry {#2332
  +user: Proxies\__CG__\App\Entity\User {#2344 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2349 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2042 …}
  +slug: "Creating-the-XMPP-Network-Graph"
  +title: "Creating the XMPP Network Graph"
  +url: "https://discourse.igniterealtime.org/t/creating-the-xmpp-network-graph/93521"
  +body: """
    Sorry if this isn’t the right venue for that, I thought it’d be in the tone of “self-hosting” and “federation” :)\n
    \n
    tl;dr: some XMPP servers started to deploy a mod to report back about how they federate with the rest of the network, and now there is a pretty graph to show for it at [xmppnetwork.goodbytes.im/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 7
  +favouriteCount: 58
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728607448 {#2351
    date: 2024-10-11 02:44:08.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2141 …}
  +votes: Doctrine\ORM\PersistentCollection {#2164 …}
  +reports: Doctrine\ORM\PersistentCollection {#2314 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2328 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
  +badges: Doctrine\ORM\PersistentCollection {#2327 …}
  +children: []
  -id: 32872
  -titleTs: "'creat':1 'graph':5 'network':4 'xmpp':3"
  -bodyTs: "'/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)':62 'back':37 'd':14 'deploy':32 'dr':26 'feder':24,41 'graph':54 'host':22 'isn':4 'mod':34 'network':47 'pretti':53 'report':36 'rest':44 'right':7 'self':21 'self-host':20 'server':29 'show':56 'sorri':1 'start':30 'thought':12 'tl':25 'tone':18 'venu':8 'xmpp':28 'xmppnetwork.goodbytes.im':61 'xmppnetwork.goodbytes.im/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)':60"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706216000
  +visibility: "visible             "
  +apId: "https://programming.dev/post/9063516"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706129600 {#2347
    date: 2024-01-24 21:53:20.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
76 DENIED moderate
App\Entity\Entry {#2332
  +user: Proxies\__CG__\App\Entity\User {#2344 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2349 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2042 …}
  +slug: "Creating-the-XMPP-Network-Graph"
  +title: "Creating the XMPP Network Graph"
  +url: "https://discourse.igniterealtime.org/t/creating-the-xmpp-network-graph/93521"
  +body: """
    Sorry if this isn’t the right venue for that, I thought it’d be in the tone of “self-hosting” and “federation” :)\n
    \n
    tl;dr: some XMPP servers started to deploy a mod to report back about how they federate with the rest of the network, and now there is a pretty graph to show for it at [xmppnetwork.goodbytes.im/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 7
  +favouriteCount: 58
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728607448 {#2351
    date: 2024-10-11 02:44:08.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2141 …}
  +votes: Doctrine\ORM\PersistentCollection {#2164 …}
  +reports: Doctrine\ORM\PersistentCollection {#2314 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2328 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
  +badges: Doctrine\ORM\PersistentCollection {#2327 …}
  +children: []
  -id: 32872
  -titleTs: "'creat':1 'graph':5 'network':4 'xmpp':3"
  -bodyTs: "'/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)':62 'back':37 'd':14 'deploy':32 'dr':26 'feder':24,41 'graph':54 'host':22 'isn':4 'mod':34 'network':47 'pretti':53 'report':36 'rest':44 'right':7 'self':21 'self-host':20 'server':29 'show':56 'sorri':1 'start':30 'thought':12 'tl':25 'tone':18 'venu':8 'xmpp':28 'xmppnetwork.goodbytes.im':61 'xmppnetwork.goodbytes.im/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)':60"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706216000
  +visibility: "visible             "
  +apId: "https://programming.dev/post/9063516"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706129600 {#2347
    date: 2024-01-24 21:53:20.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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\Entry {#2324
  +user: Proxies\__CG__\App\Entity\User {#2389 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2300 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2387 …}
  +slug: "This-Week-in-Self-Hosted-5-January-2024"
  +title: "This Week in Self-Hosted (5 January 2024)"
  +url: "https://selfh.st/newsletter/2024-01-05/"
  +body: "Not my newsletter, just a good community share"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 84
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712229238 {#2333
    date: 2024-04-04 13:13:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2334 …}
  +votes: Doctrine\ORM\PersistentCollection {#2341 …}
  +reports: Doctrine\ORM\PersistentCollection {#2337 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2336 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2339 …}
  +badges: Doctrine\ORM\PersistentCollection {#2159 …}
  +children: []
  -id: 27498
  -titleTs: "'2024':9 '5':7 'host':6 'januari':8 'self':5 'self-host':4 'week':2"
  -bodyTs: "'communiti':7 'good':6 'newslett':3 'share':8"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704579366
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12232904"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704492966 {#2323
    date: 2024-01-05 23:16:06.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
79 DENIED edit
App\Entity\Entry {#2324
  +user: Proxies\__CG__\App\Entity\User {#2389 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2300 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2387 …}
  +slug: "This-Week-in-Self-Hosted-5-January-2024"
  +title: "This Week in Self-Hosted (5 January 2024)"
  +url: "https://selfh.st/newsletter/2024-01-05/"
  +body: "Not my newsletter, just a good community share"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 84
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712229238 {#2333
    date: 2024-04-04 13:13:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2334 …}
  +votes: Doctrine\ORM\PersistentCollection {#2341 …}
  +reports: Doctrine\ORM\PersistentCollection {#2337 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2336 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2339 …}
  +badges: Doctrine\ORM\PersistentCollection {#2159 …}
  +children: []
  -id: 27498
  -titleTs: "'2024':9 '5':7 'host':6 'januari':8 'self':5 'self-host':4 'week':2"
  -bodyTs: "'communiti':7 'good':6 'newslett':3 'share':8"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704579366
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12232904"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704492966 {#2323
    date: 2024-01-05 23:16:06.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
80 DENIED moderate
App\Entity\Entry {#2324
  +user: Proxies\__CG__\App\Entity\User {#2389 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2300 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2387 …}
  +slug: "This-Week-in-Self-Hosted-5-January-2024"
  +title: "This Week in Self-Hosted (5 January 2024)"
  +url: "https://selfh.st/newsletter/2024-01-05/"
  +body: "Not my newsletter, just a good community share"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 84
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712229238 {#2333
    date: 2024-04-04 13:13:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2334 …}
  +votes: Doctrine\ORM\PersistentCollection {#2341 …}
  +reports: Doctrine\ORM\PersistentCollection {#2337 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2336 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2339 …}
  +badges: Doctrine\ORM\PersistentCollection {#2159 …}
  +children: []
  -id: 27498
  -titleTs: "'2024':9 '5':7 'host':6 'januari':8 'self':5 'self-host':4 'week':2"
  -bodyTs: "'communiti':7 'good':6 'newslett':3 'share':8"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704579366
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12232904"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704492966 {#2323
    date: 2024-01-05 23:16:06.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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\Entry {#2137
  +user: Proxies\__CG__\App\Entity\User {#1615 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2073 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "Stalwart-v0-5-2"
  +title: "Stalwart v0.5.2"
  +url: "https://stalw.art/blog/acme-tls/"
  +body: "We are thrilled to announce the release of Stalwart Mail Server 0.5.2, which brings two significant advancements: the integration of the ACME protocol for automatic TLS certificate deployment and support for the HAProxy Protocol. These features mark a substantial step forward in our commitment to enhancing the security and efficiency of Stalwart Mail Server."
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 5
  +favouriteCount: 49
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719332854 {#2135
    date: 2024-06-25 18:27:34.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2068 …}
  +votes: Doctrine\ORM\PersistentCollection {#2069 …}
  +reports: Doctrine\ORM\PersistentCollection {#2074 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2071 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2070 …}
  +badges: Doctrine\ORM\PersistentCollection {#2048 …}
  +children: []
  -id: 27909
  -titleTs: "'stalwart':1 'v0.5.2':2"
  -bodyTs: "'0.5.2':12 'acm':22 'advanc':17 'announc':5 'automat':25 'bring':14 'certif':27 'commit':44 'deploy':28 'effici':50 'enhanc':46 'featur':36 'forward':41 'haproxi':33 'integr':19 'mail':10,53 'mark':37 'protocol':23,34 'releas':7 'secur':48 'server':11,54 'signific':16 'stalwart':9,52 'step':40 'substanti':39 'support':30 'thrill':3 'tls':26 'two':15"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704747695
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10436321"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704661295 {#2136
    date: 2024-01-07 22:01:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
83 DENIED edit
App\Entity\Entry {#2137
  +user: Proxies\__CG__\App\Entity\User {#1615 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2073 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "Stalwart-v0-5-2"
  +title: "Stalwart v0.5.2"
  +url: "https://stalw.art/blog/acme-tls/"
  +body: "We are thrilled to announce the release of Stalwart Mail Server 0.5.2, which brings two significant advancements: the integration of the ACME protocol for automatic TLS certificate deployment and support for the HAProxy Protocol. These features mark a substantial step forward in our commitment to enhancing the security and efficiency of Stalwart Mail Server."
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 5
  +favouriteCount: 49
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719332854 {#2135
    date: 2024-06-25 18:27:34.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2068 …}
  +votes: Doctrine\ORM\PersistentCollection {#2069 …}
  +reports: Doctrine\ORM\PersistentCollection {#2074 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2071 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2070 …}
  +badges: Doctrine\ORM\PersistentCollection {#2048 …}
  +children: []
  -id: 27909
  -titleTs: "'stalwart':1 'v0.5.2':2"
  -bodyTs: "'0.5.2':12 'acm':22 'advanc':17 'announc':5 'automat':25 'bring':14 'certif':27 'commit':44 'deploy':28 'effici':50 'enhanc':46 'featur':36 'forward':41 'haproxi':33 'integr':19 'mail':10,53 'mark':37 'protocol':23,34 'releas':7 'secur':48 'server':11,54 'signific':16 'stalwart':9,52 'step':40 'substanti':39 'support':30 'thrill':3 'tls':26 'two':15"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704747695
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10436321"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704661295 {#2136
    date: 2024-01-07 22:01:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
84 DENIED moderate
App\Entity\Entry {#2137
  +user: Proxies\__CG__\App\Entity\User {#1615 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2073 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1752 …}
  +slug: "Stalwart-v0-5-2"
  +title: "Stalwart v0.5.2"
  +url: "https://stalw.art/blog/acme-tls/"
  +body: "We are thrilled to announce the release of Stalwart Mail Server 0.5.2, which brings two significant advancements: the integration of the ACME protocol for automatic TLS certificate deployment and support for the HAProxy Protocol. These features mark a substantial step forward in our commitment to enhancing the security and efficiency of Stalwart Mail Server."
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 5
  +favouriteCount: 49
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719332854 {#2135
    date: 2024-06-25 18:27:34.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2068 …}
  +votes: Doctrine\ORM\PersistentCollection {#2069 …}
  +reports: Doctrine\ORM\PersistentCollection {#2074 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2071 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2070 …}
  +badges: Doctrine\ORM\PersistentCollection {#2048 …}
  +children: []
  -id: 27909
  -titleTs: "'stalwart':1 'v0.5.2':2"
  -bodyTs: "'0.5.2':12 'acm':22 'advanc':17 'announc':5 'automat':25 'bring':14 'certif':27 'commit':44 'deploy':28 'effici':50 'enhanc':46 'featur':36 'forward':41 'haproxi':33 'integr':19 'mail':10,53 'mark':37 'protocol':23,34 'releas':7 'secur':48 'server':11,54 'signific':16 'stalwart':9,52 'step':40 'substanti':39 'support':30 'thrill':3 'tls':26 'two':15"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704747695
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10436321"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704661295 {#2136
    date: 2024-01-07 22:01:35.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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\Entry {#2046
  +user: Proxies\__CG__\App\Entity\User {#2047 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2045 …}
  +slug: "Journey-To-Get-My-Homelab-Onto-The-Internet"
  +title: "Journey To Get My Homelab Onto The Internet"
  +url: "https://codeghetti.tiiny.site/"
  +body: "Following on from this discussion: [reddthat.com/post/6044040](https://reddthat.com/post/6044040)I finally updated my VPS setup - deleted everything and started fresh with a whole new approach. I decided to make a full writeup for anyone that might find it useful or at least mildly interesting. I’m not an expert in any of the concepts that I wrote about so looking forward to the many many ways that I can improve! Many thanks!"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 5
  +favouriteCount: 26
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719341295 {#2056
    date: 2024-06-25 20:48:15.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2057 …}
  +votes: Doctrine\ORM\PersistentCollection {#2055 …}
  +reports: Doctrine\ORM\PersistentCollection {#2054 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2053 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2165 …}
  +badges: Doctrine\ORM\PersistentCollection {#2104 …}
  +children: []
  -id: 27404
  -titleTs: "'get':3 'homelab':5 'internet':8 'journey':1 'onto':6"
  -bodyTs: "'/post/6044040](https://reddthat.com/post/6044040)i':8 'anyon':32 'approach':23 'concept':52 'decid':25 'delet':14 'discuss':5 'everyth':15 'expert':47 'final':9 'find':35 'follow':1 'forward':59 'fresh':18 'full':29 'improv':68 'interest':42 'least':40 'look':58 'm':44 'make':27 'mani':62,63,69 'might':34 'mild':41 'new':22 'reddthat.com':7 'reddthat.com/post/6044040](https://reddthat.com/post/6044040)i':6 'setup':13 'start':17 'thank':70 'updat':10 'use':37 'vps':12 'way':64 'whole':21 'writeup':30 'wrote':55"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704551007
  +visibility: "visible             "
  +apId: "https://reddthat.com/post/11286137"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704470007 {#2059
    date: 2024-01-05 16:53:27.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
87 DENIED edit
App\Entity\Entry {#2046
  +user: Proxies\__CG__\App\Entity\User {#2047 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2045 …}
  +slug: "Journey-To-Get-My-Homelab-Onto-The-Internet"
  +title: "Journey To Get My Homelab Onto The Internet"
  +url: "https://codeghetti.tiiny.site/"
  +body: "Following on from this discussion: [reddthat.com/post/6044040](https://reddthat.com/post/6044040)I finally updated my VPS setup - deleted everything and started fresh with a whole new approach. I decided to make a full writeup for anyone that might find it useful or at least mildly interesting. I’m not an expert in any of the concepts that I wrote about so looking forward to the many many ways that I can improve! Many thanks!"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 5
  +favouriteCount: 26
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719341295 {#2056
    date: 2024-06-25 20:48:15.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2057 …}
  +votes: Doctrine\ORM\PersistentCollection {#2055 …}
  +reports: Doctrine\ORM\PersistentCollection {#2054 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2053 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2165 …}
  +badges: Doctrine\ORM\PersistentCollection {#2104 …}
  +children: []
  -id: 27404
  -titleTs: "'get':3 'homelab':5 'internet':8 'journey':1 'onto':6"
  -bodyTs: "'/post/6044040](https://reddthat.com/post/6044040)i':8 'anyon':32 'approach':23 'concept':52 'decid':25 'delet':14 'discuss':5 'everyth':15 'expert':47 'final':9 'find':35 'follow':1 'forward':59 'fresh':18 'full':29 'improv':68 'interest':42 'least':40 'look':58 'm':44 'make':27 'mani':62,63,69 'might':34 'mild':41 'new':22 'reddthat.com':7 'reddthat.com/post/6044040](https://reddthat.com/post/6044040)i':6 'setup':13 'start':17 'thank':70 'updat':10 'use':37 'vps':12 'way':64 'whole':21 'writeup':30 'wrote':55"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704551007
  +visibility: "visible             "
  +apId: "https://reddthat.com/post/11286137"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704470007 {#2059
    date: 2024-01-05 16:53:27.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
88 DENIED moderate
App\Entity\Entry {#2046
  +user: Proxies\__CG__\App\Entity\User {#2047 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2045 …}
  +slug: "Journey-To-Get-My-Homelab-Onto-The-Internet"
  +title: "Journey To Get My Homelab Onto The Internet"
  +url: "https://codeghetti.tiiny.site/"
  +body: "Following on from this discussion: [reddthat.com/post/6044040](https://reddthat.com/post/6044040)I finally updated my VPS setup - deleted everything and started fresh with a whole new approach. I decided to make a full writeup for anyone that might find it useful or at least mildly interesting. I’m not an expert in any of the concepts that I wrote about so looking forward to the many many ways that I can improve! Many thanks!"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 5
  +favouriteCount: 26
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719341295 {#2056
    date: 2024-06-25 20:48:15.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2057 …}
  +votes: Doctrine\ORM\PersistentCollection {#2055 …}
  +reports: Doctrine\ORM\PersistentCollection {#2054 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2053 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2165 …}
  +badges: Doctrine\ORM\PersistentCollection {#2104 …}
  +children: []
  -id: 27404
  -titleTs: "'get':3 'homelab':5 'internet':8 'journey':1 'onto':6"
  -bodyTs: "'/post/6044040](https://reddthat.com/post/6044040)i':8 'anyon':32 'approach':23 'concept':52 'decid':25 'delet':14 'discuss':5 'everyth':15 'expert':47 'final':9 'find':35 'follow':1 'forward':59 'fresh':18 'full':29 'improv':68 'interest':42 'least':40 'look':58 'm':44 'make':27 'mani':62,63,69 'might':34 'mild':41 'new':22 'reddthat.com':7 'reddthat.com/post/6044040](https://reddthat.com/post/6044040)i':6 'setup':13 'start':17 'thank':70 'updat':10 'use':37 'vps':12 'way':64 'whole':21 'writeup':30 'wrote':55"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704551007
  +visibility: "visible             "
  +apId: "https://reddthat.com/post/11286137"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704470007 {#2059
    date: 2024-01-05 16:53:27.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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\Entry {#2108
  +user: Proxies\__CG__\App\Entity\User {#2111 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2101 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2102 …}
  +slug: "The-Everything-Fanless-Home-Server-for-under-300-USD"
  +title: "The "Everything" Fanless Home Server for under $300 USD"
  +url: "https://www.servethehome.com/the-everything-fanless-home-server-firewall-router-and-nas-appliance-qotom-qnap-teamgroup/"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 5
  +favouriteCount: 49
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712733642 {#2099
    date: 2024-04-10 09:20:42.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2109 …}
  +votes: Doctrine\ORM\PersistentCollection {#2106 …}
  +reports: Doctrine\ORM\PersistentCollection {#2107 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
  +badges: Doctrine\ORM\PersistentCollection {#2121 …}
  +children: []
  -id: 27241
  -titleTs: "'300':8 'everyth':2 'fanless':3 'home':4 'server':5 'usd':9"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704466352
  +visibility: "visible             "
  +apId: "https://programming.dev/post/8114281"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704379952 {#2105
    date: 2024-01-04 15:52:32.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
91 DENIED edit
App\Entity\Entry {#2108
  +user: Proxies\__CG__\App\Entity\User {#2111 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2101 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2102 …}
  +slug: "The-Everything-Fanless-Home-Server-for-under-300-USD"
  +title: "The "Everything" Fanless Home Server for under $300 USD"
  +url: "https://www.servethehome.com/the-everything-fanless-home-server-firewall-router-and-nas-appliance-qotom-qnap-teamgroup/"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 5
  +favouriteCount: 49
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712733642 {#2099
    date: 2024-04-10 09:20:42.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2109 …}
  +votes: Doctrine\ORM\PersistentCollection {#2106 …}
  +reports: Doctrine\ORM\PersistentCollection {#2107 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
  +badges: Doctrine\ORM\PersistentCollection {#2121 …}
  +children: []
  -id: 27241
  -titleTs: "'300':8 'everyth':2 'fanless':3 'home':4 'server':5 'usd':9"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704466352
  +visibility: "visible             "
  +apId: "https://programming.dev/post/8114281"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704379952 {#2105
    date: 2024-01-04 15:52:32.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
92 DENIED moderate
App\Entity\Entry {#2108
  +user: Proxies\__CG__\App\Entity\User {#2111 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2101 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2102 …}
  +slug: "The-Everything-Fanless-Home-Server-for-under-300-USD"
  +title: "The "Everything" Fanless Home Server for under $300 USD"
  +url: "https://www.servethehome.com/the-everything-fanless-home-server-firewall-router-and-nas-appliance-qotom-qnap-teamgroup/"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 5
  +favouriteCount: 49
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712733642 {#2099
    date: 2024-04-10 09:20:42.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2109 …}
  +votes: Doctrine\ORM\PersistentCollection {#2106 …}
  +reports: Doctrine\ORM\PersistentCollection {#2107 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
  +badges: Doctrine\ORM\PersistentCollection {#2121 …}
  +children: []
  -id: 27241
  -titleTs: "'300':8 'everyth':2 'fanless':3 'home':4 'server':5 'usd':9"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704466352
  +visibility: "visible             "
  +apId: "https://programming.dev/post/8114281"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704379952 {#2105
    date: 2024-01-04 15:52:32.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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\Entry {#2123
  +user: Proxies\__CG__\App\Entity\User {#2389 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2119 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2387 …}
  +slug: "This-Week-in-Self-Hosted-26-January-2024"
  +title: "This Week in Self-Hosted (26 January 2024)"
  +url: "https://selfh.st/newsletter/2024-01-26/"
  +body: "Not my blog, just a good community share!"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 64
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729166218 {#2115
    date: 2024-10-17 13:56:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2116 …}
  +votes: Doctrine\ORM\PersistentCollection {#2161 …}
  +reports: Doctrine\ORM\PersistentCollection {#2163 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
  +badges: Doctrine\ORM\PersistentCollection {#2043 …}
  +children: []
  -id: 33533
  -titleTs: "'2024':9 '26':7 'host':6 'januari':8 'self':5 'self-host':4 'week':2"
  -bodyTs: "'blog':3 'communiti':7 'good':6 'share':8"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706482141
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13603887"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706395741 {#2113
    date: 2024-01-27 23:49:01.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
95 DENIED edit
App\Entity\Entry {#2123
  +user: Proxies\__CG__\App\Entity\User {#2389 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2119 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2387 …}
  +slug: "This-Week-in-Self-Hosted-26-January-2024"
  +title: "This Week in Self-Hosted (26 January 2024)"
  +url: "https://selfh.st/newsletter/2024-01-26/"
  +body: "Not my blog, just a good community share!"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 64
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729166218 {#2115
    date: 2024-10-17 13:56:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2116 …}
  +votes: Doctrine\ORM\PersistentCollection {#2161 …}
  +reports: Doctrine\ORM\PersistentCollection {#2163 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
  +badges: Doctrine\ORM\PersistentCollection {#2043 …}
  +children: []
  -id: 33533
  -titleTs: "'2024':9 '26':7 'host':6 'januari':8 'self':5 'self-host':4 'week':2"
  -bodyTs: "'blog':3 'communiti':7 'good':6 'share':8"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706482141
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13603887"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706395741 {#2113
    date: 2024-01-27 23:49:01.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
96 DENIED moderate
App\Entity\Entry {#2123
  +user: Proxies\__CG__\App\Entity\User {#2389 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2119 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2387 …}
  +slug: "This-Week-in-Self-Hosted-26-January-2024"
  +title: "This Week in Self-Hosted (26 January 2024)"
  +url: "https://selfh.st/newsletter/2024-01-26/"
  +body: "Not my blog, just a good community share!"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 64
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729166218 {#2115
    date: 2024-10-17 13:56:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2116 …}
  +votes: Doctrine\ORM\PersistentCollection {#2161 …}
  +reports: Doctrine\ORM\PersistentCollection {#2163 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
  +badges: Doctrine\ORM\PersistentCollection {#2043 …}
  +children: []
  -id: 33533
  -titleTs: "'2024':9 '26':7 'host':6 'januari':8 'self':5 'self-host':4 'week':2"
  -bodyTs: "'blog':3 'communiti':7 'good':6 'share':8"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706482141
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13603887"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706395741 {#2113
    date: 2024-01-27 23:49:01.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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\Entry {#2198
  +user: Proxies\__CG__\App\Entity\User {#2223 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2227 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2216 …}
  +slug: "Ditching-PaaS-Why-I-Went-Back-to-Self-Hosting"
  +title: "Ditching PaaS: Why I Went Back to Self-Hosting"
  +url: "https://shubhamjain.co/2023/01/18/ditching-paas-why-i-went-back-to-self-hosting/"
  +body: """
    cross-posted from: [lemmy.ml/post/10738584](https://lemmy.ml/post/10738584)\n
    \n
    > > In recent times, my opinion about self-hosting has changed. Instead of paying for multiple services, I am now renting a decently sized VPS on Scaleway, and hosting all my projects on them. It’s been three months, and it has been working out great for me.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 38
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727425287 {#2215
    date: 2024-09-27 10:21:27.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2214 …}
  +votes: Doctrine\ORM\PersistentCollection {#2225 …}
  +reports: Doctrine\ORM\PersistentCollection {#2231 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2252 …}
  +badges: Doctrine\ORM\PersistentCollection {#2189 …}
  +children: []
  -id: 31765
  -titleTs: "'back':6 'ditch':1 'host':10 'paa':2 'self':9 'self-host':8 'went':5"
  -bodyTs: "'/post/10738584](https://lemmy.ml/post/10738584)':7 'chang':18 'cross':2 'cross-post':1 'decent':30 'great':53 'host':16,36 'instead':19 'lemmy.ml':6 'lemmy.ml/post/10738584](https://lemmy.ml/post/10738584)':5 'month':46 'multipl':23 'opinion':12 'pay':21 'post':3 'project':39 'recent':9 'rent':28 'scaleway':34 'self':15 'self-host':14 'servic':24 'size':31 'three':45 'time':10 'vps':32 'work':51"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705770977
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/post/9527132"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705684577 {#2224
    date: 2024-01-19 18:16:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
99 DENIED edit
App\Entity\Entry {#2198
  +user: Proxies\__CG__\App\Entity\User {#2223 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2227 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2216 …}
  +slug: "Ditching-PaaS-Why-I-Went-Back-to-Self-Hosting"
  +title: "Ditching PaaS: Why I Went Back to Self-Hosting"
  +url: "https://shubhamjain.co/2023/01/18/ditching-paas-why-i-went-back-to-self-hosting/"
  +body: """
    cross-posted from: [lemmy.ml/post/10738584](https://lemmy.ml/post/10738584)\n
    \n
    > > In recent times, my opinion about self-hosting has changed. Instead of paying for multiple services, I am now renting a decently sized VPS on Scaleway, and hosting all my projects on them. It’s been three months, and it has been working out great for me.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 38
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727425287 {#2215
    date: 2024-09-27 10:21:27.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2214 …}
  +votes: Doctrine\ORM\PersistentCollection {#2225 …}
  +reports: Doctrine\ORM\PersistentCollection {#2231 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2252 …}
  +badges: Doctrine\ORM\PersistentCollection {#2189 …}
  +children: []
  -id: 31765
  -titleTs: "'back':6 'ditch':1 'host':10 'paa':2 'self':9 'self-host':8 'went':5"
  -bodyTs: "'/post/10738584](https://lemmy.ml/post/10738584)':7 'chang':18 'cross':2 'cross-post':1 'decent':30 'great':53 'host':16,36 'instead':19 'lemmy.ml':6 'lemmy.ml/post/10738584](https://lemmy.ml/post/10738584)':5 'month':46 'multipl':23 'opinion':12 'pay':21 'post':3 'project':39 'recent':9 'rent':28 'scaleway':34 'self':15 'self-host':14 'servic':24 'size':31 'three':45 'time':10 'vps':32 'work':51"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705770977
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/post/9527132"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705684577 {#2224
    date: 2024-01-19 18:16:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
100 DENIED moderate
App\Entity\Entry {#2198
  +user: Proxies\__CG__\App\Entity\User {#2223 …}
  +magazine: App\Entity\Magazine {#400
    +icon: Proxies\__CG__\App\Entity\Image {#302 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#283 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#326
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#328
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2227 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2216 …}
  +slug: "Ditching-PaaS-Why-I-Went-Back-to-Self-Hosting"
  +title: "Ditching PaaS: Why I Went Back to Self-Hosting"
  +url: "https://shubhamjain.co/2023/01/18/ditching-paas-why-i-went-back-to-self-hosting/"
  +body: """
    cross-posted from: [lemmy.ml/post/10738584](https://lemmy.ml/post/10738584)\n
    \n
    > > In recent times, my opinion about self-hosting has changed. Instead of paying for multiple services, I am now renting a decently sized VPS on Scaleway, and hosting all my projects on them. It’s been three months, and it has been working out great for me.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 38
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727425287 {#2215
    date: 2024-09-27 10:21:27.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2214 …}
  +votes: Doctrine\ORM\PersistentCollection {#2225 …}
  +reports: Doctrine\ORM\PersistentCollection {#2231 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2252 …}
  +badges: Doctrine\ORM\PersistentCollection {#2189 …}
  +children: []
  -id: 31765
  -titleTs: "'back':6 'ditch':1 'host':10 'paa':2 'self':9 'self-host':8 'went':5"
  -bodyTs: "'/post/10738584](https://lemmy.ml/post/10738584)':7 'chang':18 'cross':2 'cross-post':1 'decent':30 'great':53 'host':16,36 'instead':19 'lemmy.ml':6 'lemmy.ml/post/10738584](https://lemmy.ml/post/10738584)':5 'month':46 'multipl':23 'opinion':12 'pay':21 'post':3 'project':39 'recent':9 'rent':28 'scaleway':34 'self':15 'self-host':14 'servic':24 'size':31 'three':45 'time':10 'vps':32 'work':51"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705770977
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/post/9527132"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705684577 {#2224
    date: 2024-01-19 18:16:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
101 DENIED edit
App\Entity\Magazine {#400
  +icon: Proxies\__CG__\App\Entity\Image {#302 …}
  +name: "selfhosted@lemmy.world"
  +title: "selfhosted"
  +description: """
    A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
    \n
    Rules:\n
    \n
    - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
    - No spam posting.\n
    - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
    - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
    - No trolling.\n
    \n
    Resources:\n
    \n
    - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#329
    date: 2024-10-22 09:38:55.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#283 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
  +entries: Doctrine\ORM\PersistentCollection {#223 …}
  +posts: Doctrine\ORM\PersistentCollection {#181 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
  +bans: Doctrine\ORM\PersistentCollection {#160 …}
  +reports: Doctrine\ORM\PersistentCollection {#146 …}
  +badges: Doctrine\ORM\PersistentCollection {#124 …}
  +logs: Doctrine\ORM\PersistentCollection {#114 …}
  +awards: Doctrine\ORM\PersistentCollection {#103 …}
  +categories: Doctrine\ORM\PersistentCollection {#90 …}
  -id: 120
  +apId: "selfhosted@lemmy.world"
  +apProfileId: "https://lemmy.world/c/selfhosted"
  +apPublicUrl: "https://lemmy.world/c/selfhosted"
  +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
  +apInboxUrl: "https://lemmy.world/inbox"
  +apDomain: "lemmy.world"
  +apPreferredUsername: "selfhosted"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1703473826 {#326
    date: 2023-12-25 04:10:26.0 +01:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1703473826 {#328
    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