GET https://kbin.spritesserver.nl/m/selfhosted@lemmy.world/hot/%E2%88%9E/all

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 …}
}
17.33 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.06 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#1841
  +user: Proxies\__CG__\App\Entity\User {#1637 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Looking-for-a-self-hosted-Dementia-Clock"
  +title: "Looking for a self hosted Dementia Clock"
  +url: null
  +body: """
    I’m wondering if anyone is aware of a tool that could work as an internet connected dementia clock - that is displaying the time, time of day, date, and the ability to update the display remotely with reminders, notes, and messages.\n
    \n
    I have an old iPad kicking around, which could save us from [purchasing something like this](https://www.eugeria.ca/en/collections/horloges-et-calendriers/products/horloge-intelligente-idem-smart-clock).\n
    \n
    Thanks in advance!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 17
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729565043 {#1396
    date: 2024-10-22 04:44:03.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1370 …}
  +votes: Doctrine\ORM\PersistentCollection {#1643 …}
  +reports: Doctrine\ORM\PersistentCollection {#2436 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2474 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1460 …}
  +badges: Doctrine\ORM\PersistentCollection {#1459 …}
  +children: []
  -id: 34000
  -titleTs: "'clock':7 'dementia':6 'host':5 'look':1 'self':4"
  -bodyTs: "'/en/collections/horloges-et-calendriers/products/horloge-intelligente-idem-smart-clock).':60 'abil':31 'advanc':63 'anyon':5 'around':48 'awar':7 'clock':19 'connect':17 'could':12,50 'date':28 'day':27 'dementia':18 'display':22,35 'internet':16 'ipad':46 'kick':47 'like':56 'm':2 'messag':41 'note':39 'old':45 'purchas':54 'remind':38 'remot':36 'save':51 'someth':55 'thank':61 'time':24,25 'tool':10 'updat':33 'us':52 'wonder':3 'work':13 'www.eugeria.ca':59 'www.eugeria.ca/en/collections/horloges-et-calendriers/products/horloge-intelligente-idem-smart-clock).':58"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706650398
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/14351041"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706594898 {#1380
    date: 2024-01-30 07:08: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
3 DENIED edit
App\Entity\Entry {#1841
  +user: Proxies\__CG__\App\Entity\User {#1637 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Looking-for-a-self-hosted-Dementia-Clock"
  +title: "Looking for a self hosted Dementia Clock"
  +url: null
  +body: """
    I’m wondering if anyone is aware of a tool that could work as an internet connected dementia clock - that is displaying the time, time of day, date, and the ability to update the display remotely with reminders, notes, and messages.\n
    \n
    I have an old iPad kicking around, which could save us from [purchasing something like this](https://www.eugeria.ca/en/collections/horloges-et-calendriers/products/horloge-intelligente-idem-smart-clock).\n
    \n
    Thanks in advance!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 17
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729565043 {#1396
    date: 2024-10-22 04:44:03.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1370 …}
  +votes: Doctrine\ORM\PersistentCollection {#1643 …}
  +reports: Doctrine\ORM\PersistentCollection {#2436 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2474 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1460 …}
  +badges: Doctrine\ORM\PersistentCollection {#1459 …}
  +children: []
  -id: 34000
  -titleTs: "'clock':7 'dementia':6 'host':5 'look':1 'self':4"
  -bodyTs: "'/en/collections/horloges-et-calendriers/products/horloge-intelligente-idem-smart-clock).':60 'abil':31 'advanc':63 'anyon':5 'around':48 'awar':7 'clock':19 'connect':17 'could':12,50 'date':28 'day':27 'dementia':18 'display':22,35 'internet':16 'ipad':46 'kick':47 'like':56 'm':2 'messag':41 'note':39 'old':45 'purchas':54 'remind':38 'remot':36 'save':51 'someth':55 'thank':61 'time':24,25 'tool':10 'updat':33 'us':52 'wonder':3 'work':13 'www.eugeria.ca':59 'www.eugeria.ca/en/collections/horloges-et-calendriers/products/horloge-intelligente-idem-smart-clock).':58"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706650398
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/14351041"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706594898 {#1380
    date: 2024-01-30 07:08: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
4 DENIED moderate
App\Entity\Entry {#1841
  +user: Proxies\__CG__\App\Entity\User {#1637 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Looking-for-a-self-hosted-Dementia-Clock"
  +title: "Looking for a self hosted Dementia Clock"
  +url: null
  +body: """
    I’m wondering if anyone is aware of a tool that could work as an internet connected dementia clock - that is displaying the time, time of day, date, and the ability to update the display remotely with reminders, notes, and messages.\n
    \n
    I have an old iPad kicking around, which could save us from [purchasing something like this](https://www.eugeria.ca/en/collections/horloges-et-calendriers/products/horloge-intelligente-idem-smart-clock).\n
    \n
    Thanks in advance!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 17
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729565043 {#1396
    date: 2024-10-22 04:44:03.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1370 …}
  +votes: Doctrine\ORM\PersistentCollection {#1643 …}
  +reports: Doctrine\ORM\PersistentCollection {#2436 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2474 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1460 …}
  +badges: Doctrine\ORM\PersistentCollection {#1459 …}
  +children: []
  -id: 34000
  -titleTs: "'clock':7 'dementia':6 'host':5 'look':1 'self':4"
  -bodyTs: "'/en/collections/horloges-et-calendriers/products/horloge-intelligente-idem-smart-clock).':60 'abil':31 'advanc':63 'anyon':5 'around':48 'awar':7 'clock':19 'connect':17 'could':12,50 'date':28 'day':27 'dementia':18 'display':22,35 'internet':16 'ipad':46 'kick':47 'like':56 'm':2 'messag':41 'note':39 'old':45 'purchas':54 'remind':38 'remot':36 'save':51 'someth':55 'thank':61 'time':24,25 'tool':10 'updat':33 'us':52 'wonder':3 'work':13 'www.eugeria.ca':59 'www.eugeria.ca/en/collections/horloges-et-calendriers/products/horloge-intelligente-idem-smart-clock).':58"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706650398
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/14351041"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706594898 {#1380
    date: 2024-01-30 07:08: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
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 {#1428
  +user: Proxies\__CG__\App\Entity\User {#1430 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Sanity-check-is-rsyncing-to-a-remote-computer-that-has"
  +title: "Sanity check - is rsyncing to a remote computer that has zfs snapshotting an okay way to back things up?"
  +url: null
  +body: """
    I currently have two computers, one that has a big zfs raidz pool that I currently back everything up to. Right now, on my local computer I use `rsnapshot` to do snapshot backups via rsync to the remote zfs pool. I know I’m wasting a ton of space because I have snapshotting in the rsync backup, and then the zfs pool is snapshotted every day.\n
    \n
    Does it make sense to just do a regular `rsync` into a backup directory on the zfs pool and then just rely on the zfs pool snapshotting for snapshotting?\n
    \n
    Maybe eventually I will put the local machine on zfs and then just send the local zfs snapshots over, but that will take some time. Thanks!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 11
  +favouriteCount: 15
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729574243 {#1453
    date: 2024-10-22 07:17:23.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1435 …}
  +votes: Doctrine\ORM\PersistentCollection {#1436 …}
  +reports: Doctrine\ORM\PersistentCollection {#1438 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1699 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
  +badges: Doctrine\ORM\PersistentCollection {#1693 …}
  +children: []
  -id: 33917
  -titleTs: "'back':17 'check':2 'comput':8 'okay':14 'remot':7 'rsync':4 'saniti':1 'snapshot':12 'thing':18 'way':15 'zfs':11"
  -bodyTs: "'back':17 'backup':33,57,79 'big':10 'comput':5,26 'current':2,16 'day':66 'directori':80 'eventu':97 'everi':65 'everyth':18 'know':42 'local':25,102,111 'm':44 'machin':103 'make':69 'mayb':96 'one':6 'pool':13,40,62,84,92 'put':100 'raidz':12 'regular':75 'reli':88 'remot':38 'right':21 'rsnapshot':29 'rsync':35,56,76 'send':109 'sens':70 'snapshot':32,53,64,93,95,113 'space':49 'take':118 'thank':121 'time':120 'ton':47 'two':4 'use':28 'via':34 'wast':45 'zfs':11,39,61,83,91,105,112"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706647988
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/22291742"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706564988 {#1464
    date: 2024-01-29 22:49:48.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 {#1428
  +user: Proxies\__CG__\App\Entity\User {#1430 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Sanity-check-is-rsyncing-to-a-remote-computer-that-has"
  +title: "Sanity check - is rsyncing to a remote computer that has zfs snapshotting an okay way to back things up?"
  +url: null
  +body: """
    I currently have two computers, one that has a big zfs raidz pool that I currently back everything up to. Right now, on my local computer I use `rsnapshot` to do snapshot backups via rsync to the remote zfs pool. I know I’m wasting a ton of space because I have snapshotting in the rsync backup, and then the zfs pool is snapshotted every day.\n
    \n
    Does it make sense to just do a regular `rsync` into a backup directory on the zfs pool and then just rely on the zfs pool snapshotting for snapshotting?\n
    \n
    Maybe eventually I will put the local machine on zfs and then just send the local zfs snapshots over, but that will take some time. Thanks!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 11
  +favouriteCount: 15
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729574243 {#1453
    date: 2024-10-22 07:17:23.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1435 …}
  +votes: Doctrine\ORM\PersistentCollection {#1436 …}
  +reports: Doctrine\ORM\PersistentCollection {#1438 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1699 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
  +badges: Doctrine\ORM\PersistentCollection {#1693 …}
  +children: []
  -id: 33917
  -titleTs: "'back':17 'check':2 'comput':8 'okay':14 'remot':7 'rsync':4 'saniti':1 'snapshot':12 'thing':18 'way':15 'zfs':11"
  -bodyTs: "'back':17 'backup':33,57,79 'big':10 'comput':5,26 'current':2,16 'day':66 'directori':80 'eventu':97 'everi':65 'everyth':18 'know':42 'local':25,102,111 'm':44 'machin':103 'make':69 'mayb':96 'one':6 'pool':13,40,62,84,92 'put':100 'raidz':12 'regular':75 'reli':88 'remot':38 'right':21 'rsnapshot':29 'rsync':35,56,76 'send':109 'sens':70 'snapshot':32,53,64,93,95,113 'space':49 'take':118 'thank':121 'time':120 'ton':47 'two':4 'use':28 'via':34 'wast':45 'zfs':11,39,61,83,91,105,112"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706647988
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/22291742"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706564988 {#1464
    date: 2024-01-29 22:49:48.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 {#1428
  +user: Proxies\__CG__\App\Entity\User {#1430 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Sanity-check-is-rsyncing-to-a-remote-computer-that-has"
  +title: "Sanity check - is rsyncing to a remote computer that has zfs snapshotting an okay way to back things up?"
  +url: null
  +body: """
    I currently have two computers, one that has a big zfs raidz pool that I currently back everything up to. Right now, on my local computer I use `rsnapshot` to do snapshot backups via rsync to the remote zfs pool. I know I’m wasting a ton of space because I have snapshotting in the rsync backup, and then the zfs pool is snapshotted every day.\n
    \n
    Does it make sense to just do a regular `rsync` into a backup directory on the zfs pool and then just rely on the zfs pool snapshotting for snapshotting?\n
    \n
    Maybe eventually I will put the local machine on zfs and then just send the local zfs snapshots over, but that will take some time. Thanks!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 11
  +favouriteCount: 15
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729574243 {#1453
    date: 2024-10-22 07:17:23.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1435 …}
  +votes: Doctrine\ORM\PersistentCollection {#1436 …}
  +reports: Doctrine\ORM\PersistentCollection {#1438 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1699 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1703 …}
  +badges: Doctrine\ORM\PersistentCollection {#1693 …}
  +children: []
  -id: 33917
  -titleTs: "'back':17 'check':2 'comput':8 'okay':14 'remot':7 'rsync':4 'saniti':1 'snapshot':12 'thing':18 'way':15 'zfs':11"
  -bodyTs: "'back':17 'backup':33,57,79 'big':10 'comput':5,26 'current':2,16 'day':66 'directori':80 'eventu':97 'everi':65 'everyth':18 'know':42 'local':25,102,111 'm':44 'machin':103 'make':69 'mayb':96 'one':6 'pool':13,40,62,84,92 'put':100 'raidz':12 'regular':75 'reli':88 'remot':38 'right':21 'rsnapshot':29 'rsync':35,56,76 'send':109 'sens':70 'snapshot':32,53,64,93,95,113 'space':49 'take':118 'thank':121 'time':120 'ton':47 'two':4 'use':28 'via':34 'wast':45 'zfs':11,39,61,83,91,105,112"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706647988
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/22291742"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706564988 {#1464
    date: 2024-01-29 22:49:48.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 {#1698
  +user: Proxies\__CG__\App\Entity\User {#1696 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Jellyfin-video-stutters-on-some-files-all-MKV-it-seems"
  +title: "Jellyfin video stutters on some files (all MKV it seems)"
  +url: null
  +body: """
    Hello fellow selfhosters! I reformatted my USB hard drive from exFAT to XFS because I needed a filesystem that could handle hardlinks. I remounted the hard drive and now jellyfin webUI has a severe stuttering problem on some videos, all of them are MKV but it may be a coincidence. On android (using exoplayer) the same files works smoothly. what could be the problem?  \n
    in the logs I get a bunch of `Slow HTTP Response from http://fedoraserver:8096/ to 192.168.1.30 in 0:00:07.4635856 with Status Code 200`\n
    \n
    OT: while looking at the logs [this happened](https://lemmy.kde.social/post/742745)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 24
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729582735 {#1695
    date: 2024-10-22 09:38:55.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1709 …}
  +votes: Doctrine\ORM\PersistentCollection {#1610 …}
  +reports: Doctrine\ORM\PersistentCollection {#1606 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1612 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1743 …}
  +badges: Doctrine\ORM\PersistentCollection {#1744 …}
  +children: []
  -id: 33912
  -titleTs: "'file':6 'jellyfin':1 'mkv':8 'seem':10 'stutter':3 'video':2"
  -bodyTs: "'/post/742745)':99 '0':82 '00':83 '07.4635856':84 '192.168.1.30':80 '200':88 '8096':78 'android':52 'bunch':71 'code':87 'coincid':50 'could':20,61 'drive':9,27 'exfat':11 'exoplay':54 'fedoraserv':77 'fellow':2 'file':57 'filesystem':18 'get':69 'handl':21 'happen':96 'hard':8,26 'hardlink':22 'hello':1 'http':74 'jellyfin':30 'lemmy.kde.social':98 'lemmy.kde.social/post/742745)':97 'log':67,94 'look':91 'may':47 'mkv':44 'need':16 'ot':89 'problem':36,64 'reformat':5 'remount':24 'respons':75 'selfhost':3 'sever':34 'slow':73 'smooth':59 'status':86 'stutter':35 'usb':7 'use':53 'video':39 'webui':31 'work':58 'xfs':13"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706637558
  +visibility: "visible             "
  +apId: "https://lemmy.kde.social/post/742749"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706564058 {#1690
    date: 2024-01-29 22:34: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
11 DENIED edit
App\Entity\Entry {#1698
  +user: Proxies\__CG__\App\Entity\User {#1696 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Jellyfin-video-stutters-on-some-files-all-MKV-it-seems"
  +title: "Jellyfin video stutters on some files (all MKV it seems)"
  +url: null
  +body: """
    Hello fellow selfhosters! I reformatted my USB hard drive from exFAT to XFS because I needed a filesystem that could handle hardlinks. I remounted the hard drive and now jellyfin webUI has a severe stuttering problem on some videos, all of them are MKV but it may be a coincidence. On android (using exoplayer) the same files works smoothly. what could be the problem?  \n
    in the logs I get a bunch of `Slow HTTP Response from http://fedoraserver:8096/ to 192.168.1.30 in 0:00:07.4635856 with Status Code 200`\n
    \n
    OT: while looking at the logs [this happened](https://lemmy.kde.social/post/742745)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 24
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729582735 {#1695
    date: 2024-10-22 09:38:55.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1709 …}
  +votes: Doctrine\ORM\PersistentCollection {#1610 …}
  +reports: Doctrine\ORM\PersistentCollection {#1606 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1612 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1743 …}
  +badges: Doctrine\ORM\PersistentCollection {#1744 …}
  +children: []
  -id: 33912
  -titleTs: "'file':6 'jellyfin':1 'mkv':8 'seem':10 'stutter':3 'video':2"
  -bodyTs: "'/post/742745)':99 '0':82 '00':83 '07.4635856':84 '192.168.1.30':80 '200':88 '8096':78 'android':52 'bunch':71 'code':87 'coincid':50 'could':20,61 'drive':9,27 'exfat':11 'exoplay':54 'fedoraserv':77 'fellow':2 'file':57 'filesystem':18 'get':69 'handl':21 'happen':96 'hard':8,26 'hardlink':22 'hello':1 'http':74 'jellyfin':30 'lemmy.kde.social':98 'lemmy.kde.social/post/742745)':97 'log':67,94 'look':91 'may':47 'mkv':44 'need':16 'ot':89 'problem':36,64 'reformat':5 'remount':24 'respons':75 'selfhost':3 'sever':34 'slow':73 'smooth':59 'status':86 'stutter':35 'usb':7 'use':53 'video':39 'webui':31 'work':58 'xfs':13"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706637558
  +visibility: "visible             "
  +apId: "https://lemmy.kde.social/post/742749"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706564058 {#1690
    date: 2024-01-29 22:34: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
12 DENIED moderate
App\Entity\Entry {#1698
  +user: Proxies\__CG__\App\Entity\User {#1696 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Jellyfin-video-stutters-on-some-files-all-MKV-it-seems"
  +title: "Jellyfin video stutters on some files (all MKV it seems)"
  +url: null
  +body: """
    Hello fellow selfhosters! I reformatted my USB hard drive from exFAT to XFS because I needed a filesystem that could handle hardlinks. I remounted the hard drive and now jellyfin webUI has a severe stuttering problem on some videos, all of them are MKV but it may be a coincidence. On android (using exoplayer) the same files works smoothly. what could be the problem?  \n
    in the logs I get a bunch of `Slow HTTP Response from http://fedoraserver:8096/ to 192.168.1.30 in 0:00:07.4635856 with Status Code 200`\n
    \n
    OT: while looking at the logs [this happened](https://lemmy.kde.social/post/742745)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 24
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729582735 {#1695
    date: 2024-10-22 09:38:55.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1709 …}
  +votes: Doctrine\ORM\PersistentCollection {#1610 …}
  +reports: Doctrine\ORM\PersistentCollection {#1606 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1612 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1743 …}
  +badges: Doctrine\ORM\PersistentCollection {#1744 …}
  +children: []
  -id: 33912
  -titleTs: "'file':6 'jellyfin':1 'mkv':8 'seem':10 'stutter':3 'video':2"
  -bodyTs: "'/post/742745)':99 '0':82 '00':83 '07.4635856':84 '192.168.1.30':80 '200':88 '8096':78 'android':52 'bunch':71 'code':87 'coincid':50 'could':20,61 'drive':9,27 'exfat':11 'exoplay':54 'fedoraserv':77 'fellow':2 'file':57 'filesystem':18 'get':69 'handl':21 'happen':96 'hard':8,26 'hardlink':22 'hello':1 'http':74 'jellyfin':30 'lemmy.kde.social':98 'lemmy.kde.social/post/742745)':97 'log':67,94 'look':91 'may':47 'mkv':44 'need':16 'ot':89 'problem':36,64 'reformat':5 'remount':24 'respons':75 'selfhost':3 'sever':34 'slow':73 'smooth':59 'status':86 'stutter':35 'usb':7 'use':53 'video':39 'webui':31 'work':58 'xfs':13"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706637558
  +visibility: "visible             "
  +apId: "https://lemmy.kde.social/post/742749"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706564058 {#1690
    date: 2024-01-29 22:34: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
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 {#1645
  +user: Proxies\__CG__\App\Entity\User {#1640 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Redundancy-storage-options-for-a-rpi4-filesystems-raid"
  +title: "Redundancy? storage options for a rpi4? filesystems? raid?"
  +url: null
  +body: """
    I have a pi4 running on an ssd over usb3 with a usb3 dock that has 2x2TB drives for storage.\n
    \n
    At the moment I have mainly music on one and mainly video on the other, with important stuff on both and elsewhere.\n
    \n
    Is it sensible to combine 2x2TB hdd’s via usb3 dock into a 4TB filesystem/pool/volume/thing…and if so can I have tiered storage so if one drive fails the other will have a mirror of important stuff?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 12
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729540829 {#1646
    date: 2024-10-21 22:00:29.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1641 …}
  +votes: Doctrine\ORM\PersistentCollection {#1665 …}
  +reports: Doctrine\ORM\PersistentCollection {#1674 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1672 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1677 …}
  +badges: Doctrine\ORM\PersistentCollection {#1669 …}
  +children: []
  -id: 33955
  -titleTs: "'filesystem':7 'option':3 'raid':8 'redund':1 'rpi4':6 'storag':2"
  -bodyTs: "'2x2tb':17,48 '4tb':56 'combin':47 'dock':14,53 'drive':18,69 'elsewher':42 'fail':70 'filesystem/pool/volume/thing':57 'hdd':49 'import':37,78 'main':26,31 'mirror':76 'moment':23 'music':27 'one':29,68 'pi4':4 'run':5 'sensibl':45 'ssd':8 'storag':20,65 'stuff':38,79 'tier':64 'usb3':10,13,52 'via':51 'video':32"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706625914
  +visibility: "visible             "
  +apId: "https://mander.xyz/post/9060071"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706579414 {#1647
    date: 2024-01-30 02:50: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
15 DENIED edit
App\Entity\Entry {#1645
  +user: Proxies\__CG__\App\Entity\User {#1640 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Redundancy-storage-options-for-a-rpi4-filesystems-raid"
  +title: "Redundancy? storage options for a rpi4? filesystems? raid?"
  +url: null
  +body: """
    I have a pi4 running on an ssd over usb3 with a usb3 dock that has 2x2TB drives for storage.\n
    \n
    At the moment I have mainly music on one and mainly video on the other, with important stuff on both and elsewhere.\n
    \n
    Is it sensible to combine 2x2TB hdd’s via usb3 dock into a 4TB filesystem/pool/volume/thing…and if so can I have tiered storage so if one drive fails the other will have a mirror of important stuff?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 12
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729540829 {#1646
    date: 2024-10-21 22:00:29.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1641 …}
  +votes: Doctrine\ORM\PersistentCollection {#1665 …}
  +reports: Doctrine\ORM\PersistentCollection {#1674 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1672 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1677 …}
  +badges: Doctrine\ORM\PersistentCollection {#1669 …}
  +children: []
  -id: 33955
  -titleTs: "'filesystem':7 'option':3 'raid':8 'redund':1 'rpi4':6 'storag':2"
  -bodyTs: "'2x2tb':17,48 '4tb':56 'combin':47 'dock':14,53 'drive':18,69 'elsewher':42 'fail':70 'filesystem/pool/volume/thing':57 'hdd':49 'import':37,78 'main':26,31 'mirror':76 'moment':23 'music':27 'one':29,68 'pi4':4 'run':5 'sensibl':45 'ssd':8 'storag':20,65 'stuff':38,79 'tier':64 'usb3':10,13,52 'via':51 'video':32"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706625914
  +visibility: "visible             "
  +apId: "https://mander.xyz/post/9060071"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706579414 {#1647
    date: 2024-01-30 02:50: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
16 DENIED moderate
App\Entity\Entry {#1645
  +user: Proxies\__CG__\App\Entity\User {#1640 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Redundancy-storage-options-for-a-rpi4-filesystems-raid"
  +title: "Redundancy? storage options for a rpi4? filesystems? raid?"
  +url: null
  +body: """
    I have a pi4 running on an ssd over usb3 with a usb3 dock that has 2x2TB drives for storage.\n
    \n
    At the moment I have mainly music on one and mainly video on the other, with important stuff on both and elsewhere.\n
    \n
    Is it sensible to combine 2x2TB hdd’s via usb3 dock into a 4TB filesystem/pool/volume/thing…and if so can I have tiered storage so if one drive fails the other will have a mirror of important stuff?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 12
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729540829 {#1646
    date: 2024-10-21 22:00:29.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1641 …}
  +votes: Doctrine\ORM\PersistentCollection {#1665 …}
  +reports: Doctrine\ORM\PersistentCollection {#1674 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1672 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1677 …}
  +badges: Doctrine\ORM\PersistentCollection {#1669 …}
  +children: []
  -id: 33955
  -titleTs: "'filesystem':7 'option':3 'raid':8 'redund':1 'rpi4':6 'storag':2"
  -bodyTs: "'2x2tb':17,48 '4tb':56 'combin':47 'dock':14,53 'drive':18,69 'elsewher':42 'fail':70 'filesystem/pool/volume/thing':57 'hdd':49 'import':37,78 'main':26,31 'mirror':76 'moment':23 'music':27 'one':29,68 'pi4':4 'run':5 'sensibl':45 'ssd':8 'storag':20,65 'stuff':38,79 'tier':64 'usb3':10,13,52 'via':51 'video':32"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706625914
  +visibility: "visible             "
  +apId: "https://mander.xyz/post/9060071"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706579414 {#1647
    date: 2024-01-30 02:50: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
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 {#1668
  +user: Proxies\__CG__\App\Entity\User {#1671 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "The-safest-way-of-self-hosting"
  +title: "The "safest" way of self hosting"
  +url: null
  +body: """
    Hello peoples,\n
    \n
    I am looking for tips on how to make my self-hosted setup as safe as possible.\n
    \n
    Some background: I started self-hosting some services about a year ago, using an old lenovo thin client. It’s plenty powerful for what I’m asking it to do, and it’s not too loud. Hardware wise I am not expecting to change things up any time soon.\n
    \n
    I am not expecting anyone to take the time to baby me through the process, I will be more than happy with some links to good articles and the like. My main problem is that there’s so much information out there, I just don’t know where to start or what to trust.\n
    \n
    Anyways, thank you for reading.\n
    \n
    N
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 22
  +favouriteCount: 32
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729526106 {#1666
    date: 2024-10-21 17:55:06.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1679 …}
  +votes: Doctrine\ORM\PersistentCollection {#1654 …}
  +reports: Doctrine\ORM\PersistentCollection {#1655 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1651 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1656 …}
  +badges: Doctrine\ORM\PersistentCollection {#1662 …}
  +children: []
  -id: 33831
  -titleTs: "'host':6 'safest':2 'self':5 'way':3"
  -bodyTs: "'ago':33 'anyon':75 'anyway':125 'articl':97 'ask':48 'babi':81 'background':22 'chang':65 'client':39 'expect':63,74 'good':96 'happi':91 'hardwar':58 'hello':1 'host':15,27 'inform':110 'know':117 'lenovo':37 'like':100 'link':94 'look':5 'loud':57 'm':47 'main':102 'make':11 'much':109 'n':130 'old':36 'peopl':2 'plenti':42 'possibl':20 'power':43 'problem':103 'process':85 'read':129 'safe':18 'self':14,26 'self-host':13,25 'servic':29 'setup':16 'soon':70 'start':24,120 'take':77 'thank':126 'thin':38 'thing':66 'time':69,79 'tip':7 'trust':124 'use':34 'wise':59 'year':32"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706625633
  +visibility: "visible             "
  +apId: "https://feddit.uk/post/7247106"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706539233 {#1667
    date: 2024-01-29 15:40:33.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\Entry {#1668
  +user: Proxies\__CG__\App\Entity\User {#1671 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "The-safest-way-of-self-hosting"
  +title: "The "safest" way of self hosting"
  +url: null
  +body: """
    Hello peoples,\n
    \n
    I am looking for tips on how to make my self-hosted setup as safe as possible.\n
    \n
    Some background: I started self-hosting some services about a year ago, using an old lenovo thin client. It’s plenty powerful for what I’m asking it to do, and it’s not too loud. Hardware wise I am not expecting to change things up any time soon.\n
    \n
    I am not expecting anyone to take the time to baby me through the process, I will be more than happy with some links to good articles and the like. My main problem is that there’s so much information out there, I just don’t know where to start or what to trust.\n
    \n
    Anyways, thank you for reading.\n
    \n
    N
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 22
  +favouriteCount: 32
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729526106 {#1666
    date: 2024-10-21 17:55:06.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1679 …}
  +votes: Doctrine\ORM\PersistentCollection {#1654 …}
  +reports: Doctrine\ORM\PersistentCollection {#1655 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1651 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1656 …}
  +badges: Doctrine\ORM\PersistentCollection {#1662 …}
  +children: []
  -id: 33831
  -titleTs: "'host':6 'safest':2 'self':5 'way':3"
  -bodyTs: "'ago':33 'anyon':75 'anyway':125 'articl':97 'ask':48 'babi':81 'background':22 'chang':65 'client':39 'expect':63,74 'good':96 'happi':91 'hardwar':58 'hello':1 'host':15,27 'inform':110 'know':117 'lenovo':37 'like':100 'link':94 'look':5 'loud':57 'm':47 'main':102 'make':11 'much':109 'n':130 'old':36 'peopl':2 'plenti':42 'possibl':20 'power':43 'problem':103 'process':85 'read':129 'safe':18 'self':14,26 'self-host':13,25 'servic':29 'setup':16 'soon':70 'start':24,120 'take':77 'thank':126 'thin':38 'thing':66 'time':69,79 'tip':7 'trust':124 'use':34 'wise':59 'year':32"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706625633
  +visibility: "visible             "
  +apId: "https://feddit.uk/post/7247106"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706539233 {#1667
    date: 2024-01-29 15:40:33.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\Entry {#1668
  +user: Proxies\__CG__\App\Entity\User {#1671 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "The-safest-way-of-self-hosting"
  +title: "The "safest" way of self hosting"
  +url: null
  +body: """
    Hello peoples,\n
    \n
    I am looking for tips on how to make my self-hosted setup as safe as possible.\n
    \n
    Some background: I started self-hosting some services about a year ago, using an old lenovo thin client. It’s plenty powerful for what I’m asking it to do, and it’s not too loud. Hardware wise I am not expecting to change things up any time soon.\n
    \n
    I am not expecting anyone to take the time to baby me through the process, I will be more than happy with some links to good articles and the like. My main problem is that there’s so much information out there, I just don’t know where to start or what to trust.\n
    \n
    Anyways, thank you for reading.\n
    \n
    N
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 22
  +favouriteCount: 32
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729526106 {#1666
    date: 2024-10-21 17:55:06.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1679 …}
  +votes: Doctrine\ORM\PersistentCollection {#1654 …}
  +reports: Doctrine\ORM\PersistentCollection {#1655 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1651 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1656 …}
  +badges: Doctrine\ORM\PersistentCollection {#1662 …}
  +children: []
  -id: 33831
  -titleTs: "'host':6 'safest':2 'self':5 'way':3"
  -bodyTs: "'ago':33 'anyon':75 'anyway':125 'articl':97 'ask':48 'babi':81 'background':22 'chang':65 'client':39 'expect':63,74 'good':96 'happi':91 'hardwar':58 'hello':1 'host':15,27 'inform':110 'know':117 'lenovo':37 'like':100 'link':94 'look':5 'loud':57 'm':47 'main':102 'make':11 'much':109 'n':130 'old':36 'peopl':2 'plenti':42 'possibl':20 'power':43 'problem':103 'process':85 'read':129 'safe':18 'self':14,26 'self-host':13,25 'servic':29 'setup':16 'soon':70 'start':24,120 'take':77 'thank':126 'thin':38 'thing':66 'time':69,79 'tip':7 'trust':124 'use':34 'wise':59 'year':32"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706625633
  +visibility: "visible             "
  +apId: "https://feddit.uk/post/7247106"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706539233 {#1667
    date: 2024-01-29 15:40:33.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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 {#1590
  +user: Proxies\__CG__\App\Entity\User {#1592 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Encrypted-fileshares-in-the-local-network"
  +title: "Encrypted fileshares in the local network?"
  +url: null
  +body: """
    Hello everyone, I’ve been thinking about this for a bit and am looking for opinions/alternatives.\n
    \n
    Essentially, I’d like to encrypt my shares (NFS/Samba) on my local network. I’m awake that Kerberos is a good option with NFS, but I was hoping for something simpler. The other idea I have right now is to use `stunnel` with NFSv3/Samba to encrypt my traffic but I don’t know if this is a good idea.\n
    \n
    How are you doing it? What do you suggest?\n
    \n
    Thanks!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 23
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729526249 {#1553
    date: 2024-10-21 17:57:29.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1591 …}
  +votes: Doctrine\ORM\PersistentCollection {#1589 …}
  +reports: Doctrine\ORM\PersistentCollection {#1582 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1583 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1580 …}
  +badges: Doctrine\ORM\PersistentCollection {#1584 …}
  +children: []
  -id: 33825
  -titleTs: "'encrypt':1 'fileshar':2 'local':5 'network':6"
  -bodyTs: "'awak':32 'bit':11 'd':19 'encrypt':22,62 'essenti':17 'everyon':2 'good':37,74 'hello':1 'hope':44 'idea':50,75 'kerbero':34 'know':69 'like':20 'local':28 'look':14 'm':31 'network':29 'nfs':40 'nfs/samba':25 'nfsv3/samba':60 'opinions/alternatives':16 'option':38 'right':53 'share':24 'simpler':47 'someth':46 'stunnel':58 'suggest':84 'thank':85 'think':6 'traffic':64 'use':57 've':4"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706624123
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11329179"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706537723 {#1552
    date: 2024-01-29 15:15: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
23 DENIED edit
App\Entity\Entry {#1590
  +user: Proxies\__CG__\App\Entity\User {#1592 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Encrypted-fileshares-in-the-local-network"
  +title: "Encrypted fileshares in the local network?"
  +url: null
  +body: """
    Hello everyone, I’ve been thinking about this for a bit and am looking for opinions/alternatives.\n
    \n
    Essentially, I’d like to encrypt my shares (NFS/Samba) on my local network. I’m awake that Kerberos is a good option with NFS, but I was hoping for something simpler. The other idea I have right now is to use `stunnel` with NFSv3/Samba to encrypt my traffic but I don’t know if this is a good idea.\n
    \n
    How are you doing it? What do you suggest?\n
    \n
    Thanks!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 23
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729526249 {#1553
    date: 2024-10-21 17:57:29.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1591 …}
  +votes: Doctrine\ORM\PersistentCollection {#1589 …}
  +reports: Doctrine\ORM\PersistentCollection {#1582 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1583 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1580 …}
  +badges: Doctrine\ORM\PersistentCollection {#1584 …}
  +children: []
  -id: 33825
  -titleTs: "'encrypt':1 'fileshar':2 'local':5 'network':6"
  -bodyTs: "'awak':32 'bit':11 'd':19 'encrypt':22,62 'essenti':17 'everyon':2 'good':37,74 'hello':1 'hope':44 'idea':50,75 'kerbero':34 'know':69 'like':20 'local':28 'look':14 'm':31 'network':29 'nfs':40 'nfs/samba':25 'nfsv3/samba':60 'opinions/alternatives':16 'option':38 'right':53 'share':24 'simpler':47 'someth':46 'stunnel':58 'suggest':84 'thank':85 'think':6 'traffic':64 'use':57 've':4"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706624123
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11329179"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706537723 {#1552
    date: 2024-01-29 15:15: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
24 DENIED moderate
App\Entity\Entry {#1590
  +user: Proxies\__CG__\App\Entity\User {#1592 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Encrypted-fileshares-in-the-local-network"
  +title: "Encrypted fileshares in the local network?"
  +url: null
  +body: """
    Hello everyone, I’ve been thinking about this for a bit and am looking for opinions/alternatives.\n
    \n
    Essentially, I’d like to encrypt my shares (NFS/Samba) on my local network. I’m awake that Kerberos is a good option with NFS, but I was hoping for something simpler. The other idea I have right now is to use `stunnel` with NFSv3/Samba to encrypt my traffic but I don’t know if this is a good idea.\n
    \n
    How are you doing it? What do you suggest?\n
    \n
    Thanks!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 23
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729526249 {#1553
    date: 2024-10-21 17:57:29.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1591 …}
  +votes: Doctrine\ORM\PersistentCollection {#1589 …}
  +reports: Doctrine\ORM\PersistentCollection {#1582 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1583 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1580 …}
  +badges: Doctrine\ORM\PersistentCollection {#1584 …}
  +children: []
  -id: 33825
  -titleTs: "'encrypt':1 'fileshar':2 'local':5 'network':6"
  -bodyTs: "'awak':32 'bit':11 'd':19 'encrypt':22,62 'essenti':17 'everyon':2 'good':37,74 'hello':1 'hope':44 'idea':50,75 'kerbero':34 'know':69 'like':20 'local':28 'look':14 'm':31 'network':29 'nfs':40 'nfs/samba':25 'nfsv3/samba':60 'opinions/alternatives':16 'option':38 'right':53 'share':24 'simpler':47 'someth':46 'stunnel':58 'suggest':84 'thank':85 'think':6 'traffic':64 'use':57 've':4"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706624123
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11329179"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706537723 {#1552
    date: 2024-01-29 15:15: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
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 {#1574
  +user: Proxies\__CG__\App\Entity\User {#1575 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Reverse-proxy-for-linuxserver-jellyfin-docker-image"
  +title: "Reverse-proxy for linuxserver/jellyfin docker image"
  +url: null
  +body: """
    Hello everyone, I have another question regarding reverse-proxying again, specifically for the linuxserver.io jellyfin image.\n
    \n
    On the [dockerhub page](https://hub.docker.com/r/linuxserver/jellyfin) for this image there are 4 ports listed which should be exposed:\n
    \n
    - 8096 for the HTTP Web UI\n
    - 8920 for the HTTPS Web UI\n
    - 7359/udp for autodiscovery of jellyfin from clients\n
    - 1900/udp for service discovery from DLNA and clients\n
    \n
    Additionally there is also an environment variable `JELLYFIN_PublishedServerUrl` which is for “Setting the autodiscovery response domain or IP address”. I currently have that set to my subdomain `https://jellyfin.mydomain.com` though I am not sure if that is correct.\n
    \n
    I already have a reverse-proxy set up allowing me to access my servers webinterface under `https://jellyfin.mydomain.com` without exposing the https port on the container. What I am unsure about now however, is what to do with the two ports for UDP traffic.\n
    \n
    By my understanding, a reverse-proxy will only forward traffic which comes to the ports 80 for http and 443 for https. Those are also the only ports my reverse-proxy container has exposed alongside the management interface. As such the 2 udp ports will not be reachable under my jellyfin domain.\n
    \n
    How can I change this or is this even an issue?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 15
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729470993 {#1588
    date: 2024-10-21 02:36:33.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1587 …}
  +votes: Doctrine\ORM\PersistentCollection {#1573 …}
  +reports: Doctrine\ORM\PersistentCollection {#1576 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1549 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1568 …}
  +badges: Doctrine\ORM\PersistentCollection {#1528 …}
  +children: []
  -id: 33894
  -titleTs: "'docker':6 'imag':7 'linuxserver/jellyfin':5 'proxi':3 'revers':2 'reverse-proxi':1"
  -bodyTs: "'/r/linuxserver/jellyfin)':24 '1900/udp':56 '2':189 '4':30 '443':166 '7359/udp':49 '80':162 '8096':37 '8920':43 'access':114 'addit':64 'address':83 'allow':111 'alongsid':182 'alreadi':103 'also':67,171 'anoth':5 'autodiscoveri':51,78 'chang':203 'client':55,63 'come':158 'contain':127,179 'correct':101 'current':85 'discoveri':59 'dlna':61 'dockerhub':20 'domain':80,199 'environ':69 'even':208 'everyon':2 'expos':36,121,181 'forward':155 'hello':1 'howev':134 'http':40,164 'https':46,123,168 'hub.docker.com':23 'hub.docker.com/r/linuxserver/jellyfin)':22 'imag':17,27 'interfac':185 'ip':82 'issu':210 'jellyfin':16,53,71,198 'jellyfin.mydomain.com':92,119 'linuxserver.io':15 'list':32 'manag':184 'page':21 'port':31,124,142,161,174,191 'proxi':10,108,152,178 'publishedserverurl':72 'question':6 'reachabl':195 'regard':7 'respons':79 'revers':9,107,151,177 'reverse-proxi':8,106,150,176 'server':116 'servic':58 'set':76,88,109 'specif':12 'subdomain':91 'sure':97 'though':93 'traffic':145,156 'two':141 'udp':144,190 'ui':42,48 'understand':148 'unsur':131 'variabl':70 'web':41,47 'webinterfac':117 'without':120"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706618055
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/13344363"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706560555 {#1572
    date: 2024-01-29 21:35: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
27 DENIED edit
App\Entity\Entry {#1574
  +user: Proxies\__CG__\App\Entity\User {#1575 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Reverse-proxy-for-linuxserver-jellyfin-docker-image"
  +title: "Reverse-proxy for linuxserver/jellyfin docker image"
  +url: null
  +body: """
    Hello everyone, I have another question regarding reverse-proxying again, specifically for the linuxserver.io jellyfin image.\n
    \n
    On the [dockerhub page](https://hub.docker.com/r/linuxserver/jellyfin) for this image there are 4 ports listed which should be exposed:\n
    \n
    - 8096 for the HTTP Web UI\n
    - 8920 for the HTTPS Web UI\n
    - 7359/udp for autodiscovery of jellyfin from clients\n
    - 1900/udp for service discovery from DLNA and clients\n
    \n
    Additionally there is also an environment variable `JELLYFIN_PublishedServerUrl` which is for “Setting the autodiscovery response domain or IP address”. I currently have that set to my subdomain `https://jellyfin.mydomain.com` though I am not sure if that is correct.\n
    \n
    I already have a reverse-proxy set up allowing me to access my servers webinterface under `https://jellyfin.mydomain.com` without exposing the https port on the container. What I am unsure about now however, is what to do with the two ports for UDP traffic.\n
    \n
    By my understanding, a reverse-proxy will only forward traffic which comes to the ports 80 for http and 443 for https. Those are also the only ports my reverse-proxy container has exposed alongside the management interface. As such the 2 udp ports will not be reachable under my jellyfin domain.\n
    \n
    How can I change this or is this even an issue?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 15
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729470993 {#1588
    date: 2024-10-21 02:36:33.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1587 …}
  +votes: Doctrine\ORM\PersistentCollection {#1573 …}
  +reports: Doctrine\ORM\PersistentCollection {#1576 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1549 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1568 …}
  +badges: Doctrine\ORM\PersistentCollection {#1528 …}
  +children: []
  -id: 33894
  -titleTs: "'docker':6 'imag':7 'linuxserver/jellyfin':5 'proxi':3 'revers':2 'reverse-proxi':1"
  -bodyTs: "'/r/linuxserver/jellyfin)':24 '1900/udp':56 '2':189 '4':30 '443':166 '7359/udp':49 '80':162 '8096':37 '8920':43 'access':114 'addit':64 'address':83 'allow':111 'alongsid':182 'alreadi':103 'also':67,171 'anoth':5 'autodiscoveri':51,78 'chang':203 'client':55,63 'come':158 'contain':127,179 'correct':101 'current':85 'discoveri':59 'dlna':61 'dockerhub':20 'domain':80,199 'environ':69 'even':208 'everyon':2 'expos':36,121,181 'forward':155 'hello':1 'howev':134 'http':40,164 'https':46,123,168 'hub.docker.com':23 'hub.docker.com/r/linuxserver/jellyfin)':22 'imag':17,27 'interfac':185 'ip':82 'issu':210 'jellyfin':16,53,71,198 'jellyfin.mydomain.com':92,119 'linuxserver.io':15 'list':32 'manag':184 'page':21 'port':31,124,142,161,174,191 'proxi':10,108,152,178 'publishedserverurl':72 'question':6 'reachabl':195 'regard':7 'respons':79 'revers':9,107,151,177 'reverse-proxi':8,106,150,176 'server':116 'servic':58 'set':76,88,109 'specif':12 'subdomain':91 'sure':97 'though':93 'traffic':145,156 'two':141 'udp':144,190 'ui':42,48 'understand':148 'unsur':131 'variabl':70 'web':41,47 'webinterfac':117 'without':120"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706618055
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/13344363"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706560555 {#1572
    date: 2024-01-29 21:35: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
28 DENIED moderate
App\Entity\Entry {#1574
  +user: Proxies\__CG__\App\Entity\User {#1575 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Reverse-proxy-for-linuxserver-jellyfin-docker-image"
  +title: "Reverse-proxy for linuxserver/jellyfin docker image"
  +url: null
  +body: """
    Hello everyone, I have another question regarding reverse-proxying again, specifically for the linuxserver.io jellyfin image.\n
    \n
    On the [dockerhub page](https://hub.docker.com/r/linuxserver/jellyfin) for this image there are 4 ports listed which should be exposed:\n
    \n
    - 8096 for the HTTP Web UI\n
    - 8920 for the HTTPS Web UI\n
    - 7359/udp for autodiscovery of jellyfin from clients\n
    - 1900/udp for service discovery from DLNA and clients\n
    \n
    Additionally there is also an environment variable `JELLYFIN_PublishedServerUrl` which is for “Setting the autodiscovery response domain or IP address”. I currently have that set to my subdomain `https://jellyfin.mydomain.com` though I am not sure if that is correct.\n
    \n
    I already have a reverse-proxy set up allowing me to access my servers webinterface under `https://jellyfin.mydomain.com` without exposing the https port on the container. What I am unsure about now however, is what to do with the two ports for UDP traffic.\n
    \n
    By my understanding, a reverse-proxy will only forward traffic which comes to the ports 80 for http and 443 for https. Those are also the only ports my reverse-proxy container has exposed alongside the management interface. As such the 2 udp ports will not be reachable under my jellyfin domain.\n
    \n
    How can I change this or is this even an issue?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 15
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729470993 {#1588
    date: 2024-10-21 02:36:33.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1587 …}
  +votes: Doctrine\ORM\PersistentCollection {#1573 …}
  +reports: Doctrine\ORM\PersistentCollection {#1576 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1549 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1568 …}
  +badges: Doctrine\ORM\PersistentCollection {#1528 …}
  +children: []
  -id: 33894
  -titleTs: "'docker':6 'imag':7 'linuxserver/jellyfin':5 'proxi':3 'revers':2 'reverse-proxi':1"
  -bodyTs: "'/r/linuxserver/jellyfin)':24 '1900/udp':56 '2':189 '4':30 '443':166 '7359/udp':49 '80':162 '8096':37 '8920':43 'access':114 'addit':64 'address':83 'allow':111 'alongsid':182 'alreadi':103 'also':67,171 'anoth':5 'autodiscoveri':51,78 'chang':203 'client':55,63 'come':158 'contain':127,179 'correct':101 'current':85 'discoveri':59 'dlna':61 'dockerhub':20 'domain':80,199 'environ':69 'even':208 'everyon':2 'expos':36,121,181 'forward':155 'hello':1 'howev':134 'http':40,164 'https':46,123,168 'hub.docker.com':23 'hub.docker.com/r/linuxserver/jellyfin)':22 'imag':17,27 'interfac':185 'ip':82 'issu':210 'jellyfin':16,53,71,198 'jellyfin.mydomain.com':92,119 'linuxserver.io':15 'list':32 'manag':184 'page':21 'port':31,124,142,161,174,191 'proxi':10,108,152,178 'publishedserverurl':72 'question':6 'reachabl':195 'regard':7 'respons':79 'revers':9,107,151,177 'reverse-proxi':8,106,150,176 'server':116 'servic':58 'set':76,88,109 'specif':12 'subdomain':91 'sure':97 'though':93 'traffic':145,156 'two':141 'udp':144,190 'ui':42,48 'understand':148 'unsur':131 'variabl':70 'web':41,47 'webinterfac':117 'without':120"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706618055
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/13344363"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706560555 {#1572
    date: 2024-01-29 21:35: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
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 {#1567
  +user: Proxies\__CG__\App\Entity\User {#1550 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "External-email-server-vs-port-forwarding-vpn"
  +title: "External email server vs port forwarding/vpn"
  +url: null
  +body: """
    Hey-ho 👋\n
    \n
    What is the best approach for selfhosting an email server with static IP or blocked port 25?\n
    \n
    I’ve done it many times in many different ways, now doing it again and want to hear what is the best approach these days\n
    \n
    My port 25 isn’t even probably blocked, I just prefer to use my vps to help it with this stuff\n
    \n
    Any suggestions?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 11
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729562966 {#1561
    date: 2024-10-22 04:09:26.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1559 …}
  +votes: Doctrine\ORM\PersistentCollection {#1564 …}
  +reports: Doctrine\ORM\PersistentCollection {#1563 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1558 …}
  +badges: Doctrine\ORM\PersistentCollection {#1557 …}
  +children: []
  -id: 33781
  -titleTs: "'email':2 'extern':1 'forwarding/vpn':6 'port':5 'server':3 'vs':4"
  -bodyTs: "'25':20,48 'approach':8,43 'best':7,42 'block':18,53 'day':45 'differ':29 'done':23 'email':12 'even':51 'hear':38 'help':62 'hey':2 'hey-ho':1 'ho':3 'ip':16 'isn':49 'mani':25,28 'port':19,47 'prefer':56 'probabl':52 'selfhost':10 'server':13 'static':15 'stuff':66 'suggest':68 'time':26 'use':58 've':22 'vps':60 'want':36 'way':30"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706599911
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13687320"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706513511 {#1525
    date: 2024-01-29 08:31:51.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 {#1567
  +user: Proxies\__CG__\App\Entity\User {#1550 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "External-email-server-vs-port-forwarding-vpn"
  +title: "External email server vs port forwarding/vpn"
  +url: null
  +body: """
    Hey-ho 👋\n
    \n
    What is the best approach for selfhosting an email server with static IP or blocked port 25?\n
    \n
    I’ve done it many times in many different ways, now doing it again and want to hear what is the best approach these days\n
    \n
    My port 25 isn’t even probably blocked, I just prefer to use my vps to help it with this stuff\n
    \n
    Any suggestions?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 11
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729562966 {#1561
    date: 2024-10-22 04:09:26.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1559 …}
  +votes: Doctrine\ORM\PersistentCollection {#1564 …}
  +reports: Doctrine\ORM\PersistentCollection {#1563 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1558 …}
  +badges: Doctrine\ORM\PersistentCollection {#1557 …}
  +children: []
  -id: 33781
  -titleTs: "'email':2 'extern':1 'forwarding/vpn':6 'port':5 'server':3 'vs':4"
  -bodyTs: "'25':20,48 'approach':8,43 'best':7,42 'block':18,53 'day':45 'differ':29 'done':23 'email':12 'even':51 'hear':38 'help':62 'hey':2 'hey-ho':1 'ho':3 'ip':16 'isn':49 'mani':25,28 'port':19,47 'prefer':56 'probabl':52 'selfhost':10 'server':13 'static':15 'stuff':66 'suggest':68 'time':26 'use':58 've':22 'vps':60 'want':36 'way':30"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706599911
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13687320"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706513511 {#1525
    date: 2024-01-29 08:31:51.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 {#1567
  +user: Proxies\__CG__\App\Entity\User {#1550 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "External-email-server-vs-port-forwarding-vpn"
  +title: "External email server vs port forwarding/vpn"
  +url: null
  +body: """
    Hey-ho 👋\n
    \n
    What is the best approach for selfhosting an email server with static IP or blocked port 25?\n
    \n
    I’ve done it many times in many different ways, now doing it again and want to hear what is the best approach these days\n
    \n
    My port 25 isn’t even probably blocked, I just prefer to use my vps to help it with this stuff\n
    \n
    Any suggestions?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 11
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729562966 {#1561
    date: 2024-10-22 04:09:26.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1559 …}
  +votes: Doctrine\ORM\PersistentCollection {#1564 …}
  +reports: Doctrine\ORM\PersistentCollection {#1563 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1558 …}
  +badges: Doctrine\ORM\PersistentCollection {#1557 …}
  +children: []
  -id: 33781
  -titleTs: "'email':2 'extern':1 'forwarding/vpn':6 'port':5 'server':3 'vs':4"
  -bodyTs: "'25':20,48 'approach':8,43 'best':7,42 'block':18,53 'day':45 'differ':29 'done':23 'email':12 'even':51 'hear':38 'help':62 'hey':2 'hey-ho':1 'ho':3 'ip':16 'isn':49 'mani':25,28 'port':19,47 'prefer':56 'probabl':52 'selfhost':10 'server':13 'static':15 'stuff':66 'suggest':68 'time':26 'use':58 've':22 'vps':60 'want':36 'way':30"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706599911
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13687320"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706513511 {#1525
    date: 2024-01-29 08:31:51.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 {#1613
  +user: Proxies\__CG__\App\Entity\User {#1604 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "How-to-access-traefik-hostnames-from-tailscale-clients"
  +title: "How to access traefik hostnames from tailscale clients"
  +url: null
  +body: """
    I finally decided that I wanted to be able to externally access some of my Docker containers from outside of my local network. I don’t want to deal with the security hassle of exposing ports on my router, so I decided to go with Tailscale.\n
    \n
    All of my container web services are run through traefik and are accessed using hostnames I set up on my DNS server. How would I go about accessing the different web services externally since the hostnames don’t resolve?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 6
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729433101 {#1621
    date: 2024-10-20 16:05:01.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1596 …}
  +votes: Doctrine\ORM\PersistentCollection {#1702 …}
  +reports: Doctrine\ORM\PersistentCollection {#1683 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1680 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1686 …}
  +badges: Doctrine\ORM\PersistentCollection {#1692 …}
  +children: []
  -id: 33840
  -titleTs: "'access':3 'client':8 'hostnam':5 'tailscal':7 'traefik':4"
  -bodyTs: "'abl':9 'access':12,59,74 'contain':17,50 'deal':29 'decid':3,42 'differ':76 'dns':67 'docker':16 'expos':35 'extern':11,79 'final':2 'go':44,72 'hassl':33 'hostnam':61,82 'local':22 'network':23 'outsid':19 'port':36 'resolv':85 'router':39 'run':54 'secur':32 'server':68 'servic':52,78 'set':63 'sinc':80 'tailscal':46 'traefik':56 'use':60 'want':6,27 'web':51,77 'would':70"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706574801
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11331541"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706541801 {#1620
    date: 2024-01-29 16:23:21.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 {#1613
  +user: Proxies\__CG__\App\Entity\User {#1604 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "How-to-access-traefik-hostnames-from-tailscale-clients"
  +title: "How to access traefik hostnames from tailscale clients"
  +url: null
  +body: """
    I finally decided that I wanted to be able to externally access some of my Docker containers from outside of my local network. I don’t want to deal with the security hassle of exposing ports on my router, so I decided to go with Tailscale.\n
    \n
    All of my container web services are run through traefik and are accessed using hostnames I set up on my DNS server. How would I go about accessing the different web services externally since the hostnames don’t resolve?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 6
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729433101 {#1621
    date: 2024-10-20 16:05:01.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1596 …}
  +votes: Doctrine\ORM\PersistentCollection {#1702 …}
  +reports: Doctrine\ORM\PersistentCollection {#1683 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1680 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1686 …}
  +badges: Doctrine\ORM\PersistentCollection {#1692 …}
  +children: []
  -id: 33840
  -titleTs: "'access':3 'client':8 'hostnam':5 'tailscal':7 'traefik':4"
  -bodyTs: "'abl':9 'access':12,59,74 'contain':17,50 'deal':29 'decid':3,42 'differ':76 'dns':67 'docker':16 'expos':35 'extern':11,79 'final':2 'go':44,72 'hassl':33 'hostnam':61,82 'local':22 'network':23 'outsid':19 'port':36 'resolv':85 'router':39 'run':54 'secur':32 'server':68 'servic':52,78 'set':63 'sinc':80 'tailscal':46 'traefik':56 'use':60 'want':6,27 'web':51,77 'would':70"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706574801
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11331541"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706541801 {#1620
    date: 2024-01-29 16:23:21.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 {#1613
  +user: Proxies\__CG__\App\Entity\User {#1604 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "How-to-access-traefik-hostnames-from-tailscale-clients"
  +title: "How to access traefik hostnames from tailscale clients"
  +url: null
  +body: """
    I finally decided that I wanted to be able to externally access some of my Docker containers from outside of my local network. I don’t want to deal with the security hassle of exposing ports on my router, so I decided to go with Tailscale.\n
    \n
    All of my container web services are run through traefik and are accessed using hostnames I set up on my DNS server. How would I go about accessing the different web services externally since the hostnames don’t resolve?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 6
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729433101 {#1621
    date: 2024-10-20 16:05:01.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1596 …}
  +votes: Doctrine\ORM\PersistentCollection {#1702 …}
  +reports: Doctrine\ORM\PersistentCollection {#1683 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1680 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1686 …}
  +badges: Doctrine\ORM\PersistentCollection {#1692 …}
  +children: []
  -id: 33840
  -titleTs: "'access':3 'client':8 'hostnam':5 'tailscal':7 'traefik':4"
  -bodyTs: "'abl':9 'access':12,59,74 'contain':17,50 'deal':29 'decid':3,42 'differ':76 'dns':67 'docker':16 'expos':35 'extern':11,79 'final':2 'go':44,72 'hassl':33 'hostnam':61,82 'local':22 'network':23 'outsid':19 'port':36 'resolv':85 'router':39 'run':54 'secur':32 'server':68 'servic':52,78 'set':63 'sinc':80 'tailscal':46 'traefik':56 'use':60 'want':6,27 'web':51,77 'would':70"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706574801
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11331541"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706541801 {#1620
    date: 2024-01-29 16:23:21.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 {#1616
  +user: Proxies\__CG__\App\Entity\User {#1550 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Private-and-or-cheap-places-to-register-a-domain"
  +title: "Private and/or cheap places to register a domain"
  +url: null
  +body: """
    You have 5 seconds to answer 😃\n
    \n
    I’m currently using namecheap to buy cheap domains, I know they are not necessarily cheap in long term, but first year + coupons make them almost free\n
    \n
    But now I’ve got some domains I don’t want to just use one year, and it gives pretty much a lot of issues with pricing and privacy\n
    \n
    So please, people, share services you use, and tell me whether they are private and/or cheap and/or have all those countless generic domains and not just .com .org .net
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 36
  +favouriteCount: 74
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729582720 {#1705
    date: 2024-10-22 09:38:40.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1611 …}
  +votes: Doctrine\ORM\PersistentCollection {#1630 …}
  +reports: Doctrine\ORM\PersistentCollection {#1628 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1599 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1625 …}
  +badges: Doctrine\ORM\PersistentCollection {#1617 …}
  +children: []
  -id: 33703
  -titleTs: "'and/or':2 'cheap':3 'domain':8 'place':4 'privat':1 'regist':6"
  -bodyTs: "'5':3 'almost':32 'and/or':77,79 'answer':6 'buy':13 'cheap':14,22,78 'com':89 'countless':83 'coupon':29 'current':9 'domain':15,40,85 'first':27 'free':33 'generic':84 'give':52 'got':38 'issu':58 'know':17 'long':24 'lot':56 'm':8 'make':30 'much':54 'namecheap':11 'necessarili':21 'net':91 'one':48 'org':90 'peopl':65 'pleas':64 'pretti':53 'price':60 'privaci':62 'privat':76 'second':4 'servic':67 'share':66 'tell':71 'term':25 'use':10,47,69 've':37 'want':44 'whether':73 'year':28,49"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706558379
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13659546"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706471979 {#1711
    date: 2024-01-28 20:59: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
39 DENIED edit
App\Entity\Entry {#1616
  +user: Proxies\__CG__\App\Entity\User {#1550 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Private-and-or-cheap-places-to-register-a-domain"
  +title: "Private and/or cheap places to register a domain"
  +url: null
  +body: """
    You have 5 seconds to answer 😃\n
    \n
    I’m currently using namecheap to buy cheap domains, I know they are not necessarily cheap in long term, but first year + coupons make them almost free\n
    \n
    But now I’ve got some domains I don’t want to just use one year, and it gives pretty much a lot of issues with pricing and privacy\n
    \n
    So please, people, share services you use, and tell me whether they are private and/or cheap and/or have all those countless generic domains and not just .com .org .net
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 36
  +favouriteCount: 74
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729582720 {#1705
    date: 2024-10-22 09:38:40.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1611 …}
  +votes: Doctrine\ORM\PersistentCollection {#1630 …}
  +reports: Doctrine\ORM\PersistentCollection {#1628 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1599 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1625 …}
  +badges: Doctrine\ORM\PersistentCollection {#1617 …}
  +children: []
  -id: 33703
  -titleTs: "'and/or':2 'cheap':3 'domain':8 'place':4 'privat':1 'regist':6"
  -bodyTs: "'5':3 'almost':32 'and/or':77,79 'answer':6 'buy':13 'cheap':14,22,78 'com':89 'countless':83 'coupon':29 'current':9 'domain':15,40,85 'first':27 'free':33 'generic':84 'give':52 'got':38 'issu':58 'know':17 'long':24 'lot':56 'm':8 'make':30 'much':54 'namecheap':11 'necessarili':21 'net':91 'one':48 'org':90 'peopl':65 'pleas':64 'pretti':53 'price':60 'privaci':62 'privat':76 'second':4 'servic':67 'share':66 'tell':71 'term':25 'use':10,47,69 've':37 'want':44 'whether':73 'year':28,49"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706558379
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13659546"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706471979 {#1711
    date: 2024-01-28 20:59: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
40 DENIED moderate
App\Entity\Entry {#1616
  +user: Proxies\__CG__\App\Entity\User {#1550 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Private-and-or-cheap-places-to-register-a-domain"
  +title: "Private and/or cheap places to register a domain"
  +url: null
  +body: """
    You have 5 seconds to answer 😃\n
    \n
    I’m currently using namecheap to buy cheap domains, I know they are not necessarily cheap in long term, but first year + coupons make them almost free\n
    \n
    But now I’ve got some domains I don’t want to just use one year, and it gives pretty much a lot of issues with pricing and privacy\n
    \n
    So please, people, share services you use, and tell me whether they are private and/or cheap and/or have all those countless generic domains and not just .com .org .net
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 36
  +favouriteCount: 74
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729582720 {#1705
    date: 2024-10-22 09:38:40.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1611 …}
  +votes: Doctrine\ORM\PersistentCollection {#1630 …}
  +reports: Doctrine\ORM\PersistentCollection {#1628 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1599 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1625 …}
  +badges: Doctrine\ORM\PersistentCollection {#1617 …}
  +children: []
  -id: 33703
  -titleTs: "'and/or':2 'cheap':3 'domain':8 'place':4 'privat':1 'regist':6"
  -bodyTs: "'5':3 'almost':32 'and/or':77,79 'answer':6 'buy':13 'cheap':14,22,78 'com':89 'countless':83 'coupon':29 'current':9 'domain':15,40,85 'first':27 'free':33 'generic':84 'give':52 'got':38 'issu':58 'know':17 'long':24 'lot':56 'm':8 'make':30 'much':54 'namecheap':11 'necessarili':21 'net':91 'one':48 'org':90 'peopl':65 'pleas':64 'pretti':53 'price':60 'privaci':62 'privat':76 'second':4 'servic':67 'share':66 'tell':71 'term':25 'use':10,47,69 've':37 'want':44 'whether':73 'year':28,49"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706558379
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13659546"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706471979 {#1711
    date: 2024-01-28 20:59: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
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 {#1722
  +user: Proxies\__CG__\App\Entity\User {#1721 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Self-hosted-photo-library-with-S3"
  +title: "Self hosted photo library with S3"
  +url: null
  +body: "Are there any self hosted photo library solutions that support using S3-compatible storage?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 5
  +favouriteCount: 27
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729424968 {#1725
    date: 2024-10-20 13:49:28.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1726 …}
  +votes: Doctrine\ORM\PersistentCollection {#1736 …}
  +reports: Doctrine\ORM\PersistentCollection {#1737 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1732 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1735 …}
  +badges: Doctrine\ORM\PersistentCollection {#1729 …}
  +children: []
  -id: 33693
  -titleTs: "'host':2 'librari':4 'photo':3 's3':6 'self':1"
  -bodyTs: "'compat':14 'host':5 'librari':7 'photo':6 's3':13 's3-compatible':12 'self':4 'solut':8 'storag':15 'support':10 'use':11"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706555011
  +visibility: "visible             "
  +apId: "https://infosec.pub/post/7722499"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706468611 {#1723
    date: 2024-01-28 20:03: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
43 DENIED edit
App\Entity\Entry {#1722
  +user: Proxies\__CG__\App\Entity\User {#1721 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Self-hosted-photo-library-with-S3"
  +title: "Self hosted photo library with S3"
  +url: null
  +body: "Are there any self hosted photo library solutions that support using S3-compatible storage?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 5
  +favouriteCount: 27
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729424968 {#1725
    date: 2024-10-20 13:49:28.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1726 …}
  +votes: Doctrine\ORM\PersistentCollection {#1736 …}
  +reports: Doctrine\ORM\PersistentCollection {#1737 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1732 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1735 …}
  +badges: Doctrine\ORM\PersistentCollection {#1729 …}
  +children: []
  -id: 33693
  -titleTs: "'host':2 'librari':4 'photo':3 's3':6 'self':1"
  -bodyTs: "'compat':14 'host':5 'librari':7 'photo':6 's3':13 's3-compatible':12 'self':4 'solut':8 'storag':15 'support':10 'use':11"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706555011
  +visibility: "visible             "
  +apId: "https://infosec.pub/post/7722499"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706468611 {#1723
    date: 2024-01-28 20:03: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
44 DENIED moderate
App\Entity\Entry {#1722
  +user: Proxies\__CG__\App\Entity\User {#1721 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Self-hosted-photo-library-with-S3"
  +title: "Self hosted photo library with S3"
  +url: null
  +body: "Are there any self hosted photo library solutions that support using S3-compatible storage?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 5
  +favouriteCount: 27
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729424968 {#1725
    date: 2024-10-20 13:49:28.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1726 …}
  +votes: Doctrine\ORM\PersistentCollection {#1736 …}
  +reports: Doctrine\ORM\PersistentCollection {#1737 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1732 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1735 …}
  +badges: Doctrine\ORM\PersistentCollection {#1729 …}
  +children: []
  -id: 33693
  -titleTs: "'host':2 'librari':4 'photo':3 's3':6 'self':1"
  -bodyTs: "'compat':14 'host':5 'librari':7 'photo':6 's3':13 's3-compatible':12 'self':4 'solut':8 'storag':15 'support':10 'use':11"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706555011
  +visibility: "visible             "
  +apId: "https://infosec.pub/post/7722499"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706468611 {#1723
    date: 2024-01-28 20:03: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
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 {#1714
  +user: Proxies\__CG__\App\Entity\User {#1718 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "I-want-to-get-started-with-arr-apps-here-are"
  +title: "I want to get started with *arr apps - here are all the things I don't understand about (reverse-/)proxies and networking in order to get it set up."
  +url: null
  +body: """
    Please can someone show off how smart and sexy they are by answering these questions. I don’t mind if you just link me to a video or guide explaining it (like I’m 5?) instead of typing it out - but please don’t just send me stuff that says something like “To forward to ports correctly, simply forward the correct ports - but be sure to reverse-p the goeanity-2.0 exposed server flange via qPack*7_bingb (IMPORTANT put 1=2 in /conf!!!)” - which is what all the help documents read like to me right now.\n
    \n
    Here’s what I think I know, but I have probably got wrong, and would be delighted if you could not only tell me how wrong I am but what is the right answer instead:\n
    \n
    -> I have a raspberry pi 4 running raspbian/debian bookworm, all software up to date.\n
    \n
    -> I have installed docker and docker compose. Docker lets you run apps/programs in separate little cages so if they crash or do something insecure they don’t crash or expose the whole computer (the Raspberry Pi), the operating system (Raspbian), or the other apps running in other containers. Docker compose allows you to fine-tune the settings of these apps from outside the container by changing a text file. Each docker container, controlled by a compose yml has a port, e.g. Jellyfin’s is :8096\n
    \n
    -> I can set up and configure radarr sonarr qbittorrent to download movies, for this I need a VPN. I paid for and installed mullvad (app) but it crashes a lot (for over a minute every 20 seconds), so it looks like I need to configure something like gluetun to do it instead. For this reason I want to stick with mullvad as I paid for it, gluetun is really confusing.\n
    \n
    -> However, downloading is only half the battle - assuming I can get a VPN to work without crashing every 20 seconds so it takes less than 5 hours to download a single movie in 1080p(!!!) - I can only watch stuff by plugging an HDMI cable into my raspberrypi and a monitor and using a mouse and keyboard to navigate to the UI and click “play”\n
    \n
    -> If I want to watch them on my TV I need to connect something to my TV that talks to the raspberry pi, so I have an NVIDIA shield with Jellyfin installed on it - but in order for the NVIDIA-Jellyfin to connect to the RaspberryPi-Jellyfin it needs to go through the internet (if this is not the case, how does one point the NVIDIA-Jellyfin at the Raspberry Pi jellyfin?)\n
    \n
    -> Because it’s going through the internet I need to hide my activities from prying eyes, and because it’s on the internet it will have a web address (I bought the cheapest domain for a few bucks on namecheap), so a proxy and reverse proxy are neccessary to hide my activity on my end (proxy) and the activity on the internet (reverse proxy) from said prying eyes while allowing me to watch my stuff in peace.\n
    \n
    -> I can set up my domain to point to Jellyfin, this means I configure mysubdomain.mydomain.com to point to Cloudflare on the internet. Then I set up Cloudflare to point to NGINX on my raspberry pi. But I really don’t know what this entails or how to do it. I changed my nameservers to Cloudflare’s on namecheap and that’s where I stopped because I didn’t understand any further.\n
    \n
    -> So, in practical terms, I’m on my sofa and I want to watch a movie in my Jellyfin on my raspberry pi, I open the NIVIDA sheild, I open the jellyfin app and I tell the jellyfin app to go to mysubdomain.mydomain.com\n
    \n
    -> I think I’m correct in saying that mysubdomain.mydomain.com is actually an IP address and a public port, so something like 123.456.7.8:443, then Cloudflare - which is the reverse proxy - gets involved (somehow? how?) to say “ah, 123.456.7.8:443, you obviously want to go to funkless.raspberry.pi:NGINX (or rather something like 987.654.3.2:443)” and then NGINX - which is the proxy-proxy, not a reverse-proxy - goes (somehow? how?) “ah, 987.654.3.2:443, you obviously want to go to 987.654.3.2:8096 which is jellyfin”)\n
    \n
    -> At some point in that last step SSL certificate(s?) need to be issued and used on Cloudflare and/or NGINX - but I don’t know how or why - and/or a public and private key\n
    \n
    Here’s where the questions start:\n
    \n
    - First of all, is that all correct or have I misunderstood something?\n
    - How does mysubdomain.mydomain.com know it’s me and not some random or bot?\n
    - How do I tell Cloudflare to switch from web:443 to local:443 (assuming I’ve understood this correctly)\n
    - Is this step “port forwarding” or “opening ports” or “exposing ports” or either or both? (I don’t understand these terms)\n
    - If my browser when accessing mysubdomain.mydomain.com is always going to port 80/443, does it need to be told it’s going to talk to cloudflare - if so how? - and does cloudflare need to be told it’s going to talk to NGINX on my local machine - if so how?\n
    - How do I tell NGINX to switch from local:443 to local:8096 (assuming I’ve understood this correctly)\n
    - Is there a difference between an SSL cert and a public and private key - are they three things, two things or one thing?\n
    - Doesn’t a VPN add an extra step of fuckery to this and how do I tell the VPN to allow all this traffic switching without blocking it and without showing the world what I’m doing?\n
    - Gluetun just looks like a text document to me (compose.yml) - how do I know it’s actually protecting me?\n
    - From [nginxproxymanager.com](https://nginxproxymanager.com/) : "Add port forwarding for port 80 and 443 to the server hosting this project. I assume this means to tell NGINX that traffic is coming in on port 80 and 443 and it should take that traffic and send it to 8096 (Jellyfin) and 5000 (ombi) - but how?\n
    - Also from that site: “Configure your domain name details to point to your home, either with a static ip or a service like DuckDNS or Amazon Route53” - I assume this is what Cloudflare is for instead of Duck or Amazon? I also assume it means "tell Cloudflare to take traffic on port 80 and 443 and send it to NGINX’s 80 and 443 as per the previous bullet) - but how?\n
    \n
    If your reaction is “Asking how how to set up port forwarding from Cloudflare to NGINX is a cowardly question - just figure it out!” Please could you at least link me to something that will help me figure it out if all those words just look like gibberish to me?\n
    \n
    Thank you so much for your help and time in advance.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 50
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729489624 {#1719
    date: 2024-10-21 07:47:04.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1720 …}
  +votes: Doctrine\ORM\PersistentCollection {#1717 …}
  +reports: Doctrine\ORM\PersistentCollection {#1741 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1707 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2464 …}
  +badges: Doctrine\ORM\PersistentCollection {#2448 …}
  +children: []
  -id: 33685
  -titleTs: "'app':8 'arr':7 'get':4,26 'network':22 'order':24 'proxi':20 'revers':19 'set':28 'start':5 'thing':13 'understand':17 'want':2"
  -bodyTs: "'-2.0':72 '/)':974 '/conf':85 '1':82 '1080p':337 '123.456.7.8':655,671 '2':83 '20':269,322 '4':139 '443':656,672,686,706,792,795,881,982,1005,1077,1086 '5':35,329 '5000':1019 '7':78 '80':980,1003,1075,1084 '80/443':834 '8096':233,714,884,1016 '987.654.3.2':685,705,713 'access':827 'activ':455,494,501 'actual':644,967 'add':918,975 'address':471,647 'advanc':1154 'ah':670,704 'allow':198,512,934 'also':1023,1064 'alway':830 'amazon':1048,1062 'and/or':736,746 'answer':13,132 'app':191,208,258,623,629 'apps/programs':159 'ask':1098 'assum':311,796,885,990,1051,1065 'battl':310 'bingb':79 'block':940 'bookworm':142 'bot':782 'bought':473 'browser':825 'buck':480 'bullet':1091 'cabl':347 'cage':163 'case':429 'cert':898 'certif':726 'chang':214,570 'cheapest':475 'click':366 'cloudflar':538,546,574,658,735,787,847,853,1055,1069,1107 'come':999 'compos':154,197,224 'compose.yml':960 'comput':180 'configur':239,278,533,1027 'confus':303 'connect':380,411 'contain':195,212,220 'control':221 'correct':57,61,638,764,801,890 'could':118,1119 'coward':1112 'crash':167,175,261,320 'date':147 'delight':115 'detail':1031 'didn':586 'differ':894 'docker':151,153,155,196,219 'document':92,957 'doesn':914 'domain':476,525,1029 'download':244,305,332 'duck':1060 'duckdn':1046 'e.g':229 'either':814,1037 'end':497 'entail':563 'everi':268,321 'explain':30 'expos':73,177,811 'extra':920 'eye':458,510 'figur':1115,1131 'file':217 'fine':202 'fine-tun':201 'first':758 'flang':75 'forward':54,59,806,977,1105 'fuckeri':923 'funkless.raspberry.pi':679 'get':314,664 'gibberish':1141 'gluetun':281,300,951 'go':420,446,631,677,711,831,843,860 'goe':701 'goeaniti':71 'got':110 'guid':29 'half':308 'hdmi':346 'help':91,1129,1150 'hide':453,492 'home':1036 'host':986 'hour':330 'howev':304 'import':80 'insecur':171 'instal':150,256,399 'instead':36,133,285,1058 'internet':423,449,465,504,541 'involv':665 'ip':646,1041 'issu':731 'jellyfin':230,398,409,416,437,442,529,609,622,628,717,1017 'key':751,904 'keyboard':359 'know':105,560,742,773,964 'last':723 'least':1122 'less':327 'let':156 'like':32,52,94,274,280,654,684,954,1045,1140 'link':23,1123 'littl':162 'local':794,867,880,883 'look':273,953,1139 'lot':263 'm':34,596,637,949 'machin':868 'mean':531,992,1067 'mind':19 'minut':267 'misunderstood':768 'monitor':353 'mous':357 'movi':245,335,606 'much':1147 'mullvad':257,294 'mysubdomain.mydomain.com':534,633,642,772,828 'name':1030 'namecheap':482,577 'nameserv':572 'navig':361 'neccessari':490 'need':249,276,378,418,451,728,837,854 'nginx':550,680,689,737,864,876,995,1082,1109 'nginxproxymanager.com':971,973 'nginxproxymanager.com/)':972 'nivida':617 'nvidia':395,408,436 'nvidia-jellyfin':407,435 'obvious':674,708 'ombi':1020 'one':432,912 'open':615,620,808 'oper':185 'order':404 'outsid':210 'p':69 'paid':253,297 'peac':519 'per':1088 'pi':138,183,390,441,554,613 'play':367 'pleas':1,42,1118 'plug':344 'point':433,527,536,548,720,1033 'port':56,62,228,651,805,809,812,833,976,979,1002,1074,1104 'practic':593 'previous':1090 'pri':457,509 'privat':750,903 'probabl':109 'project':988 'protect':968 'proxi':485,488,498,506,663,694,695,700 'proxy-proxi':693 'public':650,748,901 'put':81 'qbittorr':242 'qpack':77 'question':15,756,1113 'radarr':240 'random':780 'raspberri':137,182,389,440,553,612 'raspberrypi':350,415 'raspberrypi-jellyfin':414 'raspbian':187 'raspbian/debian':141 'rather':682 'reaction':1096 'read':93 'realli':302,557 'reason':288 'revers':68,487,505,662,699 'reverse-p':67 'reverse-proxi':698 'right':97,131 'route53':1049 'run':140,158,192 'said':508 'say':50,640,669 'second':270,323 'send':46,1013,1079 'separ':161 'server':74,985 'servic':1044 'set':205,236,522,544,1102 'sexi':9 'sheild':618 'shield':396 'show':4,944 'simpli':58 'singl':334 'site':1026 'smart':7 'sofa':599 'softwar':144 'somehow':666,702 'someon':3 'someth':51,170,279,381,653,683,769,1126 'sonarr':241 'ssl':725,897 'start':757 'static':1040 'step':724,804,921 'stick':292 'stop':583 'stuff':48,342,517 'sure':65 'switch':789,878,938 'system':186 'take':326,1009,1071 'talk':386,845,862 'tell':121,626,786,875,930,994,1068 'term':594,822 'text':216,956 'thank':1144 'thing':908,910,913 'think':103,635 'three':907 'time':1152 'told':840,857 'traffic':937,997,1011,1072 'tune':203 'tv':376,384 'two':909 'type':38 'ui':364 'understand':588,820 'understood':799,888 'use':355,733 've':798,887 'via':76 'video':27 'vpn':251,316,917,932 'want':290,370,602,675,709 'watch':341,372,515,604 'web':470,791 'whole':179 'without':319,939,943 'word':1137 'work':318 'world':946 'would':113 'wrong':111,124 'yml':225"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706551710
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13654825"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706465310 {#1715
    date: 2024-01-28 19:08:30.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 {#1714
  +user: Proxies\__CG__\App\Entity\User {#1718 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "I-want-to-get-started-with-arr-apps-here-are"
  +title: "I want to get started with *arr apps - here are all the things I don't understand about (reverse-/)proxies and networking in order to get it set up."
  +url: null
  +body: """
    Please can someone show off how smart and sexy they are by answering these questions. I don’t mind if you just link me to a video or guide explaining it (like I’m 5?) instead of typing it out - but please don’t just send me stuff that says something like “To forward to ports correctly, simply forward the correct ports - but be sure to reverse-p the goeanity-2.0 exposed server flange via qPack*7_bingb (IMPORTANT put 1=2 in /conf!!!)” - which is what all the help documents read like to me right now.\n
    \n
    Here’s what I think I know, but I have probably got wrong, and would be delighted if you could not only tell me how wrong I am but what is the right answer instead:\n
    \n
    -> I have a raspberry pi 4 running raspbian/debian bookworm, all software up to date.\n
    \n
    -> I have installed docker and docker compose. Docker lets you run apps/programs in separate little cages so if they crash or do something insecure they don’t crash or expose the whole computer (the Raspberry Pi), the operating system (Raspbian), or the other apps running in other containers. Docker compose allows you to fine-tune the settings of these apps from outside the container by changing a text file. Each docker container, controlled by a compose yml has a port, e.g. Jellyfin’s is :8096\n
    \n
    -> I can set up and configure radarr sonarr qbittorrent to download movies, for this I need a VPN. I paid for and installed mullvad (app) but it crashes a lot (for over a minute every 20 seconds), so it looks like I need to configure something like gluetun to do it instead. For this reason I want to stick with mullvad as I paid for it, gluetun is really confusing.\n
    \n
    -> However, downloading is only half the battle - assuming I can get a VPN to work without crashing every 20 seconds so it takes less than 5 hours to download a single movie in 1080p(!!!) - I can only watch stuff by plugging an HDMI cable into my raspberrypi and a monitor and using a mouse and keyboard to navigate to the UI and click “play”\n
    \n
    -> If I want to watch them on my TV I need to connect something to my TV that talks to the raspberry pi, so I have an NVIDIA shield with Jellyfin installed on it - but in order for the NVIDIA-Jellyfin to connect to the RaspberryPi-Jellyfin it needs to go through the internet (if this is not the case, how does one point the NVIDIA-Jellyfin at the Raspberry Pi jellyfin?)\n
    \n
    -> Because it’s going through the internet I need to hide my activities from prying eyes, and because it’s on the internet it will have a web address (I bought the cheapest domain for a few bucks on namecheap), so a proxy and reverse proxy are neccessary to hide my activity on my end (proxy) and the activity on the internet (reverse proxy) from said prying eyes while allowing me to watch my stuff in peace.\n
    \n
    -> I can set up my domain to point to Jellyfin, this means I configure mysubdomain.mydomain.com to point to Cloudflare on the internet. Then I set up Cloudflare to point to NGINX on my raspberry pi. But I really don’t know what this entails or how to do it. I changed my nameservers to Cloudflare’s on namecheap and that’s where I stopped because I didn’t understand any further.\n
    \n
    -> So, in practical terms, I’m on my sofa and I want to watch a movie in my Jellyfin on my raspberry pi, I open the NIVIDA sheild, I open the jellyfin app and I tell the jellyfin app to go to mysubdomain.mydomain.com\n
    \n
    -> I think I’m correct in saying that mysubdomain.mydomain.com is actually an IP address and a public port, so something like 123.456.7.8:443, then Cloudflare - which is the reverse proxy - gets involved (somehow? how?) to say “ah, 123.456.7.8:443, you obviously want to go to funkless.raspberry.pi:NGINX (or rather something like 987.654.3.2:443)” and then NGINX - which is the proxy-proxy, not a reverse-proxy - goes (somehow? how?) “ah, 987.654.3.2:443, you obviously want to go to 987.654.3.2:8096 which is jellyfin”)\n
    \n
    -> At some point in that last step SSL certificate(s?) need to be issued and used on Cloudflare and/or NGINX - but I don’t know how or why - and/or a public and private key\n
    \n
    Here’s where the questions start:\n
    \n
    - First of all, is that all correct or have I misunderstood something?\n
    - How does mysubdomain.mydomain.com know it’s me and not some random or bot?\n
    - How do I tell Cloudflare to switch from web:443 to local:443 (assuming I’ve understood this correctly)\n
    - Is this step “port forwarding” or “opening ports” or “exposing ports” or either or both? (I don’t understand these terms)\n
    - If my browser when accessing mysubdomain.mydomain.com is always going to port 80/443, does it need to be told it’s going to talk to cloudflare - if so how? - and does cloudflare need to be told it’s going to talk to NGINX on my local machine - if so how?\n
    - How do I tell NGINX to switch from local:443 to local:8096 (assuming I’ve understood this correctly)\n
    - Is there a difference between an SSL cert and a public and private key - are they three things, two things or one thing?\n
    - Doesn’t a VPN add an extra step of fuckery to this and how do I tell the VPN to allow all this traffic switching without blocking it and without showing the world what I’m doing?\n
    - Gluetun just looks like a text document to me (compose.yml) - how do I know it’s actually protecting me?\n
    - From [nginxproxymanager.com](https://nginxproxymanager.com/) : "Add port forwarding for port 80 and 443 to the server hosting this project. I assume this means to tell NGINX that traffic is coming in on port 80 and 443 and it should take that traffic and send it to 8096 (Jellyfin) and 5000 (ombi) - but how?\n
    - Also from that site: “Configure your domain name details to point to your home, either with a static ip or a service like DuckDNS or Amazon Route53” - I assume this is what Cloudflare is for instead of Duck or Amazon? I also assume it means "tell Cloudflare to take traffic on port 80 and 443 and send it to NGINX’s 80 and 443 as per the previous bullet) - but how?\n
    \n
    If your reaction is “Asking how how to set up port forwarding from Cloudflare to NGINX is a cowardly question - just figure it out!” Please could you at least link me to something that will help me figure it out if all those words just look like gibberish to me?\n
    \n
    Thank you so much for your help and time in advance.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 50
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729489624 {#1719
    date: 2024-10-21 07:47:04.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1720 …}
  +votes: Doctrine\ORM\PersistentCollection {#1717 …}
  +reports: Doctrine\ORM\PersistentCollection {#1741 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1707 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2464 …}
  +badges: Doctrine\ORM\PersistentCollection {#2448 …}
  +children: []
  -id: 33685
  -titleTs: "'app':8 'arr':7 'get':4,26 'network':22 'order':24 'proxi':20 'revers':19 'set':28 'start':5 'thing':13 'understand':17 'want':2"
  -bodyTs: "'-2.0':72 '/)':974 '/conf':85 '1':82 '1080p':337 '123.456.7.8':655,671 '2':83 '20':269,322 '4':139 '443':656,672,686,706,792,795,881,982,1005,1077,1086 '5':35,329 '5000':1019 '7':78 '80':980,1003,1075,1084 '80/443':834 '8096':233,714,884,1016 '987.654.3.2':685,705,713 'access':827 'activ':455,494,501 'actual':644,967 'add':918,975 'address':471,647 'advanc':1154 'ah':670,704 'allow':198,512,934 'also':1023,1064 'alway':830 'amazon':1048,1062 'and/or':736,746 'answer':13,132 'app':191,208,258,623,629 'apps/programs':159 'ask':1098 'assum':311,796,885,990,1051,1065 'battl':310 'bingb':79 'block':940 'bookworm':142 'bot':782 'bought':473 'browser':825 'buck':480 'bullet':1091 'cabl':347 'cage':163 'case':429 'cert':898 'certif':726 'chang':214,570 'cheapest':475 'click':366 'cloudflar':538,546,574,658,735,787,847,853,1055,1069,1107 'come':999 'compos':154,197,224 'compose.yml':960 'comput':180 'configur':239,278,533,1027 'confus':303 'connect':380,411 'contain':195,212,220 'control':221 'correct':57,61,638,764,801,890 'could':118,1119 'coward':1112 'crash':167,175,261,320 'date':147 'delight':115 'detail':1031 'didn':586 'differ':894 'docker':151,153,155,196,219 'document':92,957 'doesn':914 'domain':476,525,1029 'download':244,305,332 'duck':1060 'duckdn':1046 'e.g':229 'either':814,1037 'end':497 'entail':563 'everi':268,321 'explain':30 'expos':73,177,811 'extra':920 'eye':458,510 'figur':1115,1131 'file':217 'fine':202 'fine-tun':201 'first':758 'flang':75 'forward':54,59,806,977,1105 'fuckeri':923 'funkless.raspberry.pi':679 'get':314,664 'gibberish':1141 'gluetun':281,300,951 'go':420,446,631,677,711,831,843,860 'goe':701 'goeaniti':71 'got':110 'guid':29 'half':308 'hdmi':346 'help':91,1129,1150 'hide':453,492 'home':1036 'host':986 'hour':330 'howev':304 'import':80 'insecur':171 'instal':150,256,399 'instead':36,133,285,1058 'internet':423,449,465,504,541 'involv':665 'ip':646,1041 'issu':731 'jellyfin':230,398,409,416,437,442,529,609,622,628,717,1017 'key':751,904 'keyboard':359 'know':105,560,742,773,964 'last':723 'least':1122 'less':327 'let':156 'like':32,52,94,274,280,654,684,954,1045,1140 'link':23,1123 'littl':162 'local':794,867,880,883 'look':273,953,1139 'lot':263 'm':34,596,637,949 'machin':868 'mean':531,992,1067 'mind':19 'minut':267 'misunderstood':768 'monitor':353 'mous':357 'movi':245,335,606 'much':1147 'mullvad':257,294 'mysubdomain.mydomain.com':534,633,642,772,828 'name':1030 'namecheap':482,577 'nameserv':572 'navig':361 'neccessari':490 'need':249,276,378,418,451,728,837,854 'nginx':550,680,689,737,864,876,995,1082,1109 'nginxproxymanager.com':971,973 'nginxproxymanager.com/)':972 'nivida':617 'nvidia':395,408,436 'nvidia-jellyfin':407,435 'obvious':674,708 'ombi':1020 'one':432,912 'open':615,620,808 'oper':185 'order':404 'outsid':210 'p':69 'paid':253,297 'peac':519 'per':1088 'pi':138,183,390,441,554,613 'play':367 'pleas':1,42,1118 'plug':344 'point':433,527,536,548,720,1033 'port':56,62,228,651,805,809,812,833,976,979,1002,1074,1104 'practic':593 'previous':1090 'pri':457,509 'privat':750,903 'probabl':109 'project':988 'protect':968 'proxi':485,488,498,506,663,694,695,700 'proxy-proxi':693 'public':650,748,901 'put':81 'qbittorr':242 'qpack':77 'question':15,756,1113 'radarr':240 'random':780 'raspberri':137,182,389,440,553,612 'raspberrypi':350,415 'raspberrypi-jellyfin':414 'raspbian':187 'raspbian/debian':141 'rather':682 'reaction':1096 'read':93 'realli':302,557 'reason':288 'revers':68,487,505,662,699 'reverse-p':67 'reverse-proxi':698 'right':97,131 'route53':1049 'run':140,158,192 'said':508 'say':50,640,669 'second':270,323 'send':46,1013,1079 'separ':161 'server':74,985 'servic':1044 'set':205,236,522,544,1102 'sexi':9 'sheild':618 'shield':396 'show':4,944 'simpli':58 'singl':334 'site':1026 'smart':7 'sofa':599 'softwar':144 'somehow':666,702 'someon':3 'someth':51,170,279,381,653,683,769,1126 'sonarr':241 'ssl':725,897 'start':757 'static':1040 'step':724,804,921 'stick':292 'stop':583 'stuff':48,342,517 'sure':65 'switch':789,878,938 'system':186 'take':326,1009,1071 'talk':386,845,862 'tell':121,626,786,875,930,994,1068 'term':594,822 'text':216,956 'thank':1144 'thing':908,910,913 'think':103,635 'three':907 'time':1152 'told':840,857 'traffic':937,997,1011,1072 'tune':203 'tv':376,384 'two':909 'type':38 'ui':364 'understand':588,820 'understood':799,888 'use':355,733 've':798,887 'via':76 'video':27 'vpn':251,316,917,932 'want':290,370,602,675,709 'watch':341,372,515,604 'web':470,791 'whole':179 'without':319,939,943 'word':1137 'work':318 'world':946 'would':113 'wrong':111,124 'yml':225"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706551710
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13654825"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706465310 {#1715
    date: 2024-01-28 19:08:30.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 {#1714
  +user: Proxies\__CG__\App\Entity\User {#1718 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "I-want-to-get-started-with-arr-apps-here-are"
  +title: "I want to get started with *arr apps - here are all the things I don't understand about (reverse-/)proxies and networking in order to get it set up."
  +url: null
  +body: """
    Please can someone show off how smart and sexy they are by answering these questions. I don’t mind if you just link me to a video or guide explaining it (like I’m 5?) instead of typing it out - but please don’t just send me stuff that says something like “To forward to ports correctly, simply forward the correct ports - but be sure to reverse-p the goeanity-2.0 exposed server flange via qPack*7_bingb (IMPORTANT put 1=2 in /conf!!!)” - which is what all the help documents read like to me right now.\n
    \n
    Here’s what I think I know, but I have probably got wrong, and would be delighted if you could not only tell me how wrong I am but what is the right answer instead:\n
    \n
    -> I have a raspberry pi 4 running raspbian/debian bookworm, all software up to date.\n
    \n
    -> I have installed docker and docker compose. Docker lets you run apps/programs in separate little cages so if they crash or do something insecure they don’t crash or expose the whole computer (the Raspberry Pi), the operating system (Raspbian), or the other apps running in other containers. Docker compose allows you to fine-tune the settings of these apps from outside the container by changing a text file. Each docker container, controlled by a compose yml has a port, e.g. Jellyfin’s is :8096\n
    \n
    -> I can set up and configure radarr sonarr qbittorrent to download movies, for this I need a VPN. I paid for and installed mullvad (app) but it crashes a lot (for over a minute every 20 seconds), so it looks like I need to configure something like gluetun to do it instead. For this reason I want to stick with mullvad as I paid for it, gluetun is really confusing.\n
    \n
    -> However, downloading is only half the battle - assuming I can get a VPN to work without crashing every 20 seconds so it takes less than 5 hours to download a single movie in 1080p(!!!) - I can only watch stuff by plugging an HDMI cable into my raspberrypi and a monitor and using a mouse and keyboard to navigate to the UI and click “play”\n
    \n
    -> If I want to watch them on my TV I need to connect something to my TV that talks to the raspberry pi, so I have an NVIDIA shield with Jellyfin installed on it - but in order for the NVIDIA-Jellyfin to connect to the RaspberryPi-Jellyfin it needs to go through the internet (if this is not the case, how does one point the NVIDIA-Jellyfin at the Raspberry Pi jellyfin?)\n
    \n
    -> Because it’s going through the internet I need to hide my activities from prying eyes, and because it’s on the internet it will have a web address (I bought the cheapest domain for a few bucks on namecheap), so a proxy and reverse proxy are neccessary to hide my activity on my end (proxy) and the activity on the internet (reverse proxy) from said prying eyes while allowing me to watch my stuff in peace.\n
    \n
    -> I can set up my domain to point to Jellyfin, this means I configure mysubdomain.mydomain.com to point to Cloudflare on the internet. Then I set up Cloudflare to point to NGINX on my raspberry pi. But I really don’t know what this entails or how to do it. I changed my nameservers to Cloudflare’s on namecheap and that’s where I stopped because I didn’t understand any further.\n
    \n
    -> So, in practical terms, I’m on my sofa and I want to watch a movie in my Jellyfin on my raspberry pi, I open the NIVIDA sheild, I open the jellyfin app and I tell the jellyfin app to go to mysubdomain.mydomain.com\n
    \n
    -> I think I’m correct in saying that mysubdomain.mydomain.com is actually an IP address and a public port, so something like 123.456.7.8:443, then Cloudflare - which is the reverse proxy - gets involved (somehow? how?) to say “ah, 123.456.7.8:443, you obviously want to go to funkless.raspberry.pi:NGINX (or rather something like 987.654.3.2:443)” and then NGINX - which is the proxy-proxy, not a reverse-proxy - goes (somehow? how?) “ah, 987.654.3.2:443, you obviously want to go to 987.654.3.2:8096 which is jellyfin”)\n
    \n
    -> At some point in that last step SSL certificate(s?) need to be issued and used on Cloudflare and/or NGINX - but I don’t know how or why - and/or a public and private key\n
    \n
    Here’s where the questions start:\n
    \n
    - First of all, is that all correct or have I misunderstood something?\n
    - How does mysubdomain.mydomain.com know it’s me and not some random or bot?\n
    - How do I tell Cloudflare to switch from web:443 to local:443 (assuming I’ve understood this correctly)\n
    - Is this step “port forwarding” or “opening ports” or “exposing ports” or either or both? (I don’t understand these terms)\n
    - If my browser when accessing mysubdomain.mydomain.com is always going to port 80/443, does it need to be told it’s going to talk to cloudflare - if so how? - and does cloudflare need to be told it’s going to talk to NGINX on my local machine - if so how?\n
    - How do I tell NGINX to switch from local:443 to local:8096 (assuming I’ve understood this correctly)\n
    - Is there a difference between an SSL cert and a public and private key - are they three things, two things or one thing?\n
    - Doesn’t a VPN add an extra step of fuckery to this and how do I tell the VPN to allow all this traffic switching without blocking it and without showing the world what I’m doing?\n
    - Gluetun just looks like a text document to me (compose.yml) - how do I know it’s actually protecting me?\n
    - From [nginxproxymanager.com](https://nginxproxymanager.com/) : "Add port forwarding for port 80 and 443 to the server hosting this project. I assume this means to tell NGINX that traffic is coming in on port 80 and 443 and it should take that traffic and send it to 8096 (Jellyfin) and 5000 (ombi) - but how?\n
    - Also from that site: “Configure your domain name details to point to your home, either with a static ip or a service like DuckDNS or Amazon Route53” - I assume this is what Cloudflare is for instead of Duck or Amazon? I also assume it means "tell Cloudflare to take traffic on port 80 and 443 and send it to NGINX’s 80 and 443 as per the previous bullet) - but how?\n
    \n
    If your reaction is “Asking how how to set up port forwarding from Cloudflare to NGINX is a cowardly question - just figure it out!” Please could you at least link me to something that will help me figure it out if all those words just look like gibberish to me?\n
    \n
    Thank you so much for your help and time in advance.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 15
  +favouriteCount: 50
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729489624 {#1719
    date: 2024-10-21 07:47:04.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1720 …}
  +votes: Doctrine\ORM\PersistentCollection {#1717 …}
  +reports: Doctrine\ORM\PersistentCollection {#1741 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1707 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2464 …}
  +badges: Doctrine\ORM\PersistentCollection {#2448 …}
  +children: []
  -id: 33685
  -titleTs: "'app':8 'arr':7 'get':4,26 'network':22 'order':24 'proxi':20 'revers':19 'set':28 'start':5 'thing':13 'understand':17 'want':2"
  -bodyTs: "'-2.0':72 '/)':974 '/conf':85 '1':82 '1080p':337 '123.456.7.8':655,671 '2':83 '20':269,322 '4':139 '443':656,672,686,706,792,795,881,982,1005,1077,1086 '5':35,329 '5000':1019 '7':78 '80':980,1003,1075,1084 '80/443':834 '8096':233,714,884,1016 '987.654.3.2':685,705,713 'access':827 'activ':455,494,501 'actual':644,967 'add':918,975 'address':471,647 'advanc':1154 'ah':670,704 'allow':198,512,934 'also':1023,1064 'alway':830 'amazon':1048,1062 'and/or':736,746 'answer':13,132 'app':191,208,258,623,629 'apps/programs':159 'ask':1098 'assum':311,796,885,990,1051,1065 'battl':310 'bingb':79 'block':940 'bookworm':142 'bot':782 'bought':473 'browser':825 'buck':480 'bullet':1091 'cabl':347 'cage':163 'case':429 'cert':898 'certif':726 'chang':214,570 'cheapest':475 'click':366 'cloudflar':538,546,574,658,735,787,847,853,1055,1069,1107 'come':999 'compos':154,197,224 'compose.yml':960 'comput':180 'configur':239,278,533,1027 'confus':303 'connect':380,411 'contain':195,212,220 'control':221 'correct':57,61,638,764,801,890 'could':118,1119 'coward':1112 'crash':167,175,261,320 'date':147 'delight':115 'detail':1031 'didn':586 'differ':894 'docker':151,153,155,196,219 'document':92,957 'doesn':914 'domain':476,525,1029 'download':244,305,332 'duck':1060 'duckdn':1046 'e.g':229 'either':814,1037 'end':497 'entail':563 'everi':268,321 'explain':30 'expos':73,177,811 'extra':920 'eye':458,510 'figur':1115,1131 'file':217 'fine':202 'fine-tun':201 'first':758 'flang':75 'forward':54,59,806,977,1105 'fuckeri':923 'funkless.raspberry.pi':679 'get':314,664 'gibberish':1141 'gluetun':281,300,951 'go':420,446,631,677,711,831,843,860 'goe':701 'goeaniti':71 'got':110 'guid':29 'half':308 'hdmi':346 'help':91,1129,1150 'hide':453,492 'home':1036 'host':986 'hour':330 'howev':304 'import':80 'insecur':171 'instal':150,256,399 'instead':36,133,285,1058 'internet':423,449,465,504,541 'involv':665 'ip':646,1041 'issu':731 'jellyfin':230,398,409,416,437,442,529,609,622,628,717,1017 'key':751,904 'keyboard':359 'know':105,560,742,773,964 'last':723 'least':1122 'less':327 'let':156 'like':32,52,94,274,280,654,684,954,1045,1140 'link':23,1123 'littl':162 'local':794,867,880,883 'look':273,953,1139 'lot':263 'm':34,596,637,949 'machin':868 'mean':531,992,1067 'mind':19 'minut':267 'misunderstood':768 'monitor':353 'mous':357 'movi':245,335,606 'much':1147 'mullvad':257,294 'mysubdomain.mydomain.com':534,633,642,772,828 'name':1030 'namecheap':482,577 'nameserv':572 'navig':361 'neccessari':490 'need':249,276,378,418,451,728,837,854 'nginx':550,680,689,737,864,876,995,1082,1109 'nginxproxymanager.com':971,973 'nginxproxymanager.com/)':972 'nivida':617 'nvidia':395,408,436 'nvidia-jellyfin':407,435 'obvious':674,708 'ombi':1020 'one':432,912 'open':615,620,808 'oper':185 'order':404 'outsid':210 'p':69 'paid':253,297 'peac':519 'per':1088 'pi':138,183,390,441,554,613 'play':367 'pleas':1,42,1118 'plug':344 'point':433,527,536,548,720,1033 'port':56,62,228,651,805,809,812,833,976,979,1002,1074,1104 'practic':593 'previous':1090 'pri':457,509 'privat':750,903 'probabl':109 'project':988 'protect':968 'proxi':485,488,498,506,663,694,695,700 'proxy-proxi':693 'public':650,748,901 'put':81 'qbittorr':242 'qpack':77 'question':15,756,1113 'radarr':240 'random':780 'raspberri':137,182,389,440,553,612 'raspberrypi':350,415 'raspberrypi-jellyfin':414 'raspbian':187 'raspbian/debian':141 'rather':682 'reaction':1096 'read':93 'realli':302,557 'reason':288 'revers':68,487,505,662,699 'reverse-p':67 'reverse-proxi':698 'right':97,131 'route53':1049 'run':140,158,192 'said':508 'say':50,640,669 'second':270,323 'send':46,1013,1079 'separ':161 'server':74,985 'servic':1044 'set':205,236,522,544,1102 'sexi':9 'sheild':618 'shield':396 'show':4,944 'simpli':58 'singl':334 'site':1026 'smart':7 'sofa':599 'softwar':144 'somehow':666,702 'someon':3 'someth':51,170,279,381,653,683,769,1126 'sonarr':241 'ssl':725,897 'start':757 'static':1040 'step':724,804,921 'stick':292 'stop':583 'stuff':48,342,517 'sure':65 'switch':789,878,938 'system':186 'take':326,1009,1071 'talk':386,845,862 'tell':121,626,786,875,930,994,1068 'term':594,822 'text':216,956 'thank':1144 'thing':908,910,913 'think':103,635 'three':907 'time':1152 'told':840,857 'traffic':937,997,1011,1072 'tune':203 'tv':376,384 'two':909 'type':38 'ui':364 'understand':588,820 'understood':799,888 'use':355,733 've':798,887 'via':76 'video':27 'vpn':251,316,917,932 'want':290,370,602,675,709 'watch':341,372,515,604 'web':470,791 'whole':179 'without':319,939,943 'word':1137 'work':318 'world':946 'would':113 'wrong':111,124 'yml':225"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706551710
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13654825"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706465310 {#1715
    date: 2024-01-28 19:08:30.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 {#2462
  +user: Proxies\__CG__\App\Entity\User {#2458 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2461 …}
  +slug: "Does-anyone-else-harvest-the-magnets-and-platters-from-old"
  +title: "Does anyone else harvest the magnets and platters from old drives as a monument to selfhosting history?"
  +url: "https://lemmy.world/pictrs/image/404e8b3c-4c80-4650-be30-7151c2921fc8.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 96
  +favouriteCount: 727
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729505958 {#2447
    date: 2024-10-21 12:19:18.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2456 …}
  +votes: Doctrine\ORM\PersistentCollection {#2453 …}
  +reports: Doctrine\ORM\PersistentCollection {#2457 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2455 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2468 …}
  +badges: Doctrine\ORM\PersistentCollection {#2469 …}
  +children: []
  -id: 33681
  -titleTs: "'anyon':2 'drive':11 'els':3 'harvest':4 'histori':17 'magnet':6 'monument':14 'old':10 'platter':8 'selfhost':16"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706551383
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11297090"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706464983 {#2422
    date: 2024-01-28 19:03:03.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 {#2462
  +user: Proxies\__CG__\App\Entity\User {#2458 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2461 …}
  +slug: "Does-anyone-else-harvest-the-magnets-and-platters-from-old"
  +title: "Does anyone else harvest the magnets and platters from old drives as a monument to selfhosting history?"
  +url: "https://lemmy.world/pictrs/image/404e8b3c-4c80-4650-be30-7151c2921fc8.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 96
  +favouriteCount: 727
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729505958 {#2447
    date: 2024-10-21 12:19:18.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2456 …}
  +votes: Doctrine\ORM\PersistentCollection {#2453 …}
  +reports: Doctrine\ORM\PersistentCollection {#2457 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2455 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2468 …}
  +badges: Doctrine\ORM\PersistentCollection {#2469 …}
  +children: []
  -id: 33681
  -titleTs: "'anyon':2 'drive':11 'els':3 'harvest':4 'histori':17 'magnet':6 'monument':14 'old':10 'platter':8 'selfhost':16"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706551383
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11297090"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706464983 {#2422
    date: 2024-01-28 19:03:03.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 {#2462
  +user: Proxies\__CG__\App\Entity\User {#2458 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2461 …}
  +slug: "Does-anyone-else-harvest-the-magnets-and-platters-from-old"
  +title: "Does anyone else harvest the magnets and platters from old drives as a monument to selfhosting history?"
  +url: "https://lemmy.world/pictrs/image/404e8b3c-4c80-4650-be30-7151c2921fc8.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 96
  +favouriteCount: 727
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729505958 {#2447
    date: 2024-10-21 12:19:18.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2456 …}
  +votes: Doctrine\ORM\PersistentCollection {#2453 …}
  +reports: Doctrine\ORM\PersistentCollection {#2457 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2455 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2468 …}
  +badges: Doctrine\ORM\PersistentCollection {#2469 …}
  +children: []
  -id: 33681
  -titleTs: "'anyon':2 'drive':11 'els':3 'harvest':4 'histori':17 'magnet':6 'monument':14 'old':10 'platter':8 'selfhost':16"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706551383
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11297090"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706464983 {#2422
    date: 2024-01-28 19:03:03.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 {#2363
  +user: Proxies\__CG__\App\Entity\User {#2370 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Question-Best-UI-to-manage-VMs-and-containers"
  +title: "Question: Best UI to manage VMs and containers?"
  +url: null
  +body: """
    At this point, I’ve got a lot of containers already running on my system, all in separate directories in my home directory. They’re each set up with a docker-compose file, and all of the volumes are just directories within those directories.\n
    \n
    I don’t really want to change this setup, because it allows me to easily rip it all out and transplant it to a new system.\n
    \n
    What I’d like is a web UI to see all of these containers, view their status, and potentially reboot them. It would also be great to be able to spin up VMs (not containers, but actual VMs) with it.\n
    \n
    I’ve heard of Portainer, but haven’t had any experience with it.\n
    \n
    What are your suggestions, and why do you recommend them?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 27
  +favouriteCount: 22
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729431432 {#2471
    date: 2024-10-20 15:37:12.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2377 …}
  +votes: Doctrine\ORM\PersistentCollection {#2359 …}
  +reports: Doctrine\ORM\PersistentCollection {#2364 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2382 …}
  +badges: Doctrine\ORM\PersistentCollection {#2384 …}
  +children: []
  -id: 33663
  -titleTs: "'best':2 'contain':8 'manag':5 'question':1 'ui':3 'vms':6"
  -bodyTs: "'abl':100 'actual':108 'allow':57 'alreadi':11 'also':95 'chang':52 'compos':33 'contain':10,85,106 'd':74 'directori':19,23,42,45 'docker':32 'docker-compos':31 'easili':60 'experi':122 'file':34 'got':6 'great':97 'haven':118 'heard':114 'home':22 'like':75 'lot':8 'new':70 'point':3 'portain':116 'potenti':90 're':25 'realli':49 'reboot':91 'recommend':133 'rip':61 'run':12 'see':81 'separ':18 'set':27 'setup':54 'spin':102 'status':88 'suggest':128 'system':15,71 'transplant':66 'ui':79 've':5,113 'view':86 'vms':104,109 'volum':39 'want':50 'web':78 'within':43 'would':94"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706546295
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11294346"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706459895 {#2371
    date: 2024-01-28 17:38:15.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 {#2363
  +user: Proxies\__CG__\App\Entity\User {#2370 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Question-Best-UI-to-manage-VMs-and-containers"
  +title: "Question: Best UI to manage VMs and containers?"
  +url: null
  +body: """
    At this point, I’ve got a lot of containers already running on my system, all in separate directories in my home directory. They’re each set up with a docker-compose file, and all of the volumes are just directories within those directories.\n
    \n
    I don’t really want to change this setup, because it allows me to easily rip it all out and transplant it to a new system.\n
    \n
    What I’d like is a web UI to see all of these containers, view their status, and potentially reboot them. It would also be great to be able to spin up VMs (not containers, but actual VMs) with it.\n
    \n
    I’ve heard of Portainer, but haven’t had any experience with it.\n
    \n
    What are your suggestions, and why do you recommend them?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 27
  +favouriteCount: 22
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729431432 {#2471
    date: 2024-10-20 15:37:12.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2377 …}
  +votes: Doctrine\ORM\PersistentCollection {#2359 …}
  +reports: Doctrine\ORM\PersistentCollection {#2364 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2382 …}
  +badges: Doctrine\ORM\PersistentCollection {#2384 …}
  +children: []
  -id: 33663
  -titleTs: "'best':2 'contain':8 'manag':5 'question':1 'ui':3 'vms':6"
  -bodyTs: "'abl':100 'actual':108 'allow':57 'alreadi':11 'also':95 'chang':52 'compos':33 'contain':10,85,106 'd':74 'directori':19,23,42,45 'docker':32 'docker-compos':31 'easili':60 'experi':122 'file':34 'got':6 'great':97 'haven':118 'heard':114 'home':22 'like':75 'lot':8 'new':70 'point':3 'portain':116 'potenti':90 're':25 'realli':49 'reboot':91 'recommend':133 'rip':61 'run':12 'see':81 'separ':18 'set':27 'setup':54 'spin':102 'status':88 'suggest':128 'system':15,71 'transplant':66 'ui':79 've':5,113 'view':86 'vms':104,109 'volum':39 'want':50 'web':78 'within':43 'would':94"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706546295
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11294346"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706459895 {#2371
    date: 2024-01-28 17:38:15.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 {#2363
  +user: Proxies\__CG__\App\Entity\User {#2370 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Question-Best-UI-to-manage-VMs-and-containers"
  +title: "Question: Best UI to manage VMs and containers?"
  +url: null
  +body: """
    At this point, I’ve got a lot of containers already running on my system, all in separate directories in my home directory. They’re each set up with a docker-compose file, and all of the volumes are just directories within those directories.\n
    \n
    I don’t really want to change this setup, because it allows me to easily rip it all out and transplant it to a new system.\n
    \n
    What I’d like is a web UI to see all of these containers, view their status, and potentially reboot them. It would also be great to be able to spin up VMs (not containers, but actual VMs) with it.\n
    \n
    I’ve heard of Portainer, but haven’t had any experience with it.\n
    \n
    What are your suggestions, and why do you recommend them?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 27
  +favouriteCount: 22
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729431432 {#2471
    date: 2024-10-20 15:37:12.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2377 …}
  +votes: Doctrine\ORM\PersistentCollection {#2359 …}
  +reports: Doctrine\ORM\PersistentCollection {#2364 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2382 …}
  +badges: Doctrine\ORM\PersistentCollection {#2384 …}
  +children: []
  -id: 33663
  -titleTs: "'best':2 'contain':8 'manag':5 'question':1 'ui':3 'vms':6"
  -bodyTs: "'abl':100 'actual':108 'allow':57 'alreadi':11 'also':95 'chang':52 'compos':33 'contain':10,85,106 'd':74 'directori':19,23,42,45 'docker':32 'docker-compos':31 'easili':60 'experi':122 'file':34 'got':6 'great':97 'haven':118 'heard':114 'home':22 'like':75 'lot':8 'new':70 'point':3 'portain':116 'potenti':90 're':25 'realli':49 'reboot':91 'recommend':133 'rip':61 'run':12 'see':81 'separ':18 'set':27 'setup':54 'spin':102 'status':88 'suggest':128 'system':15,71 'transplant':66 'ui':79 've':5,113 'view':86 'vms':104,109 'volum':39 'want':50 'web':78 'within':43 'would':94"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706546295
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11294346"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706459895 {#2371
    date: 2024-01-28 17:38:15.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 {#2383
  +user: Proxies\__CG__\App\Entity\User {#1910 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1906 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1909 …}
  +slug: "TUTORIAL-GPU-Passthrough-on-Proxmox-VE-macOS-Monterey"
  +title: "[TUTORIAL] GPU Passthrough on Proxmox VE - macOS Monterey"
  +url: "https://forum.proxmox.com/threads/gpu-passthrough-on-proxmox-ve-macos-monterey-part-04x04.140579/"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 30
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1706477974 {#2379
    date: 2024-01-28 22:39:34.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1708 …}
  +votes: Doctrine\ORM\PersistentCollection {#1410 …}
  +reports: Doctrine\ORM\PersistentCollection {#1907 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1407 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2391 …}
  +badges: Doctrine\ORM\PersistentCollection {#2369 …}
  +children: []
  -id: 33717
  -titleTs: "'gpu':2 'maco':7 'monterey':8 'passthrough':3 'proxmox':5 'tutori':1 've':6"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706545474
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/post/10018180"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706477974 {#2381
    date: 2024-01-28 22:39:34.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 {#2383
  +user: Proxies\__CG__\App\Entity\User {#1910 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1906 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1909 …}
  +slug: "TUTORIAL-GPU-Passthrough-on-Proxmox-VE-macOS-Monterey"
  +title: "[TUTORIAL] GPU Passthrough on Proxmox VE - macOS Monterey"
  +url: "https://forum.proxmox.com/threads/gpu-passthrough-on-proxmox-ve-macos-monterey-part-04x04.140579/"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 30
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1706477974 {#2379
    date: 2024-01-28 22:39:34.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1708 …}
  +votes: Doctrine\ORM\PersistentCollection {#1410 …}
  +reports: Doctrine\ORM\PersistentCollection {#1907 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1407 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2391 …}
  +badges: Doctrine\ORM\PersistentCollection {#2369 …}
  +children: []
  -id: 33717
  -titleTs: "'gpu':2 'maco':7 'monterey':8 'passthrough':3 'proxmox':5 'tutori':1 've':6"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706545474
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/post/10018180"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706477974 {#2381
    date: 2024-01-28 22:39:34.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 {#2383
  +user: Proxies\__CG__\App\Entity\User {#1910 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1906 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1909 …}
  +slug: "TUTORIAL-GPU-Passthrough-on-Proxmox-VE-macOS-Monterey"
  +title: "[TUTORIAL] GPU Passthrough on Proxmox VE - macOS Monterey"
  +url: "https://forum.proxmox.com/threads/gpu-passthrough-on-proxmox-ve-macos-monterey-part-04x04.140579/"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 30
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1706477974 {#2379
    date: 2024-01-28 22:39:34.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1708 …}
  +votes: Doctrine\ORM\PersistentCollection {#1410 …}
  +reports: Doctrine\ORM\PersistentCollection {#1907 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1407 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2391 …}
  +badges: Doctrine\ORM\PersistentCollection {#2369 …}
  +children: []
  -id: 33717
  -titleTs: "'gpu':2 'maco':7 'monterey':8 'passthrough':3 'proxmox':5 'tutori':1 've':6"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706545474
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/post/10018180"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706477974 {#2381
    date: 2024-01-28 22:39:34.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 {#2393
  +user: Proxies\__CG__\App\Entity\User {#1384 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "How-well-does-the-raspberry-pi-handle-being-a-moonlight"
  +title: "How well does the raspberry pi handle being a moonlight client"
  +url: null
  +body: """
    I’m thinking about moving my PC out to the living room and streaming back to my office when I need to. I’ve used a number of moonlight clients with mixed results.\n
    \n
    Apple TV and Xbox Series X, terrible with massive lag.\n
    \n
    Android with Nvidia shield pro or Chromecast with Google TV, not bad but not amazing,\n
    \n
    MacOS client on MacBook pro and Google pixel 6 pro over wifi 6, perfect feels like it’s on the same machine.\n
    \n
    Before I go through all the effort of setting up the Raspberry Pi 4 just wondering if anyone has any first hand experience on the quality of the stream
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 16
  +favouriteCount: 38
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729581477 {#2392
    date: 2024-10-22 09:17:57.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1381 …}
  +votes: Doctrine\ORM\PersistentCollection {#1402 …}
  +reports: Doctrine\ORM\PersistentCollection {#1385 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1401 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1363 …}
  +badges: Doctrine\ORM\PersistentCollection {#1362 …}
  +children: []
  -id: 33636
  -titleTs: "'client':11 'handl':7 'moonlight':10 'pi':6 'raspberri':5 'well':2"
  -bodyTs: "'4':94 '6':67,71 'amaz':58 'android':44 'anyon':98 'appl':34 'back':15 'bad':55 'chromecast':50 'client':30,60 'effort':87 'experi':103 'feel':73 'first':101 'go':83 'googl':52,65 'hand':102 'lag':43 'like':74 'live':11 'm':2 'macbook':62 'machin':80 'maco':59 'massiv':42 'mix':32 'moonlight':29 'move':5 'need':21 'number':27 'nvidia':46 'offic':18 'pc':7 'perfect':72 'pi':93 'pixel':66 'pro':48,63,68 'qualiti':106 'raspberri':92 'result':33 'room':12 'seri':38 'set':89 'shield':47 'stream':14,109 'terribl':40 'think':3 'tv':35,53 'use':25 've':24 'wifi':70 'wonder':96 'x':39 'xbox':37"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706536935
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11287002"
  +editedAt: DateTimeImmutable @1729144439 {#2394
    date: 2024-10-17 07:53:59.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706450535 {#2395
    date: 2024-01-28 15:02:15.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 {#2393
  +user: Proxies\__CG__\App\Entity\User {#1384 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "How-well-does-the-raspberry-pi-handle-being-a-moonlight"
  +title: "How well does the raspberry pi handle being a moonlight client"
  +url: null
  +body: """
    I’m thinking about moving my PC out to the living room and streaming back to my office when I need to. I’ve used a number of moonlight clients with mixed results.\n
    \n
    Apple TV and Xbox Series X, terrible with massive lag.\n
    \n
    Android with Nvidia shield pro or Chromecast with Google TV, not bad but not amazing,\n
    \n
    MacOS client on MacBook pro and Google pixel 6 pro over wifi 6, perfect feels like it’s on the same machine.\n
    \n
    Before I go through all the effort of setting up the Raspberry Pi 4 just wondering if anyone has any first hand experience on the quality of the stream
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 16
  +favouriteCount: 38
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729581477 {#2392
    date: 2024-10-22 09:17:57.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1381 …}
  +votes: Doctrine\ORM\PersistentCollection {#1402 …}
  +reports: Doctrine\ORM\PersistentCollection {#1385 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1401 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1363 …}
  +badges: Doctrine\ORM\PersistentCollection {#1362 …}
  +children: []
  -id: 33636
  -titleTs: "'client':11 'handl':7 'moonlight':10 'pi':6 'raspberri':5 'well':2"
  -bodyTs: "'4':94 '6':67,71 'amaz':58 'android':44 'anyon':98 'appl':34 'back':15 'bad':55 'chromecast':50 'client':30,60 'effort':87 'experi':103 'feel':73 'first':101 'go':83 'googl':52,65 'hand':102 'lag':43 'like':74 'live':11 'm':2 'macbook':62 'machin':80 'maco':59 'massiv':42 'mix':32 'moonlight':29 'move':5 'need':21 'number':27 'nvidia':46 'offic':18 'pc':7 'perfect':72 'pi':93 'pixel':66 'pro':48,63,68 'qualiti':106 'raspberri':92 'result':33 'room':12 'seri':38 'set':89 'shield':47 'stream':14,109 'terribl':40 'think':3 'tv':35,53 'use':25 've':24 'wifi':70 'wonder':96 'x':39 'xbox':37"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706536935
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11287002"
  +editedAt: DateTimeImmutable @1729144439 {#2394
    date: 2024-10-17 07:53:59.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706450535 {#2395
    date: 2024-01-28 15:02:15.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 {#2393
  +user: Proxies\__CG__\App\Entity\User {#1384 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "How-well-does-the-raspberry-pi-handle-being-a-moonlight"
  +title: "How well does the raspberry pi handle being a moonlight client"
  +url: null
  +body: """
    I’m thinking about moving my PC out to the living room and streaming back to my office when I need to. I’ve used a number of moonlight clients with mixed results.\n
    \n
    Apple TV and Xbox Series X, terrible with massive lag.\n
    \n
    Android with Nvidia shield pro or Chromecast with Google TV, not bad but not amazing,\n
    \n
    MacOS client on MacBook pro and Google pixel 6 pro over wifi 6, perfect feels like it’s on the same machine.\n
    \n
    Before I go through all the effort of setting up the Raspberry Pi 4 just wondering if anyone has any first hand experience on the quality of the stream
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 16
  +favouriteCount: 38
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729581477 {#2392
    date: 2024-10-22 09:17:57.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1381 …}
  +votes: Doctrine\ORM\PersistentCollection {#1402 …}
  +reports: Doctrine\ORM\PersistentCollection {#1385 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1401 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1363 …}
  +badges: Doctrine\ORM\PersistentCollection {#1362 …}
  +children: []
  -id: 33636
  -titleTs: "'client':11 'handl':7 'moonlight':10 'pi':6 'raspberri':5 'well':2"
  -bodyTs: "'4':94 '6':67,71 'amaz':58 'android':44 'anyon':98 'appl':34 'back':15 'bad':55 'chromecast':50 'client':30,60 'effort':87 'experi':103 'feel':73 'first':101 'go':83 'googl':52,65 'hand':102 'lag':43 'like':74 'live':11 'm':2 'macbook':62 'machin':80 'maco':59 'massiv':42 'mix':32 'moonlight':29 'move':5 'need':21 'number':27 'nvidia':46 'offic':18 'pc':7 'perfect':72 'pi':93 'pixel':66 'pro':48,63,68 'qualiti':106 'raspberri':92 'result':33 'room':12 'seri':38 'set':89 'shield':47 'stream':14,109 'terribl':40 'think':3 'tv':35,53 'use':25 've':24 'wifi':70 'wonder':96 'x':39 'xbox':37"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706536935
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11287002"
  +editedAt: DateTimeImmutable @1729144439 {#2394
    date: 2024-10-17 07:53:59.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706450535 {#2395
    date: 2024-01-28 15:02:15.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 {#2032
  +user: Proxies\__CG__\App\Entity\User {#2026 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Alternative-to-Home-Assistant-for-ESPHome-Devices"
  +title: "Alternative to Home Assistant for ESPHome Devices"
  +url: null
  +body: """
    Hello,\n
    \n
    My IoT/Home Automation needs are centered around custom built ESPHome devices and I currently have them all connected to a HA instance and things work fine.\n
    \n
    Now, I like HA’s interface and all the sugar candy, however I don’t like the massive amounts of resources it requires and the fact that the storage usage keeps growing and it is essentially a huge, albeit successful, docker clusterfuck.\n
    \n
    Is there any alternative dashboard that just does this:\n
    \n
    1. Specifically made for ESPHome devices - no other devices required;\n
    2. Single daemon or something PHP/Python/Node that you can setup manually with a few systemd units;\n
    3. Connects to the ESPHome devices, logs the data and shows a dashboard with it;\n
    4. Runs offline, doesn’t go into 24234 GitHub repositories all the time and whatnot.\n
    \n
    Obviously that I’m expecting more manual configuration, I’m okay with having to edit a config file somewhere to add a device, change the dashboard layout etc. I also don’t need the ESPHome part that builds and deploys configurations to devices as I can do that locally on my computer.\n
    \n
    Thank you.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 42
  +favouriteCount: 14
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729577227 {#2019
    date: 2024-10-22 08:07:07.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2024 …}
  +votes: Doctrine\ORM\PersistentCollection {#2018 …}
  +reports: Doctrine\ORM\PersistentCollection {#2011 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
  +badges: Doctrine\ORM\PersistentCollection {#2020 …}
  +children: []
  -id: 33609
  -titleTs: "'altern':1 'assist':4 'devic':7 'esphom':6 'home':3"
  -bodyTs: "'1':79 '2':89 '24234':127 '3':105 '4':120 'add':155 'albeit':66 'also':164 'altern':73 'amount':46 'around':8 'autom':4 'build':172 'built':10 'candi':38 'center':7 'chang':158 'clusterfuck':69 'comput':186 'config':151 'configur':142,175 'connect':19,106 'current':15 'custom':9 'daemon':91 'dashboard':74,117,160 'data':113 'deploy':174 'devic':12,84,87,110,157,177 'docker':68 'doesn':123 'edit':149 'esphom':11,83,109,169 'essenti':63 'etc':162 'expect':139 'fact':53 'file':152 'fine':27 'github':128 'go':125 'grow':59 'ha':22,31 'hello':1 'howev':39 'huge':65 'instanc':23 'interfac':33 'iot/home':3 'keep':58 'layout':161 'like':30,43 'local':183 'log':111 'm':138,144 'made':81 'manual':99,141 'massiv':45 'need':5,167 'obvious':135 'offlin':122 'okay':145 'part':170 'php/python/node':94 'repositori':129 'requir':50,88 'resourc':48 'run':121 'setup':98 'show':115 'singl':90 'someth':93 'somewher':153 'specif':80 'storag':56 'success':67 'sugar':37 'systemd':103 'thank':187 'thing':25 'time':132 'unit':104 'usag':57 'whatnot':134 'work':26"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706527484
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11282607"
  +editedAt: DateTimeImmutable @1729127186 {#2023
    date: 2024-10-17 03:06:26.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706441084 {#2030
    date: 2024-01-28 12:24:44.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 {#2032
  +user: Proxies\__CG__\App\Entity\User {#2026 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Alternative-to-Home-Assistant-for-ESPHome-Devices"
  +title: "Alternative to Home Assistant for ESPHome Devices"
  +url: null
  +body: """
    Hello,\n
    \n
    My IoT/Home Automation needs are centered around custom built ESPHome devices and I currently have them all connected to a HA instance and things work fine.\n
    \n
    Now, I like HA’s interface and all the sugar candy, however I don’t like the massive amounts of resources it requires and the fact that the storage usage keeps growing and it is essentially a huge, albeit successful, docker clusterfuck.\n
    \n
    Is there any alternative dashboard that just does this:\n
    \n
    1. Specifically made for ESPHome devices - no other devices required;\n
    2. Single daemon or something PHP/Python/Node that you can setup manually with a few systemd units;\n
    3. Connects to the ESPHome devices, logs the data and shows a dashboard with it;\n
    4. Runs offline, doesn’t go into 24234 GitHub repositories all the time and whatnot.\n
    \n
    Obviously that I’m expecting more manual configuration, I’m okay with having to edit a config file somewhere to add a device, change the dashboard layout etc. I also don’t need the ESPHome part that builds and deploys configurations to devices as I can do that locally on my computer.\n
    \n
    Thank you.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 42
  +favouriteCount: 14
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729577227 {#2019
    date: 2024-10-22 08:07:07.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2024 …}
  +votes: Doctrine\ORM\PersistentCollection {#2018 …}
  +reports: Doctrine\ORM\PersistentCollection {#2011 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
  +badges: Doctrine\ORM\PersistentCollection {#2020 …}
  +children: []
  -id: 33609
  -titleTs: "'altern':1 'assist':4 'devic':7 'esphom':6 'home':3"
  -bodyTs: "'1':79 '2':89 '24234':127 '3':105 '4':120 'add':155 'albeit':66 'also':164 'altern':73 'amount':46 'around':8 'autom':4 'build':172 'built':10 'candi':38 'center':7 'chang':158 'clusterfuck':69 'comput':186 'config':151 'configur':142,175 'connect':19,106 'current':15 'custom':9 'daemon':91 'dashboard':74,117,160 'data':113 'deploy':174 'devic':12,84,87,110,157,177 'docker':68 'doesn':123 'edit':149 'esphom':11,83,109,169 'essenti':63 'etc':162 'expect':139 'fact':53 'file':152 'fine':27 'github':128 'go':125 'grow':59 'ha':22,31 'hello':1 'howev':39 'huge':65 'instanc':23 'interfac':33 'iot/home':3 'keep':58 'layout':161 'like':30,43 'local':183 'log':111 'm':138,144 'made':81 'manual':99,141 'massiv':45 'need':5,167 'obvious':135 'offlin':122 'okay':145 'part':170 'php/python/node':94 'repositori':129 'requir':50,88 'resourc':48 'run':121 'setup':98 'show':115 'singl':90 'someth':93 'somewher':153 'specif':80 'storag':56 'success':67 'sugar':37 'systemd':103 'thank':187 'thing':25 'time':132 'unit':104 'usag':57 'whatnot':134 'work':26"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706527484
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11282607"
  +editedAt: DateTimeImmutable @1729127186 {#2023
    date: 2024-10-17 03:06:26.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706441084 {#2030
    date: 2024-01-28 12:24:44.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 {#2032
  +user: Proxies\__CG__\App\Entity\User {#2026 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Alternative-to-Home-Assistant-for-ESPHome-Devices"
  +title: "Alternative to Home Assistant for ESPHome Devices"
  +url: null
  +body: """
    Hello,\n
    \n
    My IoT/Home Automation needs are centered around custom built ESPHome devices and I currently have them all connected to a HA instance and things work fine.\n
    \n
    Now, I like HA’s interface and all the sugar candy, however I don’t like the massive amounts of resources it requires and the fact that the storage usage keeps growing and it is essentially a huge, albeit successful, docker clusterfuck.\n
    \n
    Is there any alternative dashboard that just does this:\n
    \n
    1. Specifically made for ESPHome devices - no other devices required;\n
    2. Single daemon or something PHP/Python/Node that you can setup manually with a few systemd units;\n
    3. Connects to the ESPHome devices, logs the data and shows a dashboard with it;\n
    4. Runs offline, doesn’t go into 24234 GitHub repositories all the time and whatnot.\n
    \n
    Obviously that I’m expecting more manual configuration, I’m okay with having to edit a config file somewhere to add a device, change the dashboard layout etc. I also don’t need the ESPHome part that builds and deploys configurations to devices as I can do that locally on my computer.\n
    \n
    Thank you.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 42
  +favouriteCount: 14
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729577227 {#2019
    date: 2024-10-22 08:07:07.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2024 …}
  +votes: Doctrine\ORM\PersistentCollection {#2018 …}
  +reports: Doctrine\ORM\PersistentCollection {#2011 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
  +badges: Doctrine\ORM\PersistentCollection {#2020 …}
  +children: []
  -id: 33609
  -titleTs: "'altern':1 'assist':4 'devic':7 'esphom':6 'home':3"
  -bodyTs: "'1':79 '2':89 '24234':127 '3':105 '4':120 'add':155 'albeit':66 'also':164 'altern':73 'amount':46 'around':8 'autom':4 'build':172 'built':10 'candi':38 'center':7 'chang':158 'clusterfuck':69 'comput':186 'config':151 'configur':142,175 'connect':19,106 'current':15 'custom':9 'daemon':91 'dashboard':74,117,160 'data':113 'deploy':174 'devic':12,84,87,110,157,177 'docker':68 'doesn':123 'edit':149 'esphom':11,83,109,169 'essenti':63 'etc':162 'expect':139 'fact':53 'file':152 'fine':27 'github':128 'go':125 'grow':59 'ha':22,31 'hello':1 'howev':39 'huge':65 'instanc':23 'interfac':33 'iot/home':3 'keep':58 'layout':161 'like':30,43 'local':183 'log':111 'm':138,144 'made':81 'manual':99,141 'massiv':45 'need':5,167 'obvious':135 'offlin':122 'okay':145 'part':170 'php/python/node':94 'repositori':129 'requir':50,88 'resourc':48 'run':121 'setup':98 'show':115 'singl':90 'someth':93 'somewher':153 'specif':80 'storag':56 'success':67 'sugar':37 'systemd':103 'thank':187 'thing':25 'time':132 'unit':104 'usag':57 'whatnot':134 'work':26"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706527484
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11282607"
  +editedAt: DateTimeImmutable @1729127186 {#2023
    date: 2024-10-17 03:06:26.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706441084 {#2030
    date: 2024-01-28 12:24:44.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 {#2036
  +user: Proxies\__CG__\App\Entity\User {#1575 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Reverse-proxying-from-a-docker-network"
  +title: "Reverse-proxying from a docker network"
  +url: null
  +body: """
    Hello, I have a question regarding the usage of a reverse-proxy which is part of a docker network.\n
    \n
    I currently use Nginx Proxy Manager as a reverse-proxy for all my services hosted in docker. This works great since I can simply forward using each containers name. I have some services however (e.g. homeassistant) which are hosted separately in a VM or using docker on another device.\n
    \n
    Is it possible to use the same reverse-proxy for those services as well? I haven’t found a way to forward to hosts outside of the proxies docker network (except for using the host network setting which I would like to avoid)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 9
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729386832 {#2027
    date: 2024-10-20 03:13:52.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2037 …}
  +votes: Doctrine\ORM\PersistentCollection {#2075 …}
  +reports: Doctrine\ORM\PersistentCollection {#2079 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2078 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2097 …}
  +badges: Doctrine\ORM\PersistentCollection {#2082 …}
  +children: []
  -id: 33702
  -titleTs: "'docker':6 'network':7 'proxi':3 'revers':2 'reverse-proxi':1"
  -bodyTs: "'anoth':69 'avoid':114 'contain':49 'current':22 'devic':70 'docker':19,38,67,100 'e.g':56 'except':102 'forward':46,93 'found':89 'great':41 'haven':87 'hello':1 'homeassist':57 'host':36,60,95,106 'howev':55 'like':112 'manag':26 'name':50 'network':20,101,107 'nginx':24 'outsid':96 'part':16 'possibl':73 'proxi':13,25,31,80,99 'question':5 'regard':6 'revers':12,30,79 'reverse-proxi':11,29,78 'separ':61 'servic':35,54,83 'set':108 'simpli':45 'sinc':42 'usag':8 'use':23,47,66,75,104 'vm':64 'way':91 'well':85 'work':40 'would':111"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706526490
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/13270920"
  +editedAt: DateTimeImmutable @1729198869 {#2035
    date: 2024-10-17 23:01:09.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706471490 {#2031
    date: 2024-01-28 20:51:30.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 {#2036
  +user: Proxies\__CG__\App\Entity\User {#1575 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Reverse-proxying-from-a-docker-network"
  +title: "Reverse-proxying from a docker network"
  +url: null
  +body: """
    Hello, I have a question regarding the usage of a reverse-proxy which is part of a docker network.\n
    \n
    I currently use Nginx Proxy Manager as a reverse-proxy for all my services hosted in docker. This works great since I can simply forward using each containers name. I have some services however (e.g. homeassistant) which are hosted separately in a VM or using docker on another device.\n
    \n
    Is it possible to use the same reverse-proxy for those services as well? I haven’t found a way to forward to hosts outside of the proxies docker network (except for using the host network setting which I would like to avoid)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 9
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729386832 {#2027
    date: 2024-10-20 03:13:52.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2037 …}
  +votes: Doctrine\ORM\PersistentCollection {#2075 …}
  +reports: Doctrine\ORM\PersistentCollection {#2079 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2078 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2097 …}
  +badges: Doctrine\ORM\PersistentCollection {#2082 …}
  +children: []
  -id: 33702
  -titleTs: "'docker':6 'network':7 'proxi':3 'revers':2 'reverse-proxi':1"
  -bodyTs: "'anoth':69 'avoid':114 'contain':49 'current':22 'devic':70 'docker':19,38,67,100 'e.g':56 'except':102 'forward':46,93 'found':89 'great':41 'haven':87 'hello':1 'homeassist':57 'host':36,60,95,106 'howev':55 'like':112 'manag':26 'name':50 'network':20,101,107 'nginx':24 'outsid':96 'part':16 'possibl':73 'proxi':13,25,31,80,99 'question':5 'regard':6 'revers':12,30,79 'reverse-proxi':11,29,78 'separ':61 'servic':35,54,83 'set':108 'simpli':45 'sinc':42 'usag':8 'use':23,47,66,75,104 'vm':64 'way':91 'well':85 'work':40 'would':111"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706526490
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/13270920"
  +editedAt: DateTimeImmutable @1729198869 {#2035
    date: 2024-10-17 23:01:09.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706471490 {#2031
    date: 2024-01-28 20:51:30.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 {#2036
  +user: Proxies\__CG__\App\Entity\User {#1575 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Reverse-proxying-from-a-docker-network"
  +title: "Reverse-proxying from a docker network"
  +url: null
  +body: """
    Hello, I have a question regarding the usage of a reverse-proxy which is part of a docker network.\n
    \n
    I currently use Nginx Proxy Manager as a reverse-proxy for all my services hosted in docker. This works great since I can simply forward using each containers name. I have some services however (e.g. homeassistant) which are hosted separately in a VM or using docker on another device.\n
    \n
    Is it possible to use the same reverse-proxy for those services as well? I haven’t found a way to forward to hosts outside of the proxies docker network (except for using the host network setting which I would like to avoid)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 9
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729386832 {#2027
    date: 2024-10-20 03:13:52.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2037 …}
  +votes: Doctrine\ORM\PersistentCollection {#2075 …}
  +reports: Doctrine\ORM\PersistentCollection {#2079 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2078 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2097 …}
  +badges: Doctrine\ORM\PersistentCollection {#2082 …}
  +children: []
  -id: 33702
  -titleTs: "'docker':6 'network':7 'proxi':3 'revers':2 'reverse-proxi':1"
  -bodyTs: "'anoth':69 'avoid':114 'contain':49 'current':22 'devic':70 'docker':19,38,67,100 'e.g':56 'except':102 'forward':46,93 'found':89 'great':41 'haven':87 'hello':1 'homeassist':57 'host':36,60,95,106 'howev':55 'like':112 'manag':26 'name':50 'network':20,101,107 'nginx':24 'outsid':96 'part':16 'possibl':73 'proxi':13,25,31,80,99 'question':5 'regard':6 'revers':12,30,79 'reverse-proxi':11,29,78 'separ':61 'servic':35,54,83 'set':108 'simpli':45 'sinc':42 'usag':8 'use':23,47,66,75,104 'vm':64 'way':91 'well':85 'work':40 'would':111"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706526490
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/13270920"
  +editedAt: DateTimeImmutable @1729198869 {#2035
    date: 2024-10-17 23:01:09.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706471490 {#2031
    date: 2024-01-28 20:51:30.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 {#2077
  +user: Proxies\__CG__\App\Entity\User {#1696 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "solved-Nginx-proxy-server-strange-behavior"
  +title: "[solved] Nginx proxy server - strange behavior"
  +url: null
  +body: """
    Hello fellow selfhosters! I changed my server OS from fedora server to alma linux as I wanted a more stable base with less frequent updates for my docker containers, so I backed everything up and installed almalinux. It all went smoothly, and now all the containers seem to work as before except for nginx proxy manager: on fedora, I set all the proxy hosts like this (using jellyfin for instance): `jellyfin.mydomain.duckdns.org` > `http://myserverhostname:8096`now, for some strange reasons, it does not work anymore, and I get a bad gateway error. I tried with and without SSL (that I had from the previous installation, do I need to regenerate them? but without it should work anyway…), pointing to `localhost:8096`, to `myserverhostname:8096`, to `jellyfin:8096`, but nothing. The only way I could make it work was with the resolved IP address of my server:\n
    \n
    ```\n
    \n
    <span style="font-style:italic;color:#969896;"># host myserverhostname\n
    </span><span style="color:#323232;">myserverhostname.station has address 192.168.1.13\n
    </span>\n
    ```\n
    \n
    pointing nginx to `192.168.1.13:8096` correctly shows the website. why does this happens? am I doing something wrong?\n
    \n
    EDIT: the only one that’s working with `localhost` is nginx itself (`http://localhost:81`)\n
    \n
    ======\n
    \n
    SOLUTION: instead of `myserverhostname`, in nginx proxy host configuration (in the gui) I had to set `myserverhostname.station` to get it working. I don’t know why, in the previous installation only the hostname was enough…
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 7
  +favouriteCount: 12
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729201088 {#2096
    date: 2024-10-17 23:38:08.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: 33684
  -titleTs: "'behavior':6 'nginx':2 'proxi':3 'server':4 'solv':1 'strang':5"
  -bodyTs: "'192.168.1.13':150,154 '8096':73,119,122,125,155 '81':182 'address':141,149 'alma':13 'almalinux':37 'anymor':83 'anyway':115 'back':32 'bad':88 'base':21 'chang':5 'configur':191 'contain':29,46 'correct':156 'could':132 'docker':28 'edit':169 'enough':217 'error':90 'everyth':33 'except':52 'fedora':10,58 'fellow':2 'frequent':24 'gateway':89 'get':86,201 'gui':194 'happen':163 'hello':1 'host':64,145,190 'hostnam':215 'instal':36,103,212 'instanc':70 'instead':184 'ip':140 'jellyfin':68,124 'jellyfin.mydomain.duckdns.org':71 'know':207 'less':23 'like':65 'linux':14 'localhost':118,177,181 'make':133 'manag':56 'myserverhostnam':72,121,146,186 'myserverhostname.station':147,199 'need':106 'nginx':54,152,179,188 'noth':127 'one':172 'os':8 'point':116,151 'previous':102,211 'proxi':55,63,189 'reason':78 'regener':108 'resolv':139 'seem':47 'selfhost':3 'server':7,11,144 'set':60,198 'show':157 'smooth':41 'solut':183 'someth':167 'ssl':96 'stabl':20 'strang':77 'tri':92 'updat':25 'use':67 'want':17 'way':130 'websit':159 'went':40 'without':95,111 'work':49,82,114,135,175,203 'wrong':168"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706512704
  +visibility: "visible             "
  +apId: "https://lemmy.kde.social/post/737323"
  +editedAt: DateTimeImmutable @1729201397 {#2062
    date: 2024-10-17 23:43:17.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706465204 {#2081
    date: 2024-01-28 19:06:44.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 {#2077
  +user: Proxies\__CG__\App\Entity\User {#1696 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "solved-Nginx-proxy-server-strange-behavior"
  +title: "[solved] Nginx proxy server - strange behavior"
  +url: null
  +body: """
    Hello fellow selfhosters! I changed my server OS from fedora server to alma linux as I wanted a more stable base with less frequent updates for my docker containers, so I backed everything up and installed almalinux. It all went smoothly, and now all the containers seem to work as before except for nginx proxy manager: on fedora, I set all the proxy hosts like this (using jellyfin for instance): `jellyfin.mydomain.duckdns.org` &gt; `http://myserverhostname:8096`now, for some strange reasons, it does not work anymore, and I get a bad gateway error. I tried with and without SSL (that I had from the previous installation, do I need to regenerate them? but without it should work anyway…), pointing to `localhost:8096`, to `myserverhostname:8096`, to `jellyfin:8096`, but nothing. The only way I could make it work was with the resolved IP address of my server:\n
    \n
    ```\n
    \n
    <span style="font-style:italic;color:#969896;"># host myserverhostname\n
    </span><span style="color:#323232;">myserverhostname.station has address 192.168.1.13\n
    </span>\n
    ```\n
    \n
    pointing nginx to `192.168.1.13:8096` correctly shows the website. why does this happens? am I doing something wrong?\n
    \n
    EDIT: the only one that’s working with `localhost` is nginx itself (`http://localhost:81`)\n
    \n
    ======\n
    \n
    SOLUTION: instead of `myserverhostname`, in nginx proxy host configuration (in the gui) I had to set `myserverhostname.station` to get it working. I don’t know why, in the previous installation only the hostname was enough…
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 7
  +favouriteCount: 12
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729201088 {#2096
    date: 2024-10-17 23:38:08.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: 33684
  -titleTs: "'behavior':6 'nginx':2 'proxi':3 'server':4 'solv':1 'strang':5"
  -bodyTs: "'192.168.1.13':150,154 '8096':73,119,122,125,155 '81':182 'address':141,149 'alma':13 'almalinux':37 'anymor':83 'anyway':115 'back':32 'bad':88 'base':21 'chang':5 'configur':191 'contain':29,46 'correct':156 'could':132 'docker':28 'edit':169 'enough':217 'error':90 'everyth':33 'except':52 'fedora':10,58 'fellow':2 'frequent':24 'gateway':89 'get':86,201 'gui':194 'happen':163 'hello':1 'host':64,145,190 'hostnam':215 'instal':36,103,212 'instanc':70 'instead':184 'ip':140 'jellyfin':68,124 'jellyfin.mydomain.duckdns.org':71 'know':207 'less':23 'like':65 'linux':14 'localhost':118,177,181 'make':133 'manag':56 'myserverhostnam':72,121,146,186 'myserverhostname.station':147,199 'need':106 'nginx':54,152,179,188 'noth':127 'one':172 'os':8 'point':116,151 'previous':102,211 'proxi':55,63,189 'reason':78 'regener':108 'resolv':139 'seem':47 'selfhost':3 'server':7,11,144 'set':60,198 'show':157 'smooth':41 'solut':183 'someth':167 'ssl':96 'stabl':20 'strang':77 'tri':92 'updat':25 'use':67 'want':17 'way':130 'websit':159 'went':40 'without':95,111 'work':49,82,114,135,175,203 'wrong':168"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706512704
  +visibility: "visible             "
  +apId: "https://lemmy.kde.social/post/737323"
  +editedAt: DateTimeImmutable @1729201397 {#2062
    date: 2024-10-17 23:43:17.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706465204 {#2081
    date: 2024-01-28 19:06:44.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 {#2077
  +user: Proxies\__CG__\App\Entity\User {#1696 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "solved-Nginx-proxy-server-strange-behavior"
  +title: "[solved] Nginx proxy server - strange behavior"
  +url: null
  +body: """
    Hello fellow selfhosters! I changed my server OS from fedora server to alma linux as I wanted a more stable base with less frequent updates for my docker containers, so I backed everything up and installed almalinux. It all went smoothly, and now all the containers seem to work as before except for nginx proxy manager: on fedora, I set all the proxy hosts like this (using jellyfin for instance): `jellyfin.mydomain.duckdns.org` &gt; `http://myserverhostname:8096`now, for some strange reasons, it does not work anymore, and I get a bad gateway error. I tried with and without SSL (that I had from the previous installation, do I need to regenerate them? but without it should work anyway…), pointing to `localhost:8096`, to `myserverhostname:8096`, to `jellyfin:8096`, but nothing. The only way I could make it work was with the resolved IP address of my server:\n
    \n
    ```\n
    \n
    <span style="font-style:italic;color:#969896;"># host myserverhostname\n
    </span><span style="color:#323232;">myserverhostname.station has address 192.168.1.13\n
    </span>\n
    ```\n
    \n
    pointing nginx to `192.168.1.13:8096` correctly shows the website. why does this happens? am I doing something wrong?\n
    \n
    EDIT: the only one that’s working with `localhost` is nginx itself (`http://localhost:81`)\n
    \n
    ======\n
    \n
    SOLUTION: instead of `myserverhostname`, in nginx proxy host configuration (in the gui) I had to set `myserverhostname.station` to get it working. I don’t know why, in the previous installation only the hostname was enough…
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 7
  +favouriteCount: 12
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729201088 {#2096
    date: 2024-10-17 23:38:08.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: 33684
  -titleTs: "'behavior':6 'nginx':2 'proxi':3 'server':4 'solv':1 'strang':5"
  -bodyTs: "'192.168.1.13':150,154 '8096':73,119,122,125,155 '81':182 'address':141,149 'alma':13 'almalinux':37 'anymor':83 'anyway':115 'back':32 'bad':88 'base':21 'chang':5 'configur':191 'contain':29,46 'correct':156 'could':132 'docker':28 'edit':169 'enough':217 'error':90 'everyth':33 'except':52 'fedora':10,58 'fellow':2 'frequent':24 'gateway':89 'get':86,201 'gui':194 'happen':163 'hello':1 'host':64,145,190 'hostnam':215 'instal':36,103,212 'instanc':70 'instead':184 'ip':140 'jellyfin':68,124 'jellyfin.mydomain.duckdns.org':71 'know':207 'less':23 'like':65 'linux':14 'localhost':118,177,181 'make':133 'manag':56 'myserverhostnam':72,121,146,186 'myserverhostname.station':147,199 'need':106 'nginx':54,152,179,188 'noth':127 'one':172 'os':8 'point':116,151 'previous':102,211 'proxi':55,63,189 'reason':78 'regener':108 'resolv':139 'seem':47 'selfhost':3 'server':7,11,144 'set':60,198 'show':157 'smooth':41 'solut':183 'someth':167 'ssl':96 'stabl':20 'strang':77 'tri':92 'updat':25 'use':67 'want':17 'way':130 'websit':159 'went':40 'without':95,111 'work':49,82,114,135,175,203 'wrong':168"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706512704
  +visibility: "visible             "
  +apId: "https://lemmy.kde.social/post/737323"
  +editedAt: DateTimeImmutable @1729201397 {#2062
    date: 2024-10-17 23:43:17.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706465204 {#2081
    date: 2024-01-28 19:06:44.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 {#2140
  +user: Proxies\__CG__\App\Entity\User {#2130 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "GameStreaming-from-UbuntuServer"
  +title: "GameStreaming from UbuntuServer"
  +url: null
  +body: """
    Hey Community!\n
    \n
    i vaguely remember a post from a couple weeks ago that was about some way to stream games (either via SteamLink or Moonlight/Sunshine) from a Linux Server to a mini-PC…\n
    \n
    I can’t find it and i want to hear your opinions / experiences about this. I got a minisforum running BazziteOS hooked on my TV. I got a Server that has an Ryzen 5 2600X and NVidia GTX1660 Super with 16GB of RAM. This server runs my WhisperAPI for Home Assistant on GPU, Plex with HW-Transcoding that’s why i put the GPU in there.\n
    \n
    Now i thought about making it able to run games on that and be able to stream them on my MinisForum because the little one is struggling hard to get BG3 and comparable titles to run at acceptable quality :D\n
    \n
    Does someone have experience with that or maybe even remembers the post i can’t find anymore :D
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 14
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729373902 {#2092
    date: 2024-10-19 23:38:22.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2133 …}
  +votes: Doctrine\ORM\PersistentCollection {#2131 …}
  +reports: Doctrine\ORM\PersistentCollection {#2138 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2345 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2330 …}
  +badges: Doctrine\ORM\PersistentCollection {#2346 …}
  +children: []
  -id: 33624
  -titleTs: "'gamestream':1 'ubuntuserv':3"
  -bodyTs: "'16gb':75 '2600x':69 '5':68 'abl':108,116 'accept':139 'ago':12 'anymor':158 'assist':85 'bazziteo':55 'bg3':132 'communiti':2 'compar':134 'coupl':10 'd':141,159 'either':21 'even':150 'experi':47,145 'find':38,157 'game':20,111 'get':131 'got':51,61 'gpu':87,99 'gtx1660':72 'hard':129 'hear':44 'hey':1 'home':84 'hook':56 'hw':91 'hw-transcod':90 'linux':28 'littl':125 'make':106 'mayb':149 'mini':33 'mini-pc':32 'minisforum':53,122 'moonlight/sunshine':25 'nvidia':71 'one':126 'opinion':46 'pc':34 'plex':88 'post':7,153 'put':97 'qualiti':140 'ram':77 'rememb':5,151 'run':54,80,110,137 'ryzen':67 'server':29,63,79 'someon':143 'steamlink':23 'stream':19,118 'struggl':128 'super':73 'thought':104 'titl':135 'transcod':92 'tv':59 'vagu':4 'via':22 'want':42 'way':17 'week':11 'whisperapi':82"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706504455
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/13245094"
  +editedAt: DateTimeImmutable @1729134056 {#2094
    date: 2024-10-17 05:00:56.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706445955 {#2241
    date: 2024-01-28 13:45: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
79 DENIED edit
App\Entity\Entry {#2140
  +user: Proxies\__CG__\App\Entity\User {#2130 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "GameStreaming-from-UbuntuServer"
  +title: "GameStreaming from UbuntuServer"
  +url: null
  +body: """
    Hey Community!\n
    \n
    i vaguely remember a post from a couple weeks ago that was about some way to stream games (either via SteamLink or Moonlight/Sunshine) from a Linux Server to a mini-PC…\n
    \n
    I can’t find it and i want to hear your opinions / experiences about this. I got a minisforum running BazziteOS hooked on my TV. I got a Server that has an Ryzen 5 2600X and NVidia GTX1660 Super with 16GB of RAM. This server runs my WhisperAPI for Home Assistant on GPU, Plex with HW-Transcoding that’s why i put the GPU in there.\n
    \n
    Now i thought about making it able to run games on that and be able to stream them on my MinisForum because the little one is struggling hard to get BG3 and comparable titles to run at acceptable quality :D\n
    \n
    Does someone have experience with that or maybe even remembers the post i can’t find anymore :D
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 14
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729373902 {#2092
    date: 2024-10-19 23:38:22.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2133 …}
  +votes: Doctrine\ORM\PersistentCollection {#2131 …}
  +reports: Doctrine\ORM\PersistentCollection {#2138 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2345 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2330 …}
  +badges: Doctrine\ORM\PersistentCollection {#2346 …}
  +children: []
  -id: 33624
  -titleTs: "'gamestream':1 'ubuntuserv':3"
  -bodyTs: "'16gb':75 '2600x':69 '5':68 'abl':108,116 'accept':139 'ago':12 'anymor':158 'assist':85 'bazziteo':55 'bg3':132 'communiti':2 'compar':134 'coupl':10 'd':141,159 'either':21 'even':150 'experi':47,145 'find':38,157 'game':20,111 'get':131 'got':51,61 'gpu':87,99 'gtx1660':72 'hard':129 'hear':44 'hey':1 'home':84 'hook':56 'hw':91 'hw-transcod':90 'linux':28 'littl':125 'make':106 'mayb':149 'mini':33 'mini-pc':32 'minisforum':53,122 'moonlight/sunshine':25 'nvidia':71 'one':126 'opinion':46 'pc':34 'plex':88 'post':7,153 'put':97 'qualiti':140 'ram':77 'rememb':5,151 'run':54,80,110,137 'ryzen':67 'server':29,63,79 'someon':143 'steamlink':23 'stream':19,118 'struggl':128 'super':73 'thought':104 'titl':135 'transcod':92 'tv':59 'vagu':4 'via':22 'want':42 'way':17 'week':11 'whisperapi':82"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706504455
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/13245094"
  +editedAt: DateTimeImmutable @1729134056 {#2094
    date: 2024-10-17 05:00:56.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706445955 {#2241
    date: 2024-01-28 13:45: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
80 DENIED moderate
App\Entity\Entry {#2140
  +user: Proxies\__CG__\App\Entity\User {#2130 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "GameStreaming-from-UbuntuServer"
  +title: "GameStreaming from UbuntuServer"
  +url: null
  +body: """
    Hey Community!\n
    \n
    i vaguely remember a post from a couple weeks ago that was about some way to stream games (either via SteamLink or Moonlight/Sunshine) from a Linux Server to a mini-PC…\n
    \n
    I can’t find it and i want to hear your opinions / experiences about this. I got a minisforum running BazziteOS hooked on my TV. I got a Server that has an Ryzen 5 2600X and NVidia GTX1660 Super with 16GB of RAM. This server runs my WhisperAPI for Home Assistant on GPU, Plex with HW-Transcoding that’s why i put the GPU in there.\n
    \n
    Now i thought about making it able to run games on that and be able to stream them on my MinisForum because the little one is struggling hard to get BG3 and comparable titles to run at acceptable quality :D\n
    \n
    Does someone have experience with that or maybe even remembers the post i can’t find anymore :D
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 14
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729373902 {#2092
    date: 2024-10-19 23:38:22.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2133 …}
  +votes: Doctrine\ORM\PersistentCollection {#2131 …}
  +reports: Doctrine\ORM\PersistentCollection {#2138 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2345 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2330 …}
  +badges: Doctrine\ORM\PersistentCollection {#2346 …}
  +children: []
  -id: 33624
  -titleTs: "'gamestream':1 'ubuntuserv':3"
  -bodyTs: "'16gb':75 '2600x':69 '5':68 'abl':108,116 'accept':139 'ago':12 'anymor':158 'assist':85 'bazziteo':55 'bg3':132 'communiti':2 'compar':134 'coupl':10 'd':141,159 'either':21 'even':150 'experi':47,145 'find':38,157 'game':20,111 'get':131 'got':51,61 'gpu':87,99 'gtx1660':72 'hard':129 'hear':44 'hey':1 'home':84 'hook':56 'hw':91 'hw-transcod':90 'linux':28 'littl':125 'make':106 'mayb':149 'mini':33 'mini-pc':32 'minisforum':53,122 'moonlight/sunshine':25 'nvidia':71 'one':126 'opinion':46 'pc':34 'plex':88 'post':7,153 'put':97 'qualiti':140 'ram':77 'rememb':5,151 'run':54,80,110,137 'ryzen':67 'server':29,63,79 'someon':143 'steamlink':23 'stream':19,118 'struggl':128 'super':73 'thought':104 'titl':135 'transcod':92 'tv':59 'vagu':4 'via':22 'want':42 'way':17 'week':11 'whisperapi':82"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706504455
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/13245094"
  +editedAt: DateTimeImmutable @1729134056 {#2094
    date: 2024-10-17 05:00:56.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706445955 {#2241
    date: 2024-01-28 13:45: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
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 {#2344
  +user: Proxies\__CG__\App\Entity\User {#2349 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what"
  +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?"
  +url: null
  +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 17
  +favouriteCount: 41
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729416863 {#2347
    date: 2024-10-20 11:34:23.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2042 …}
  +votes: Doctrine\ORM\PersistentCollection {#2060 …}
  +reports: Doctrine\ORM\PersistentCollection {#2331 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2326 …}
  +badges: Doctrine\ORM\PersistentCollection {#2325 …}
  +children: []
  -id: 33564
  -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4"
  -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706501289
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11270812"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706414889 {#2332
    date: 2024-01-28 05:08:09.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 {#2344
  +user: Proxies\__CG__\App\Entity\User {#2349 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what"
  +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?"
  +url: null
  +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 17
  +favouriteCount: 41
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729416863 {#2347
    date: 2024-10-20 11:34:23.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2042 …}
  +votes: Doctrine\ORM\PersistentCollection {#2060 …}
  +reports: Doctrine\ORM\PersistentCollection {#2331 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2326 …}
  +badges: Doctrine\ORM\PersistentCollection {#2325 …}
  +children: []
  -id: 33564
  -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4"
  -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706501289
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11270812"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706414889 {#2332
    date: 2024-01-28 05:08:09.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 {#2344
  +user: Proxies\__CG__\App\Entity\User {#2349 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what"
  +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?"
  +url: null
  +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 17
  +favouriteCount: 41
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729416863 {#2347
    date: 2024-10-20 11:34:23.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2042 …}
  +votes: Doctrine\ORM\PersistentCollection {#2060 …}
  +reports: Doctrine\ORM\PersistentCollection {#2331 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2326 …}
  +badges: Doctrine\ORM\PersistentCollection {#2325 …}
  +children: []
  -id: 33564
  -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4"
  -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706501289
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/11270812"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706414889 {#2332
    date: 2024-01-28 05:08:09.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 {#2323
  +user: Proxies\__CG__\App\Entity\User {#2324 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2300 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2334 …}
  +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 {#2329
    date: 2024-10-17 13:56:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2340 …}
  +votes: Doctrine\ORM\PersistentCollection {#2342 …}
  +reports: Doctrine\ORM\PersistentCollection {#2343 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2335 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2338 …}
  +badges: Doctrine\ORM\PersistentCollection {#2143 …}
  +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 {#2333
    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
87 DENIED edit
App\Entity\Entry {#2323
  +user: Proxies\__CG__\App\Entity\User {#2324 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2300 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2334 …}
  +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 {#2329
    date: 2024-10-17 13:56:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2340 …}
  +votes: Doctrine\ORM\PersistentCollection {#2342 …}
  +reports: Doctrine\ORM\PersistentCollection {#2343 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2335 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2338 …}
  +badges: Doctrine\ORM\PersistentCollection {#2143 …}
  +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 {#2333
    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
88 DENIED moderate
App\Entity\Entry {#2323
  +user: Proxies\__CG__\App\Entity\User {#2324 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#2300 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2334 …}
  +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 {#2329
    date: 2024-10-17 13:56:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2340 …}
  +votes: Doctrine\ORM\PersistentCollection {#2342 …}
  +reports: Doctrine\ORM\PersistentCollection {#2343 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2335 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2338 …}
  +badges: Doctrine\ORM\PersistentCollection {#2143 …}
  +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 {#2333
    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
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 {#2073
  +user: Proxies\__CG__\App\Entity\User {#2068 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "I-want-to-set-up-a-selfhosted-RSS-reader-but"
  +title: "I want to set up a selfhosted RSS reader but feel a bit lost"
  +url: null
  +body: """
    I was setting up a RSS reader with a bunch of webcomics but I immediately ran into the problem of some being on Instagram and I would like to have some way to handle that without having to use instagram. After some googling I found a bunch of links to abandoned or broken projects with documentation I did not understand.\n
    \n
    Any help or suggestions would be appreciated. I am quite the beginner tough, I have a truenas running on an old computer and a raspberry pi in a desk drawer so that the general competence I am working with.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 44
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729438516 {#2136
    date: 2024-10-20 17:35:16.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2072 …}
  +votes: Doctrine\ORM\PersistentCollection {#2065 …}
  +reports: Doctrine\ORM\PersistentCollection {#2066 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2067 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2049 …}
  +badges: Doctrine\ORM\PersistentCollection {#2051 …}
  +children: []
  -id: 33524
  -titleTs: "'bit':13 'feel':11 'lost':14 'reader':9 'rss':8 'selfhost':7 'set':4 'want':2"
  -bodyTs: "'abandon':51 'appreci':67 'beginn':72 'broken':53 'bunch':10,47 'compet':95 'comput':82 'desk':89 'document':56 'drawer':90 'found':45 'general':94 'googl':43 'handl':34 'help':62 'immedi':15 'instagram':24,40 'like':28 'link':49 'old':81 'pi':86 'problem':19 'project':54 'quit':70 'ran':16 'raspberri':85 'reader':7 'rss':6 'run':78 'set':3 'suggest':64 'tough':73 'truena':77 'understand':60 'use':39 'way':32 'webcom':12 'without':36 'work':98 'would':27,65"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706478285
  +visibility: "visible             "
  +apId: "https://feddit.nu/post/2873280"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706391885 {#2137
    date: 2024-01-27 22:44: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
91 DENIED edit
App\Entity\Entry {#2073
  +user: Proxies\__CG__\App\Entity\User {#2068 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "I-want-to-set-up-a-selfhosted-RSS-reader-but"
  +title: "I want to set up a selfhosted RSS reader but feel a bit lost"
  +url: null
  +body: """
    I was setting up a RSS reader with a bunch of webcomics but I immediately ran into the problem of some being on Instagram and I would like to have some way to handle that without having to use instagram. After some googling I found a bunch of links to abandoned or broken projects with documentation I did not understand.\n
    \n
    Any help or suggestions would be appreciated. I am quite the beginner tough, I have a truenas running on an old computer and a raspberry pi in a desk drawer so that the general competence I am working with.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 44
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729438516 {#2136
    date: 2024-10-20 17:35:16.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2072 …}
  +votes: Doctrine\ORM\PersistentCollection {#2065 …}
  +reports: Doctrine\ORM\PersistentCollection {#2066 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2067 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2049 …}
  +badges: Doctrine\ORM\PersistentCollection {#2051 …}
  +children: []
  -id: 33524
  -titleTs: "'bit':13 'feel':11 'lost':14 'reader':9 'rss':8 'selfhost':7 'set':4 'want':2"
  -bodyTs: "'abandon':51 'appreci':67 'beginn':72 'broken':53 'bunch':10,47 'compet':95 'comput':82 'desk':89 'document':56 'drawer':90 'found':45 'general':94 'googl':43 'handl':34 'help':62 'immedi':15 'instagram':24,40 'like':28 'link':49 'old':81 'pi':86 'problem':19 'project':54 'quit':70 'ran':16 'raspberri':85 'reader':7 'rss':6 'run':78 'set':3 'suggest':64 'tough':73 'truena':77 'understand':60 'use':39 'way':32 'webcom':12 'without':36 'work':98 'would':27,65"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706478285
  +visibility: "visible             "
  +apId: "https://feddit.nu/post/2873280"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706391885 {#2137
    date: 2024-01-27 22:44: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
92 DENIED moderate
App\Entity\Entry {#2073
  +user: Proxies\__CG__\App\Entity\User {#2068 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "I-want-to-set-up-a-selfhosted-RSS-reader-but"
  +title: "I want to set up a selfhosted RSS reader but feel a bit lost"
  +url: null
  +body: """
    I was setting up a RSS reader with a bunch of webcomics but I immediately ran into the problem of some being on Instagram and I would like to have some way to handle that without having to use instagram. After some googling I found a bunch of links to abandoned or broken projects with documentation I did not understand.\n
    \n
    Any help or suggestions would be appreciated. I am quite the beginner tough, I have a truenas running on an old computer and a raspberry pi in a desk drawer so that the general competence I am working with.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 44
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729438516 {#2136
    date: 2024-10-20 17:35:16.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2072 …}
  +votes: Doctrine\ORM\PersistentCollection {#2065 …}
  +reports: Doctrine\ORM\PersistentCollection {#2066 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2067 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2049 …}
  +badges: Doctrine\ORM\PersistentCollection {#2051 …}
  +children: []
  -id: 33524
  -titleTs: "'bit':13 'feel':11 'lost':14 'reader':9 'rss':8 'selfhost':7 'set':4 'want':2"
  -bodyTs: "'abandon':51 'appreci':67 'beginn':72 'broken':53 'bunch':10,47 'compet':95 'comput':82 'desk':89 'document':56 'drawer':90 'found':45 'general':94 'googl':43 'handl':34 'help':62 'immedi':15 'instagram':24,40 'like':28 'link':49 'old':81 'pi':86 'problem':19 'project':54 'quit':70 'ran':16 'raspberri':85 'reader':7 'rss':6 'run':78 'set':3 'suggest':64 'tough':73 'truena':77 'understand':60 'use':39 'way':32 'webcom':12 'without':36 'work':98 'would':27,65"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706478285
  +visibility: "visible             "
  +apId: "https://feddit.nu/post/2873280"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706391885 {#2137
    date: 2024-01-27 22:44: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
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 {#2047
  +user: Proxies\__CG__\App\Entity\User {#2045 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Actual-How-to-import-data-with-proper-readable-payee"
  +title: "Actual: How to import data with proper readable payee?"
  +url: null
  +body: """
    cross-posted from: [lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)\n
    \n
    > I’m trying out Actual and have imported my bank’s (Sparkasse) data for my checking account via CSV. In the CSV import, I obviously had to set the correct fields and was a bit confused because Actual only has the “Payee” field while my CSVs have IBAN, BIC and a free text name (i.e. “Employer GmbH”.)\n
    > \n
    > IBAN is preferable because it’s a unique ID while the free text name can be empty or possibly even change(?). (Don’t know how that works.)  \n
    > OTOH, the free text name is preferable because I (as a human) can use it to infer the actual payee while the IBANs are just a bunch of numbers.\n
    > \n
    > Is it possible to use IBAN aswell as the free text name or have a mapping between IBAN and a display name?\n
    > \n
    > How do you handle that?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 8
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729396942 {#2059
    date: 2024-10-20 06:02:22.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: 33601
  -titleTs: "'actual':1 'data':5 'import':4 'paye':9 'proper':7 'readabl':8"
  -bodyTs: "'/post/11150038](https://lemmy.ml/post/11150038)':7 'account':24 'actual':12,45,110 'aswel':127 'bank':17 'bic':56 'bit':42 'bunch':118 'chang':85 'check':23 'confus':43 'correct':37 'cross':2 'cross-post':1 'csv':26,29 'csvs':53 'data':20 'display':141 'employ':63 'empti':81 'even':84 'field':38,50 'free':59,76,94,130 'gmbh':64 'handl':146 'human':103 'i.e':62 'iban':55,65,114,126,138 'id':73 'import':15,30 'infer':108 'know':88 'lemmy.ml':6 'lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)':5 'm':9 'map':136 'name':61,78,96,132,142 'number':120 'obvious':32 'otoh':92 'paye':49,111 'possibl':83,123 'post':3 'prefer':67,98 'set':35 'sparkass':19 'text':60,77,95,131 'tri':10 'uniqu':72 'use':105,125 'via':25 'work':91"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706476852
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/11150775"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706439352 {#2046
    date: 2024-01-28 11:55: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
95 DENIED edit
App\Entity\Entry {#2047
  +user: Proxies\__CG__\App\Entity\User {#2045 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Actual-How-to-import-data-with-proper-readable-payee"
  +title: "Actual: How to import data with proper readable payee?"
  +url: null
  +body: """
    cross-posted from: [lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)\n
    \n
    > I’m trying out Actual and have imported my bank’s (Sparkasse) data for my checking account via CSV. In the CSV import, I obviously had to set the correct fields and was a bit confused because Actual only has the “Payee” field while my CSVs have IBAN, BIC and a free text name (i.e. “Employer GmbH”.)\n
    > \n
    > IBAN is preferable because it’s a unique ID while the free text name can be empty or possibly even change(?). (Don’t know how that works.)  \n
    > OTOH, the free text name is preferable because I (as a human) can use it to infer the actual payee while the IBANs are just a bunch of numbers.\n
    > \n
    > Is it possible to use IBAN aswell as the free text name or have a mapping between IBAN and a display name?\n
    > \n
    > How do you handle that?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 8
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729396942 {#2059
    date: 2024-10-20 06:02:22.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: 33601
  -titleTs: "'actual':1 'data':5 'import':4 'paye':9 'proper':7 'readabl':8"
  -bodyTs: "'/post/11150038](https://lemmy.ml/post/11150038)':7 'account':24 'actual':12,45,110 'aswel':127 'bank':17 'bic':56 'bit':42 'bunch':118 'chang':85 'check':23 'confus':43 'correct':37 'cross':2 'cross-post':1 'csv':26,29 'csvs':53 'data':20 'display':141 'employ':63 'empti':81 'even':84 'field':38,50 'free':59,76,94,130 'gmbh':64 'handl':146 'human':103 'i.e':62 'iban':55,65,114,126,138 'id':73 'import':15,30 'infer':108 'know':88 'lemmy.ml':6 'lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)':5 'm':9 'map':136 'name':61,78,96,132,142 'number':120 'obvious':32 'otoh':92 'paye':49,111 'possibl':83,123 'post':3 'prefer':67,98 'set':35 'sparkass':19 'text':60,77,95,131 'tri':10 'uniqu':72 'use':105,125 'via':25 'work':91"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706476852
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/11150775"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706439352 {#2046
    date: 2024-01-28 11:55: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
96 DENIED moderate
App\Entity\Entry {#2047
  +user: Proxies\__CG__\App\Entity\User {#2045 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Actual-How-to-import-data-with-proper-readable-payee"
  +title: "Actual: How to import data with proper readable payee?"
  +url: null
  +body: """
    cross-posted from: [lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)\n
    \n
    > I’m trying out Actual and have imported my bank’s (Sparkasse) data for my checking account via CSV. In the CSV import, I obviously had to set the correct fields and was a bit confused because Actual only has the “Payee” field while my CSVs have IBAN, BIC and a free text name (i.e. “Employer GmbH”.)\n
    > \n
    > IBAN is preferable because it’s a unique ID while the free text name can be empty or possibly even change(?). (Don’t know how that works.)  \n
    > OTOH, the free text name is preferable because I (as a human) can use it to infer the actual payee while the IBANs are just a bunch of numbers.\n
    > \n
    > Is it possible to use IBAN aswell as the free text name or have a mapping between IBAN and a display name?\n
    > \n
    > How do you handle that?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 8
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729396942 {#2059
    date: 2024-10-20 06:02:22.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: 33601
  -titleTs: "'actual':1 'data':5 'import':4 'paye':9 'proper':7 'readabl':8"
  -bodyTs: "'/post/11150038](https://lemmy.ml/post/11150038)':7 'account':24 'actual':12,45,110 'aswel':127 'bank':17 'bic':56 'bit':42 'bunch':118 'chang':85 'check':23 'confus':43 'correct':37 'cross':2 'cross-post':1 'csv':26,29 'csvs':53 'data':20 'display':141 'employ':63 'empti':81 'even':84 'field':38,50 'free':59,76,94,130 'gmbh':64 'handl':146 'human':103 'i.e':62 'iban':55,65,114,126,138 'id':73 'import':15,30 'infer':108 'know':88 'lemmy.ml':6 'lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)':5 'm':9 'map':136 'name':61,78,96,132,142 'number':120 'obvious':32 'otoh':92 'paye':49,111 'possibl':83,123 'post':3 'prefer':67,98 'set':35 'sparkass':19 'text':60,77,95,131 'tri':10 'uniqu':72 'use':105,125 'via':25 'work':91"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706476852
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/11150775"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706439352 {#2046
    date: 2024-01-28 11:55: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
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 {#2108
  +user: Proxies\__CG__\App\Entity\User {#2111 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Raspberry-as-NAS-multiple-HDDs-and-an-enclosure"
  +title: "Raspberry as NAS, multiple HDDs and an enclosure"
  +url: null
  +body: """
    It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D\n
    \n
    I could not really find cheap hhd enclosures that connect via usb. Any recommendations? I don’t really want to use HDD toasters, they feel not permanent enough for a Nas. I could also not find sata to usb hats for the pi that are available right now
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 24
  +favouriteCount: 50
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729180997 {#2099
    date: 2024-10-17 18:03:17.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2101 …}
  +votes: Doctrine\ORM\PersistentCollection {#2109 …}
  +reports: Doctrine\ORM\PersistentCollection {#2106 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2107 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2124 …}
  +badges: Doctrine\ORM\PersistentCollection {#2118 …}
  +children: []
  -id: 33515
  -titleTs: "'enclosur':8 'hdds':5 'multipl':4 'nas':3 'raspberri':1"
  -bodyTs: "'100':45 '2':35 '4':40 'also':82 'attach':11 'avail':94 'bay':36 'best':16 'case':17 'caus':47 'cheap':54 'connect':58 'could':50,81 'd':48 'difficult':4 'enclosur':23,56 'enough':76 'feel':73 'find':6,53,84 'good':8 'hat':88 'hdd':70 'hdds':12,38 'hhd':55 'least':34 'nas':79 'perman':75 'pi':15,31,91 'power':26 'rather':39 'realli':52,66 'recommend':62 'right':95 'sata':85 'seem':2 'small':25 'solut':9 'space':28 'suppli':27 'toaster':71 'usb':60,87 'use':69 'via':59 'want':67 'weird':3 'would':18"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706473755
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/11123965"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706387355 {#2105
    date: 2024-01-27 21:29:15.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 {#2108
  +user: Proxies\__CG__\App\Entity\User {#2111 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Raspberry-as-NAS-multiple-HDDs-and-an-enclosure"
  +title: "Raspberry as NAS, multiple HDDs and an enclosure"
  +url: null
  +body: """
    It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D\n
    \n
    I could not really find cheap hhd enclosures that connect via usb. Any recommendations? I don’t really want to use HDD toasters, they feel not permanent enough for a Nas. I could also not find sata to usb hats for the pi that are available right now
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 24
  +favouriteCount: 50
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729180997 {#2099
    date: 2024-10-17 18:03:17.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2101 …}
  +votes: Doctrine\ORM\PersistentCollection {#2109 …}
  +reports: Doctrine\ORM\PersistentCollection {#2106 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2107 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2124 …}
  +badges: Doctrine\ORM\PersistentCollection {#2118 …}
  +children: []
  -id: 33515
  -titleTs: "'enclosur':8 'hdds':5 'multipl':4 'nas':3 'raspberri':1"
  -bodyTs: "'100':45 '2':35 '4':40 'also':82 'attach':11 'avail':94 'bay':36 'best':16 'case':17 'caus':47 'cheap':54 'connect':58 'could':50,81 'd':48 'difficult':4 'enclosur':23,56 'enough':76 'feel':73 'find':6,53,84 'good':8 'hat':88 'hdd':70 'hdds':12,38 'hhd':55 'least':34 'nas':79 'perman':75 'pi':15,31,91 'power':26 'rather':39 'realli':52,66 'recommend':62 'right':95 'sata':85 'seem':2 'small':25 'solut':9 'space':28 'suppli':27 'toaster':71 'usb':60,87 'use':69 'via':59 'want':67 'weird':3 'would':18"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706473755
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/11123965"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706387355 {#2105
    date: 2024-01-27 21:29:15.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 {#2108
  +user: Proxies\__CG__\App\Entity\User {#2111 …}
  +magazine: App\Entity\Magazine {#399
    +icon: Proxies\__CG__\App\Entity\Image {#301 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#328
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#282 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#325
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1377 …}
  +slug: "Raspberry-as-NAS-multiple-HDDs-and-an-enclosure"
  +title: "Raspberry as NAS, multiple HDDs and an enclosure"
  +url: null
  +body: """
    It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D\n
    \n
    I could not really find cheap hhd enclosures that connect via usb. Any recommendations? I don’t really want to use HDD toasters, they feel not permanent enough for a Nas. I could also not find sata to usb hats for the pi that are available right now
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 24
  +favouriteCount: 50
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729180997 {#2099
    date: 2024-10-17 18:03:17.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2101 …}
  +votes: Doctrine\ORM\PersistentCollection {#2109 …}
  +reports: Doctrine\ORM\PersistentCollection {#2106 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2107 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2124 …}
  +badges: Doctrine\ORM\PersistentCollection {#2118 …}
  +children: []
  -id: 33515
  -titleTs: "'enclosur':8 'hdds':5 'multipl':4 'nas':3 'raspberri':1"
  -bodyTs: "'100':45 '2':35 '4':40 'also':82 'attach':11 'avail':94 'bay':36 'best':16 'case':17 'caus':47 'cheap':54 'connect':58 'could':50,81 'd':48 'difficult':4 'enclosur':23,56 'enough':76 'feel':73 'find':6,53,84 'good':8 'hat':88 'hdd':70 'hdds':12,38 'hhd':55 'least':34 'nas':79 'perman':75 'pi':15,31,91 'power':26 'rather':39 'realli':52,66 'recommend':62 'right':95 'sata':85 'seem':2 'small':25 'solut':9 'space':28 'suppli':27 'toaster':71 'usb':60,87 'use':69 'via':59 'want':67 'weird':3 'would':18"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706473755
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/11123965"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706387355 {#2105
    date: 2024-01-27 21:29:15.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 {#399
  +icon: Proxies\__CG__\App\Entity\Image {#301 …}
  +name: "selfhosted@lemmy.world"
  +title: "selfhosted"
  +description: """
    A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
    \n
    Rules:\n
    \n
    - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
    - No spam posting.\n
    - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
    - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
    - No trolling.\n
    \n
    Resources:\n
    \n
    - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#328
    date: 2024-10-22 09:38:55.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#282 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
  +entries: Doctrine\ORM\PersistentCollection {#222 …}
  +posts: Doctrine\ORM\PersistentCollection {#180 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
  +bans: Doctrine\ORM\PersistentCollection {#159 …}
  +reports: Doctrine\ORM\PersistentCollection {#145 …}
  +badges: Doctrine\ORM\PersistentCollection {#123 …}
  +logs: Doctrine\ORM\PersistentCollection {#113 …}
  +awards: Doctrine\ORM\PersistentCollection {#102 …}
  +categories: Doctrine\ORM\PersistentCollection {#89 …}
  -id: 120
  +apId: "selfhosted@lemmy.world"
  +apProfileId: "https://lemmy.world/c/selfhosted"
  +apPublicUrl: "https://lemmy.world/c/selfhosted"
  +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
  +apInboxUrl: "https://lemmy.world/inbox"
  +apDomain: "lemmy.world"
  +apPreferredUsername: "selfhosted"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1703473826 {#325
    date: 2023-12-25 04:10:26.0 +01:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1703473826 {#327
    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