GET https://kbin.spritesserver.nl/m/selfhosted@lemmy.world/newest/%E2%88%9E/all?p=2

Components

19 Twig Components
194 Render Count
958 ms Render Time
18.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
user_inline
"App\Twig\Components\UserInlineComponent"
components/user_inline.html.twig
26 197.83ms
date
"App\Twig\Components\DateComponent"
components/date.html.twig
26 5.25ms
entry
"App\Twig\Components\EntryComponent"
components/_cached.html.twig
25 655.91ms
date_edited
"App\Twig\Components\DateEditedComponent"
components/date_edited.html.twig
25 3.01ms
vote
"App\Twig\Components\VoteComponent"
components/vote.html.twig
25 18.41ms
boost
"App\Twig\Components\BoostComponent"
components/boost.html.twig
25 29.92ms
settings_row_switch
"App\Twig\Components\SettingsRowSwitchComponent"
components/_settings_row_switch.html.twig
15 33.14ms
user_avatar
"App\Twig\Components\UserAvatarComponent"
components/user_avatar.html.twig
12 39.35ms
user_settings_row_switch
"App\Twig\Components\UserSettingsRowSwitchComponent"
components/_user_settings_row_switch.html.twig
4 0.94ms
settings_row_enum
"App\Twig\Components\SettingsRowEnumComponent"
components/_settings_row_enum.html.twig
2 0.44ms
magazine_box
"App\Twig\Components\MagazineBoxComponent"
components/magazine_box.html.twig
1 54.23ms
magazine_sub
"App\Twig\Components\MagazineSubComponent"
components/magazine_sub.html.twig
1 0.47ms
related_magazines
"App\Twig\Components\RelatedMagazinesComponent"
components/_cached.html.twig
1 9.15ms
active_users
"App\Twig\Components\ActiveUsersComponent"
components/_cached.html.twig
1 126.90ms
related_categories
"App\Twig\Components\RelatedCategoriesComponent"
components/_cached.html.twig
1 4.94ms
related_posts
"App\Twig\Components\RelatedPostsComponent"
components/_cached.html.twig
1 29.02ms
related_entries
"App\Twig\Components\RelatedEntriesComponent"
components/_cached.html.twig
1 42.12ms
support_us_block
"App\Twig\Components\SupportUsBlock"
components/_cached.html.twig
1 0.25ms
featured_magazines
"App\Twig\Components\FeaturedMagazinesComponent"
components/_cached.html.twig
1 1.20ms

Render calls

entry App\Twig\Components\EntryComponent 12.0 MiB 38.38 ms
Input props
[
  "entry" => App\Entity\Entry {#1754
    +user: Proxies\__CG__\App\Entity\User {#1636
      +avatar: Proxies\__CG__\App\Entity\Image {#2493 …}
      +cover: null
      +email: "JVT038@feddit.nl"
      +username: "@JVT038@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Web developer, gamer, reader, and a true ligma male"
      +lastActive: DateTime @1728980675 {#1356
        date: 2024-10-15 10:24:35.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2495 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2497 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2499 …}
      +entries: Doctrine\ORM\PersistentCollection {#2501 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2503 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2505 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2519 …}
      +posts: Doctrine\ORM\PersistentCollection {#2510 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2533 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2554 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2585 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2542 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2594 …}
      +follows: Doctrine\ORM\PersistentCollection {#2597 …}
      +followers: Doctrine\ORM\PersistentCollection {#2592 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2620 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2616 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2633 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2637 …}
      +reports: Doctrine\ORM\PersistentCollection {#2621 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2643 …}
      +violations: Doctrine\ORM\PersistentCollection {#2650 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2652 …}
      +awards: Doctrine\ORM\PersistentCollection {#2644 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2661 …}
      +categories: Doctrine\ORM\PersistentCollection {#2674 …}
      -id: 438
      -password: "$2y$13$s9.pzgaaCxRocR2bH//l2.hQ0AlYqA8fOwylfcEVHkOA6Jb4ob4j6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
      +apId: "JVT038@feddit.nl"
      +apProfileId: "https://feddit.nl/u/JVT038"
      +apPublicUrl: "https://feddit.nl/u/JVT038"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "JVT038"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729113332 {#1353
        date: 2024-10-16 23:15:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686913782 {#1358
        date: 2023-06-16 13:09:42.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "SSO-with-automatic-user-creation"
    +title: "SSO with automatic user creation"
    +url: null
    +body: """
      I’m considering adding an SSO process in front of my self-hosted apps such as Nextcloud, Calibre-Web and Immich. The thing I’m thinking about, is do I need to make two accounts for each user I want to add? If I have a new user, do I need to make an account for both the SSO provider *and* the protected app such as Nextcloud? Or does Nextcloud (or some other app) automatically create a new account upon the first authentication with the SSO provider?\n
      \n
      Also, which SSO provider do y’all recommend? I would like to have one with a web UI where I can manage the users :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729397514 {#1520
      date: 2024-10-20 06:11:54.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1632 …}
    +votes: Doctrine\ORM\PersistentCollection {#1624 …}
    +reports: Doctrine\ORM\PersistentCollection {#1498 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1767 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1430 …}
    +badges: Doctrine\ORM\PersistentCollection {#1431 …}
    +children: []
    -id: 33466
    -titleTs: "'automat':3 'creation':5 'sso':1 'user':4"
    -bodyTs: "'account':37,57,81 'ad':4 'add':44 'also':90 'app':15,66,76 'authent':85 'automat':77 'calibr':20 'calibre-web':19 'consid':3 'creat':78 'first':84 'front':9 'host':14 'immich':23 'like':100 'm':2,27 'make':35,55 'manag':111 'need':33,53 'new':49,80 'nextcloud':18,69,72 'one':103 'process':7 'protect':65 'provid':62,89,93 'recommend':97 'self':13 'self-host':12 'sso':6,61,88,92 'thing':25 'think':28 'two':36 'ui':107 'upon':82 'user':40,50,113 'want':42 'web':21,106 'would':99 'y':95"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706435873
    +visibility: "visible             "
    +apId: "https://feddit.nl/post/9817497"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706373873 {#1507
      date: 2024-01-27 17:44:33.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#2189
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#1754
    +user: Proxies\__CG__\App\Entity\User {#1636
      +avatar: Proxies\__CG__\App\Entity\Image {#2493 …}
      +cover: null
      +email: "JVT038@feddit.nl"
      +username: "@JVT038@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Web developer, gamer, reader, and a true ligma male"
      +lastActive: DateTime @1728980675 {#1356
        date: 2024-10-15 10:24:35.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2495 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2497 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2499 …}
      +entries: Doctrine\ORM\PersistentCollection {#2501 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2503 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2505 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2519 …}
      +posts: Doctrine\ORM\PersistentCollection {#2510 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2533 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2554 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2585 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2542 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2594 …}
      +follows: Doctrine\ORM\PersistentCollection {#2597 …}
      +followers: Doctrine\ORM\PersistentCollection {#2592 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2620 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2616 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2633 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2637 …}
      +reports: Doctrine\ORM\PersistentCollection {#2621 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2643 …}
      +violations: Doctrine\ORM\PersistentCollection {#2650 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2652 …}
      +awards: Doctrine\ORM\PersistentCollection {#2644 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2661 …}
      +categories: Doctrine\ORM\PersistentCollection {#2674 …}
      -id: 438
      -password: "$2y$13$s9.pzgaaCxRocR2bH//l2.hQ0AlYqA8fOwylfcEVHkOA6Jb4ob4j6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
      +apId: "JVT038@feddit.nl"
      +apProfileId: "https://feddit.nl/u/JVT038"
      +apPublicUrl: "https://feddit.nl/u/JVT038"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "JVT038"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729113332 {#1353
        date: 2024-10-16 23:15:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686913782 {#1358
        date: 2023-06-16 13:09:42.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "SSO-with-automatic-user-creation"
    +title: "SSO with automatic user creation"
    +url: null
    +body: """
      I’m considering adding an SSO process in front of my self-hosted apps such as Nextcloud, Calibre-Web and Immich. The thing I’m thinking about, is do I need to make two accounts for each user I want to add? If I have a new user, do I need to make an account for both the SSO provider *and* the protected app such as Nextcloud? Or does Nextcloud (or some other app) automatically create a new account upon the first authentication with the SSO provider?\n
      \n
      Also, which SSO provider do y’all recommend? I would like to have one with a web UI where I can manage the users :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729397514 {#1520
      date: 2024-10-20 06:11:54.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1632 …}
    +votes: Doctrine\ORM\PersistentCollection {#1624 …}
    +reports: Doctrine\ORM\PersistentCollection {#1498 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1767 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1430 …}
    +badges: Doctrine\ORM\PersistentCollection {#1431 …}
    +children: []
    -id: 33466
    -titleTs: "'automat':3 'creation':5 'sso':1 'user':4"
    -bodyTs: "'account':37,57,81 'ad':4 'add':44 'also':90 'app':15,66,76 'authent':85 'automat':77 'calibr':20 'calibre-web':19 'consid':3 'creat':78 'first':84 'front':9 'host':14 'immich':23 'like':100 'm':2,27 'make':35,55 'manag':111 'need':33,53 'new':49,80 'nextcloud':18,69,72 'one':103 'process':7 'protect':65 'provid':62,89,93 'recommend':97 'self':13 'self-host':12 'sso':6,61,88,92 'thing':25 'think':28 'two':36 'ui':107 'upon':82 'user':40,50,113 'want':42 'web':21,106 'would':99 'y':95"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706435873
    +visibility: "visible             "
    +apId: "https://feddit.nl/post/9817497"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706373873 {#1507
      date: 2024-01-27 17:44:33.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 16.49 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1636
    +avatar: Proxies\__CG__\App\Entity\Image {#2493 …}
    +cover: null
    +email: "JVT038@feddit.nl"
    +username: "@JVT038@feddit.nl"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Web developer, gamer, reader, and a true ligma male"
    +lastActive: DateTime @1728980675 {#1356
      date: 2024-10-15 10:24:35.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2495 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2497 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2499 …}
    +entries: Doctrine\ORM\PersistentCollection {#2501 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2503 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2505 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2519 …}
    +posts: Doctrine\ORM\PersistentCollection {#2510 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2533 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2554 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2585 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2542 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2594 …}
    +follows: Doctrine\ORM\PersistentCollection {#2597 …}
    +followers: Doctrine\ORM\PersistentCollection {#2592 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2620 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2616 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2633 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2637 …}
    +reports: Doctrine\ORM\PersistentCollection {#2621 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2643 …}
    +violations: Doctrine\ORM\PersistentCollection {#2650 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2652 …}
    +awards: Doctrine\ORM\PersistentCollection {#2644 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2661 …}
    +categories: Doctrine\ORM\PersistentCollection {#2674 …}
    -id: 438
    -password: "$2y$13$s9.pzgaaCxRocR2bH//l2.hQ0AlYqA8fOwylfcEVHkOA6Jb4ob4j6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
    +apId: "JVT038@feddit.nl"
    +apProfileId: "https://feddit.nl/u/JVT038"
    +apPublicUrl: "https://feddit.nl/u/JVT038"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.nl/inbox"
    +apDomain: "feddit.nl"
    +apPreferredUsername: "JVT038"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729113332 {#1353
      date: 2024-10-16 23:15:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686913782 {#1358
      date: 2023-06-16 13:09:42.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#1996
  +user: Proxies\__CG__\App\Entity\User {#1636
    +avatar: Proxies\__CG__\App\Entity\Image {#2493 …}
    +cover: null
    +email: "JVT038@feddit.nl"
    +username: "@JVT038@feddit.nl"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Web developer, gamer, reader, and a true ligma male"
    +lastActive: DateTime @1728980675 {#1356
      date: 2024-10-15 10:24:35.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2495 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2497 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2499 …}
    +entries: Doctrine\ORM\PersistentCollection {#2501 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2503 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2505 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2519 …}
    +posts: Doctrine\ORM\PersistentCollection {#2510 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2533 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2554 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2585 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2542 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2594 …}
    +follows: Doctrine\ORM\PersistentCollection {#2597 …}
    +followers: Doctrine\ORM\PersistentCollection {#2592 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2620 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2616 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2633 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2637 …}
    +reports: Doctrine\ORM\PersistentCollection {#2621 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2643 …}
    +violations: Doctrine\ORM\PersistentCollection {#2650 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2652 …}
    +awards: Doctrine\ORM\PersistentCollection {#2644 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2661 …}
    +categories: Doctrine\ORM\PersistentCollection {#2674 …}
    -id: 438
    -password: "$2y$13$s9.pzgaaCxRocR2bH//l2.hQ0AlYqA8fOwylfcEVHkOA6Jb4ob4j6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
    +apId: "JVT038@feddit.nl"
    +apProfileId: "https://feddit.nl/u/JVT038"
    +apPublicUrl: "https://feddit.nl/u/JVT038"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.nl/inbox"
    +apDomain: "feddit.nl"
    +apPreferredUsername: "JVT038"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729113332 {#1353
      date: 2024-10-16 23:15:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686913782 {#1358
      date: 2023-06-16 13:09:42.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.82 ms
Input props
[
  "date" => DateTimeImmutable @1706373873 {#1507
    date: 2024-01-27 17:44:33.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#2721
  +date: DateTimeImmutable @1706373873 {#1507
    date: 2024-01-27 17:44:33.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.17 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706373873 {#1507
    date: 2024-01-27 17:44:33.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#2785
  +createdAt: DateTimeImmutable @1706373873 {#1507
    date: 2024-01-27 17:44:33.0 +01:00
  }
  +editedAt: null
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.63 ms
Input props
[
  "subject" => App\Entity\Entry {#1754
    +user: Proxies\__CG__\App\Entity\User {#1636
      +avatar: Proxies\__CG__\App\Entity\Image {#2493 …}
      +cover: null
      +email: "JVT038@feddit.nl"
      +username: "@JVT038@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Web developer, gamer, reader, and a true ligma male"
      +lastActive: DateTime @1728980675 {#1356
        date: 2024-10-15 10:24:35.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2495 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2497 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2499 …}
      +entries: Doctrine\ORM\PersistentCollection {#2501 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2503 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2505 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2519 …}
      +posts: Doctrine\ORM\PersistentCollection {#2510 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2533 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2554 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2585 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2542 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2594 …}
      +follows: Doctrine\ORM\PersistentCollection {#2597 …}
      +followers: Doctrine\ORM\PersistentCollection {#2592 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2620 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2616 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2633 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2637 …}
      +reports: Doctrine\ORM\PersistentCollection {#2621 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2643 …}
      +violations: Doctrine\ORM\PersistentCollection {#2650 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2652 …}
      +awards: Doctrine\ORM\PersistentCollection {#2644 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2661 …}
      +categories: Doctrine\ORM\PersistentCollection {#2674 …}
      -id: 438
      -password: "$2y$13$s9.pzgaaCxRocR2bH//l2.hQ0AlYqA8fOwylfcEVHkOA6Jb4ob4j6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
      +apId: "JVT038@feddit.nl"
      +apProfileId: "https://feddit.nl/u/JVT038"
      +apPublicUrl: "https://feddit.nl/u/JVT038"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "JVT038"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729113332 {#1353
        date: 2024-10-16 23:15:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686913782 {#1358
        date: 2023-06-16 13:09:42.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "SSO-with-automatic-user-creation"
    +title: "SSO with automatic user creation"
    +url: null
    +body: """
      I’m considering adding an SSO process in front of my self-hosted apps such as Nextcloud, Calibre-Web and Immich. The thing I’m thinking about, is do I need to make two accounts for each user I want to add? If I have a new user, do I need to make an account for both the SSO provider *and* the protected app such as Nextcloud? Or does Nextcloud (or some other app) automatically create a new account upon the first authentication with the SSO provider?\n
      \n
      Also, which SSO provider do y’all recommend? I would like to have one with a web UI where I can manage the users :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729397514 {#1520
      date: 2024-10-20 06:11:54.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1632 …}
    +votes: Doctrine\ORM\PersistentCollection {#1624 …}
    +reports: Doctrine\ORM\PersistentCollection {#1498 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1767 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1430 …}
    +badges: Doctrine\ORM\PersistentCollection {#1431 …}
    +children: []
    -id: 33466
    -titleTs: "'automat':3 'creation':5 'sso':1 'user':4"
    -bodyTs: "'account':37,57,81 'ad':4 'add':44 'also':90 'app':15,66,76 'authent':85 'automat':77 'calibr':20 'calibre-web':19 'consid':3 'creat':78 'first':84 'front':9 'host':14 'immich':23 'like':100 'm':2,27 'make':35,55 'manag':111 'need':33,53 'new':49,80 'nextcloud':18,69,72 'one':103 'process':7 'protect':65 'provid':62,89,93 'recommend':97 'self':13 'self-host':12 'sso':6,61,88,92 'thing':25 'think':28 'two':36 'ui':107 'upon':82 'user':40,50,113 'want':42 'web':21,106 'would':99 'y':95"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706435873
    +visibility: "visible             "
    +apId: "https://feddit.nl/post/9817497"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706373873 {#1507
      date: 2024-01-27 17:44:33.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#2851
  +subject: App\Entity\Entry {#1754
    +user: Proxies\__CG__\App\Entity\User {#1636
      +avatar: Proxies\__CG__\App\Entity\Image {#2493 …}
      +cover: null
      +email: "JVT038@feddit.nl"
      +username: "@JVT038@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Web developer, gamer, reader, and a true ligma male"
      +lastActive: DateTime @1728980675 {#1356
        date: 2024-10-15 10:24:35.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2495 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2497 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2499 …}
      +entries: Doctrine\ORM\PersistentCollection {#2501 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2503 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2505 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2519 …}
      +posts: Doctrine\ORM\PersistentCollection {#2510 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2533 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2554 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2585 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2542 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2594 …}
      +follows: Doctrine\ORM\PersistentCollection {#2597 …}
      +followers: Doctrine\ORM\PersistentCollection {#2592 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2620 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2616 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2633 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2637 …}
      +reports: Doctrine\ORM\PersistentCollection {#2621 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2643 …}
      +violations: Doctrine\ORM\PersistentCollection {#2650 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2652 …}
      +awards: Doctrine\ORM\PersistentCollection {#2644 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2661 …}
      +categories: Doctrine\ORM\PersistentCollection {#2674 …}
      -id: 438
      -password: "$2y$13$s9.pzgaaCxRocR2bH//l2.hQ0AlYqA8fOwylfcEVHkOA6Jb4ob4j6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
      +apId: "JVT038@feddit.nl"
      +apProfileId: "https://feddit.nl/u/JVT038"
      +apPublicUrl: "https://feddit.nl/u/JVT038"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "JVT038"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729113332 {#1353
        date: 2024-10-16 23:15:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686913782 {#1358
        date: 2023-06-16 13:09:42.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "SSO-with-automatic-user-creation"
    +title: "SSO with automatic user creation"
    +url: null
    +body: """
      I’m considering adding an SSO process in front of my self-hosted apps such as Nextcloud, Calibre-Web and Immich. The thing I’m thinking about, is do I need to make two accounts for each user I want to add? If I have a new user, do I need to make an account for both the SSO provider *and* the protected app such as Nextcloud? Or does Nextcloud (or some other app) automatically create a new account upon the first authentication with the SSO provider?\n
      \n
      Also, which SSO provider do y’all recommend? I would like to have one with a web UI where I can manage the users :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729397514 {#1520
      date: 2024-10-20 06:11:54.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1632 …}
    +votes: Doctrine\ORM\PersistentCollection {#1624 …}
    +reports: Doctrine\ORM\PersistentCollection {#1498 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1767 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1430 …}
    +badges: Doctrine\ORM\PersistentCollection {#1431 …}
    +children: []
    -id: 33466
    -titleTs: "'automat':3 'creation':5 'sso':1 'user':4"
    -bodyTs: "'account':37,57,81 'ad':4 'add':44 'also':90 'app':15,66,76 'authent':85 'automat':77 'calibr':20 'calibre-web':19 'consid':3 'creat':78 'first':84 'front':9 'host':14 'immich':23 'like':100 'm':2,27 'make':35,55 'manag':111 'need':33,53 'new':49,80 'nextcloud':18,69,72 'one':103 'process':7 'protect':65 'provid':62,89,93 'recommend':97 'self':13 'self-host':12 'sso':6,61,88,92 'thing':25 'think':28 'two':36 'ui':107 'upon':82 'user':40,50,113 'want':42 'web':21,106 'would':99 'y':95"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706435873
    +visibility: "visible             "
    +apId: "https://feddit.nl/post/9817497"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706373873 {#1507
      date: 2024-01-27 17:44:33.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.30 ms
Input props
[
  "subject" => App\Entity\Entry {#1754
    +user: Proxies\__CG__\App\Entity\User {#1636
      +avatar: Proxies\__CG__\App\Entity\Image {#2493 …}
      +cover: null
      +email: "JVT038@feddit.nl"
      +username: "@JVT038@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Web developer, gamer, reader, and a true ligma male"
      +lastActive: DateTime @1728980675 {#1356
        date: 2024-10-15 10:24:35.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2495 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2497 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2499 …}
      +entries: Doctrine\ORM\PersistentCollection {#2501 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2503 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2505 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2519 …}
      +posts: Doctrine\ORM\PersistentCollection {#2510 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2533 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2554 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2585 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2542 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2594 …}
      +follows: Doctrine\ORM\PersistentCollection {#2597 …}
      +followers: Doctrine\ORM\PersistentCollection {#2592 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2620 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2616 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2633 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2637 …}
      +reports: Doctrine\ORM\PersistentCollection {#2621 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2643 …}
      +violations: Doctrine\ORM\PersistentCollection {#2650 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2652 …}
      +awards: Doctrine\ORM\PersistentCollection {#2644 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2661 …}
      +categories: Doctrine\ORM\PersistentCollection {#2674 …}
      -id: 438
      -password: "$2y$13$s9.pzgaaCxRocR2bH//l2.hQ0AlYqA8fOwylfcEVHkOA6Jb4ob4j6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
      +apId: "JVT038@feddit.nl"
      +apProfileId: "https://feddit.nl/u/JVT038"
      +apPublicUrl: "https://feddit.nl/u/JVT038"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "JVT038"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729113332 {#1353
        date: 2024-10-16 23:15:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686913782 {#1358
        date: 2023-06-16 13:09:42.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "SSO-with-automatic-user-creation"
    +title: "SSO with automatic user creation"
    +url: null
    +body: """
      I’m considering adding an SSO process in front of my self-hosted apps such as Nextcloud, Calibre-Web and Immich. The thing I’m thinking about, is do I need to make two accounts for each user I want to add? If I have a new user, do I need to make an account for both the SSO provider *and* the protected app such as Nextcloud? Or does Nextcloud (or some other app) automatically create a new account upon the first authentication with the SSO provider?\n
      \n
      Also, which SSO provider do y’all recommend? I would like to have one with a web UI where I can manage the users :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729397514 {#1520
      date: 2024-10-20 06:11:54.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1632 …}
    +votes: Doctrine\ORM\PersistentCollection {#1624 …}
    +reports: Doctrine\ORM\PersistentCollection {#1498 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1767 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1430 …}
    +badges: Doctrine\ORM\PersistentCollection {#1431 …}
    +children: []
    -id: 33466
    -titleTs: "'automat':3 'creation':5 'sso':1 'user':4"
    -bodyTs: "'account':37,57,81 'ad':4 'add':44 'also':90 'app':15,66,76 'authent':85 'automat':77 'calibr':20 'calibre-web':19 'consid':3 'creat':78 'first':84 'front':9 'host':14 'immich':23 'like':100 'm':2,27 'make':35,55 'manag':111 'need':33,53 'new':49,80 'nextcloud':18,69,72 'one':103 'process':7 'protect':65 'provid':62,89,93 'recommend':97 'self':13 'self-host':12 'sso':6,61,88,92 'thing':25 'think':28 'two':36 'ui':107 'upon':82 'user':40,50,113 'want':42 'web':21,106 'would':99 'y':95"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706435873
    +visibility: "visible             "
    +apId: "https://feddit.nl/post/9817497"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706373873 {#1507
      date: 2024-01-27 17:44:33.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#2918
  +formDest: "entry"
  +subject: App\Entity\Entry {#1754
    +user: Proxies\__CG__\App\Entity\User {#1636
      +avatar: Proxies\__CG__\App\Entity\Image {#2493 …}
      +cover: null
      +email: "JVT038@feddit.nl"
      +username: "@JVT038@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Web developer, gamer, reader, and a true ligma male"
      +lastActive: DateTime @1728980675 {#1356
        date: 2024-10-15 10:24:35.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2495 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2497 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2499 …}
      +entries: Doctrine\ORM\PersistentCollection {#2501 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2503 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2505 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2519 …}
      +posts: Doctrine\ORM\PersistentCollection {#2510 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2533 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2554 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2585 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2542 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2594 …}
      +follows: Doctrine\ORM\PersistentCollection {#2597 …}
      +followers: Doctrine\ORM\PersistentCollection {#2592 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2620 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2616 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2633 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2637 …}
      +reports: Doctrine\ORM\PersistentCollection {#2621 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2643 …}
      +violations: Doctrine\ORM\PersistentCollection {#2650 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2652 …}
      +awards: Doctrine\ORM\PersistentCollection {#2644 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2661 …}
      +categories: Doctrine\ORM\PersistentCollection {#2674 …}
      -id: 438
      -password: "$2y$13$s9.pzgaaCxRocR2bH//l2.hQ0AlYqA8fOwylfcEVHkOA6Jb4ob4j6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
      +apId: "JVT038@feddit.nl"
      +apProfileId: "https://feddit.nl/u/JVT038"
      +apPublicUrl: "https://feddit.nl/u/JVT038"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "JVT038"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729113332 {#1353
        date: 2024-10-16 23:15:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686913782 {#1358
        date: 2023-06-16 13:09:42.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "SSO-with-automatic-user-creation"
    +title: "SSO with automatic user creation"
    +url: null
    +body: """
      I’m considering adding an SSO process in front of my self-hosted apps such as Nextcloud, Calibre-Web and Immich. The thing I’m thinking about, is do I need to make two accounts for each user I want to add? If I have a new user, do I need to make an account for both the SSO provider *and* the protected app such as Nextcloud? Or does Nextcloud (or some other app) automatically create a new account upon the first authentication with the SSO provider?\n
      \n
      Also, which SSO provider do y’all recommend? I would like to have one with a web UI where I can manage the users :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729397514 {#1520
      date: 2024-10-20 06:11:54.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1632 …}
    +votes: Doctrine\ORM\PersistentCollection {#1624 …}
    +reports: Doctrine\ORM\PersistentCollection {#1498 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1767 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1430 …}
    +badges: Doctrine\ORM\PersistentCollection {#1431 …}
    +children: []
    -id: 33466
    -titleTs: "'automat':3 'creation':5 'sso':1 'user':4"
    -bodyTs: "'account':37,57,81 'ad':4 'add':44 'also':90 'app':15,66,76 'authent':85 'automat':77 'calibr':20 'calibre-web':19 'consid':3 'creat':78 'first':84 'front':9 'host':14 'immich':23 'like':100 'm':2,27 'make':35,55 'manag':111 'need':33,53 'new':49,80 'nextcloud':18,69,72 'one':103 'process':7 'protect':65 'provid':62,89,93 'recommend':97 'self':13 'self-host':12 'sso':6,61,88,92 'thing':25 'think':28 'two':36 'ui':107 'upon':82 'user':40,50,113 'want':42 'web':21,106 'would':99 'y':95"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706435873
    +visibility: "visible             "
    +apId: "https://feddit.nl/post/9817497"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706373873 {#1507
      date: 2024-01-27 17:44:33.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 12.0 MiB 93.73 ms
Input props
[
  "entry" => App\Entity\Entry {#1703
    +user: Proxies\__CG__\App\Entity\User {#1693
      +avatar: Proxies\__CG__\App\Entity\Image {#3444 …}
      +cover: Proxies\__CG__\App\Entity\Image {#3446 …}
      +email: "Jozzo@lemmy.world"
      +username: "@Jozzo@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729060583 {#3439
        date: 2024-10-16 08:36:23.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3447 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3449 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3451 …}
      +entries: Doctrine\ORM\PersistentCollection {#3453 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3455 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3457 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3459 …}
      +posts: Doctrine\ORM\PersistentCollection {#3461 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3463 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3465 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3467 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3469 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3471 …}
      +follows: Doctrine\ORM\PersistentCollection {#3473 …}
      +followers: Doctrine\ORM\PersistentCollection {#3475 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3477 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3479 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3481 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3483 …}
      +reports: Doctrine\ORM\PersistentCollection {#3485 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3487 …}
      +violations: Doctrine\ORM\PersistentCollection {#3489 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3491 …}
      +awards: Doctrine\ORM\PersistentCollection {#3493 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3495 …}
      +categories: Doctrine\ORM\PersistentCollection {#3497 …}
      -id: 4644
      -password: "$2y$13$EG8//3bjMyzXkH8KyQ0DT.0exC864sMy72X9quRlK7fll4U5/.rR."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3499 …}
      +apId: "Jozzo@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Jozzo"
      +apPublicUrl: "https://lemmy.world/u/Jozzo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Jozzo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728668277 {#3436
        date: 2024-10-11 19:37:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687136019 {#3438
        date: 2023-06-19 02:53:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1700 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1438 …}
    +slug: "PlanarAlly-2024-1-Release"
    +title: "PlanarAlly 2024.1 Release!"
    +url: "https://github.com/Kruptein/PlanarAlly/releases/tag/2024.1"
    +body: """
      For those that have never heard of it, PlanarAlly is an open-source self-hosted virtual tabletop (VTT) for TTRPG games. Here I’ve compiled the most important features/changes from their [blog post](https://www.planarally.io/blog/release-2024.1/). The full release notes are available on their GitHub: [github.com/Kruptein/PlanarAlly/releases/…/2024.1](https://github.com/Kruptein/PlanarAlly/releases/tag/2024.1)\n
      \n
      Vision Blocking Update\n
      ----------------------\n
      \n
      A new vision blocking mode is introduced, called *behind*. It will accompany the existing vision mode which will be renamed to *complete*.\n
      \n
      When *behind* mode is active, the shape marked as vision blocking will be rendered as if it’s not a vision blocking shape, but everything behind it will be fully obscured. This will for example allow you to have a tree trunk that is vision blocking, but still show the players what they are looking at (i.e. a tree trunk).\n
      \n
      Notes Overhaul\n
      --------------\n
      \n
      There is no longer a difference between shape notes and campaign notes. Notes are now a single concept, can be attached to shapes and managed through a new UI element called the Note Manager.\n
      \n
      It’s now possible to share certain notes to other users with granular access rights, eg. you can give *view* access to all players when they retrieve an item, or give a particular player a private note that only they can *view* and *edit*.\n
      \n
      For a full overview of the new note system, check the [notes documentation](https://www.planarally.io/docs/game/notes/).\n
      \n
      Asset Drop Ratio\n
      ----------------\n
      \n
      Defines how assets should be scaled when dropped on the map. A drop ratio of 1 is the default, it means the asset will resize purely on it’s specified dimensions, eg. goblin_1x1 will take up 1 grid cell even if it represents 10ft, whereas a drop ratio of 0.5 will resize basilisk_2x2 to 1x1.\n
      \n
      > *Context: Previously, assets would auto scale when dropped onto the grid if they have a dimension in their name, eg. goblin_1x1 would fit exactly 1 grid cell, dragon_3x3 would be resized to 3 by 3 grid cells. This was using a method based on the 5ft-system to automatically adjust this when a location had a bigger size (eg. 10ft maps would automatically make goblin_2x2 fit in 1 cell). This however would break anything that wasn’t using the 5ft-system.*\n
      \n
      Dice History Improvements\n
      -------------------------\n
      \n
      The dice history will now show who rolled the dice (it was previously only shown on hover) and contains more details on the specific roll instead of only showing the final result.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 47
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729060583 {#1435
      date: 2024-10-16 08:36:23.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1694 …}
    +votes: Doctrine\ORM\PersistentCollection {#1698 …}
    +reports: Doctrine\ORM\PersistentCollection {#1709 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1610 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1606 …}
    +badges: Doctrine\ORM\PersistentCollection {#1612 …}
    +children: []
    -id: 33449
    -titleTs: "'2024.1':2 'planar':1 'releas':3"
    -bodyTs: "'/2024.1':51 '/blog/release-2024.1/).':38 '/docs/game/notes/).':235 '/kruptein/planarally/releases/':50 '/kruptein/planarally/releases/tag/2024.1)':54 '0.5':289 '1':254,276,321,367 '10ft':283,358 '1x1':272,295,317 '2x2':293,364 '3':330,332 '3x3':325 '5ft':344,380 '5ft-system':343,379 'access':189,196 'accompani':69 'activ':84 'adjust':348 'allow':115 'anyth':373 'asset':236,241,261,298 'attach':162 'auto':300 'automat':347,361 'avail':44 'base':340 'basilisk':292 'behind':66,81,105 'bigger':355 'block':56,61,90,101,125 'blog':34 'break':372 'call':65,172 'campaign':152 'cell':278,323,334,368 'certain':182 'check':229 'compil':27 'complet':79 'concept':159 'contain':403 'context':296 'default':257 'defin':239 'detail':405 'dice':382,386,394 'differ':147 'dimens':269,311 'document':232 'dragon':324 'drop':237,246,251,286,303 'edit':219 'eg':191,270,315,357 'element':171 'even':279 'everyth':104 'exact':320 'exampl':114 'exist':71 'features/changes':31 'final':415 'fit':319,365 'full':40,222 'fulli':109 'game':23 'github':47 'github.com':49,53 'github.com/kruptein/planarally/releases/':48 'github.com/kruptein/planarally/releases/tag/2024.1)':52 'give':194,206 'goblin':271,316,363 'granular':188 'grid':277,306,322,333 'heard':6 'histori':383,387 'host':17 'hover':401 'howev':370 'i.e':136 'import':30 'improv':384 'instead':410 'introduc':64 'item':204 'locat':352 'longer':145 'look':134 'make':362 'manag':166,175 'map':249,359 'mark':87 'mean':259 'method':339 'mode':62,73,82 'name':314 'never':5 'new':59,169,226 'note':42,140,150,153,154,174,183,212,227,231 'obscur':110 'onto':304 'open':13 'open-sourc':12 'overhaul':141 'overview':223 'particular':208 'planar':9 'player':130,199,209 'possibl':179 'post':35 'previous':297,397 'privat':211 'pure':264 'ratio':238,252,287 'releas':41 'renam':77 'render':93 'repres':282 'resiz':263,291,328 'result':416 'retriev':202 'right':190 'roll':392,409 'scale':244,301 'self':16 'self-host':15 'shape':86,102,149,164 'share':181 'show':128,390,413 'shown':399 'singl':158 'size':356 'sourc':14 'specif':408 'specifi':268 'still':127 'system':228,345,381 'tabletop':19 'take':274 'tree':120,138 'trunk':121,139 'ttrpg':22 'ui':170 'updat':57 'use':337,377 'user':186 've':26 'view':195,217 'virtual':18 'vision':55,60,72,89,100,124 'vtt':20 'wasn':375 'wherea':284 'would':299,318,326,360,371 'www.planarally.io':37,234 'www.planarally.io/blog/release-2024.1/).':36 'www.planarally.io/docs/game/notes/).':233"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706456482
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11249384"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706370082 {#1433
      date: 2024-01-27 16:41:22.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#3230
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#1703
    +user: Proxies\__CG__\App\Entity\User {#1693
      +avatar: Proxies\__CG__\App\Entity\Image {#3444 …}
      +cover: Proxies\__CG__\App\Entity\Image {#3446 …}
      +email: "Jozzo@lemmy.world"
      +username: "@Jozzo@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729060583 {#3439
        date: 2024-10-16 08:36:23.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3447 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3449 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3451 …}
      +entries: Doctrine\ORM\PersistentCollection {#3453 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3455 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3457 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3459 …}
      +posts: Doctrine\ORM\PersistentCollection {#3461 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3463 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3465 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3467 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3469 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3471 …}
      +follows: Doctrine\ORM\PersistentCollection {#3473 …}
      +followers: Doctrine\ORM\PersistentCollection {#3475 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3477 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3479 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3481 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3483 …}
      +reports: Doctrine\ORM\PersistentCollection {#3485 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3487 …}
      +violations: Doctrine\ORM\PersistentCollection {#3489 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3491 …}
      +awards: Doctrine\ORM\PersistentCollection {#3493 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3495 …}
      +categories: Doctrine\ORM\PersistentCollection {#3497 …}
      -id: 4644
      -password: "$2y$13$EG8//3bjMyzXkH8KyQ0DT.0exC864sMy72X9quRlK7fll4U5/.rR."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3499 …}
      +apId: "Jozzo@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Jozzo"
      +apPublicUrl: "https://lemmy.world/u/Jozzo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Jozzo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728668277 {#3436
        date: 2024-10-11 19:37:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687136019 {#3438
        date: 2023-06-19 02:53:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1700 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1438 …}
    +slug: "PlanarAlly-2024-1-Release"
    +title: "PlanarAlly 2024.1 Release!"
    +url: "https://github.com/Kruptein/PlanarAlly/releases/tag/2024.1"
    +body: """
      For those that have never heard of it, PlanarAlly is an open-source self-hosted virtual tabletop (VTT) for TTRPG games. Here I’ve compiled the most important features/changes from their [blog post](https://www.planarally.io/blog/release-2024.1/). The full release notes are available on their GitHub: [github.com/Kruptein/PlanarAlly/releases/…/2024.1](https://github.com/Kruptein/PlanarAlly/releases/tag/2024.1)\n
      \n
      Vision Blocking Update\n
      ----------------------\n
      \n
      A new vision blocking mode is introduced, called *behind*. It will accompany the existing vision mode which will be renamed to *complete*.\n
      \n
      When *behind* mode is active, the shape marked as vision blocking will be rendered as if it’s not a vision blocking shape, but everything behind it will be fully obscured. This will for example allow you to have a tree trunk that is vision blocking, but still show the players what they are looking at (i.e. a tree trunk).\n
      \n
      Notes Overhaul\n
      --------------\n
      \n
      There is no longer a difference between shape notes and campaign notes. Notes are now a single concept, can be attached to shapes and managed through a new UI element called the Note Manager.\n
      \n
      It’s now possible to share certain notes to other users with granular access rights, eg. you can give *view* access to all players when they retrieve an item, or give a particular player a private note that only they can *view* and *edit*.\n
      \n
      For a full overview of the new note system, check the [notes documentation](https://www.planarally.io/docs/game/notes/).\n
      \n
      Asset Drop Ratio\n
      ----------------\n
      \n
      Defines how assets should be scaled when dropped on the map. A drop ratio of 1 is the default, it means the asset will resize purely on it’s specified dimensions, eg. goblin_1x1 will take up 1 grid cell even if it represents 10ft, whereas a drop ratio of 0.5 will resize basilisk_2x2 to 1x1.\n
      \n
      > *Context: Previously, assets would auto scale when dropped onto the grid if they have a dimension in their name, eg. goblin_1x1 would fit exactly 1 grid cell, dragon_3x3 would be resized to 3 by 3 grid cells. This was using a method based on the 5ft-system to automatically adjust this when a location had a bigger size (eg. 10ft maps would automatically make goblin_2x2 fit in 1 cell). This however would break anything that wasn’t using the 5ft-system.*\n
      \n
      Dice History Improvements\n
      -------------------------\n
      \n
      The dice history will now show who rolled the dice (it was previously only shown on hover) and contains more details on the specific roll instead of only showing the final result.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 47
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729060583 {#1435
      date: 2024-10-16 08:36:23.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1694 …}
    +votes: Doctrine\ORM\PersistentCollection {#1698 …}
    +reports: Doctrine\ORM\PersistentCollection {#1709 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1610 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1606 …}
    +badges: Doctrine\ORM\PersistentCollection {#1612 …}
    +children: []
    -id: 33449
    -titleTs: "'2024.1':2 'planar':1 'releas':3"
    -bodyTs: "'/2024.1':51 '/blog/release-2024.1/).':38 '/docs/game/notes/).':235 '/kruptein/planarally/releases/':50 '/kruptein/planarally/releases/tag/2024.1)':54 '0.5':289 '1':254,276,321,367 '10ft':283,358 '1x1':272,295,317 '2x2':293,364 '3':330,332 '3x3':325 '5ft':344,380 '5ft-system':343,379 'access':189,196 'accompani':69 'activ':84 'adjust':348 'allow':115 'anyth':373 'asset':236,241,261,298 'attach':162 'auto':300 'automat':347,361 'avail':44 'base':340 'basilisk':292 'behind':66,81,105 'bigger':355 'block':56,61,90,101,125 'blog':34 'break':372 'call':65,172 'campaign':152 'cell':278,323,334,368 'certain':182 'check':229 'compil':27 'complet':79 'concept':159 'contain':403 'context':296 'default':257 'defin':239 'detail':405 'dice':382,386,394 'differ':147 'dimens':269,311 'document':232 'dragon':324 'drop':237,246,251,286,303 'edit':219 'eg':191,270,315,357 'element':171 'even':279 'everyth':104 'exact':320 'exampl':114 'exist':71 'features/changes':31 'final':415 'fit':319,365 'full':40,222 'fulli':109 'game':23 'github':47 'github.com':49,53 'github.com/kruptein/planarally/releases/':48 'github.com/kruptein/planarally/releases/tag/2024.1)':52 'give':194,206 'goblin':271,316,363 'granular':188 'grid':277,306,322,333 'heard':6 'histori':383,387 'host':17 'hover':401 'howev':370 'i.e':136 'import':30 'improv':384 'instead':410 'introduc':64 'item':204 'locat':352 'longer':145 'look':134 'make':362 'manag':166,175 'map':249,359 'mark':87 'mean':259 'method':339 'mode':62,73,82 'name':314 'never':5 'new':59,169,226 'note':42,140,150,153,154,174,183,212,227,231 'obscur':110 'onto':304 'open':13 'open-sourc':12 'overhaul':141 'overview':223 'particular':208 'planar':9 'player':130,199,209 'possibl':179 'post':35 'previous':297,397 'privat':211 'pure':264 'ratio':238,252,287 'releas':41 'renam':77 'render':93 'repres':282 'resiz':263,291,328 'result':416 'retriev':202 'right':190 'roll':392,409 'scale':244,301 'self':16 'self-host':15 'shape':86,102,149,164 'share':181 'show':128,390,413 'shown':399 'singl':158 'size':356 'sourc':14 'specif':408 'specifi':268 'still':127 'system':228,345,381 'tabletop':19 'take':274 'tree':120,138 'trunk':121,139 'ttrpg':22 'ui':170 'updat':57 'use':337,377 'user':186 've':26 'view':195,217 'virtual':18 'vision':55,60,72,89,100,124 'vtt':20 'wasn':375 'wherea':284 'would':299,318,326,360,371 'www.planarally.io':37,234 'www.planarally.io/blog/release-2024.1/).':36 'www.planarally.io/docs/game/notes/).':233"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706456482
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11249384"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706370082 {#1433
      date: 2024-01-27 16:41:22.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 75.87 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1693
    +avatar: Proxies\__CG__\App\Entity\Image {#3444 …}
    +cover: Proxies\__CG__\App\Entity\Image {#3446 …}
    +email: "Jozzo@lemmy.world"
    +username: "@Jozzo@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729060583 {#3439
      date: 2024-10-16 08:36:23.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3447 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3449 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3451 …}
    +entries: Doctrine\ORM\PersistentCollection {#3453 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3455 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3457 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3459 …}
    +posts: Doctrine\ORM\PersistentCollection {#3461 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3463 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3465 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3467 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3469 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3471 …}
    +follows: Doctrine\ORM\PersistentCollection {#3473 …}
    +followers: Doctrine\ORM\PersistentCollection {#3475 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3477 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3479 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3481 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3483 …}
    +reports: Doctrine\ORM\PersistentCollection {#3485 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3487 …}
    +violations: Doctrine\ORM\PersistentCollection {#3489 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3491 …}
    +awards: Doctrine\ORM\PersistentCollection {#3493 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3495 …}
    +categories: Doctrine\ORM\PersistentCollection {#3497 …}
    -id: 4644
    -password: "$2y$13$EG8//3bjMyzXkH8KyQ0DT.0exC864sMy72X9quRlK7fll4U5/.rR."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3499 …}
    +apId: "Jozzo@lemmy.world"
    +apProfileId: "https://lemmy.world/u/Jozzo"
    +apPublicUrl: "https://lemmy.world/u/Jozzo"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "Jozzo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728668277 {#3436
      date: 2024-10-11 19:37:57.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687136019 {#3438
      date: 2023-06-19 02:53:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#3399
  +user: Proxies\__CG__\App\Entity\User {#1693
    +avatar: Proxies\__CG__\App\Entity\Image {#3444 …}
    +cover: Proxies\__CG__\App\Entity\Image {#3446 …}
    +email: "Jozzo@lemmy.world"
    +username: "@Jozzo@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729060583 {#3439
      date: 2024-10-16 08:36:23.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3447 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3449 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3451 …}
    +entries: Doctrine\ORM\PersistentCollection {#3453 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3455 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3457 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3459 …}
    +posts: Doctrine\ORM\PersistentCollection {#3461 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3463 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3465 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3467 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3469 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3471 …}
    +follows: Doctrine\ORM\PersistentCollection {#3473 …}
    +followers: Doctrine\ORM\PersistentCollection {#3475 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3477 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3479 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3481 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3483 …}
    +reports: Doctrine\ORM\PersistentCollection {#3485 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3487 …}
    +violations: Doctrine\ORM\PersistentCollection {#3489 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3491 …}
    +awards: Doctrine\ORM\PersistentCollection {#3493 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3495 …}
    +categories: Doctrine\ORM\PersistentCollection {#3497 …}
    -id: 4644
    -password: "$2y$13$EG8//3bjMyzXkH8KyQ0DT.0exC864sMy72X9quRlK7fll4U5/.rR."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3499 …}
    +apId: "Jozzo@lemmy.world"
    +apProfileId: "https://lemmy.world/u/Jozzo"
    +apPublicUrl: "https://lemmy.world/u/Jozzo"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "Jozzo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728668277 {#3436
      date: 2024-10-11 19:37:57.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687136019 {#3438
      date: 2023-06-19 02:53:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1706370082 {#1433
    date: 2024-01-27 16:41:22.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3519
  +date: DateTimeImmutable @1706370082 {#1433
    date: 2024-01-27 16:41:22.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.11 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706370082 {#1433
    date: 2024-01-27 16:41:22.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#3573
  +createdAt: DateTimeImmutable @1706370082 {#1433
    date: 2024-01-27 16:41:22.0 +01:00
  }
  +editedAt: null
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.43 ms
Input props
[
  "subject" => App\Entity\Entry {#1703
    +user: Proxies\__CG__\App\Entity\User {#1693
      +avatar: Proxies\__CG__\App\Entity\Image {#3444 …}
      +cover: Proxies\__CG__\App\Entity\Image {#3446 …}
      +email: "Jozzo@lemmy.world"
      +username: "@Jozzo@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729060583 {#3439
        date: 2024-10-16 08:36:23.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3447 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3449 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3451 …}
      +entries: Doctrine\ORM\PersistentCollection {#3453 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3455 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3457 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3459 …}
      +posts: Doctrine\ORM\PersistentCollection {#3461 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3463 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3465 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3467 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3469 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3471 …}
      +follows: Doctrine\ORM\PersistentCollection {#3473 …}
      +followers: Doctrine\ORM\PersistentCollection {#3475 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3477 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3479 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3481 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3483 …}
      +reports: Doctrine\ORM\PersistentCollection {#3485 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3487 …}
      +violations: Doctrine\ORM\PersistentCollection {#3489 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3491 …}
      +awards: Doctrine\ORM\PersistentCollection {#3493 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3495 …}
      +categories: Doctrine\ORM\PersistentCollection {#3497 …}
      -id: 4644
      -password: "$2y$13$EG8//3bjMyzXkH8KyQ0DT.0exC864sMy72X9quRlK7fll4U5/.rR."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3499 …}
      +apId: "Jozzo@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Jozzo"
      +apPublicUrl: "https://lemmy.world/u/Jozzo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Jozzo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728668277 {#3436
        date: 2024-10-11 19:37:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687136019 {#3438
        date: 2023-06-19 02:53:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1700 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1438 …}
    +slug: "PlanarAlly-2024-1-Release"
    +title: "PlanarAlly 2024.1 Release!"
    +url: "https://github.com/Kruptein/PlanarAlly/releases/tag/2024.1"
    +body: """
      For those that have never heard of it, PlanarAlly is an open-source self-hosted virtual tabletop (VTT) for TTRPG games. Here I’ve compiled the most important features/changes from their [blog post](https://www.planarally.io/blog/release-2024.1/). The full release notes are available on their GitHub: [github.com/Kruptein/PlanarAlly/releases/…/2024.1](https://github.com/Kruptein/PlanarAlly/releases/tag/2024.1)\n
      \n
      Vision Blocking Update\n
      ----------------------\n
      \n
      A new vision blocking mode is introduced, called *behind*. It will accompany the existing vision mode which will be renamed to *complete*.\n
      \n
      When *behind* mode is active, the shape marked as vision blocking will be rendered as if it’s not a vision blocking shape, but everything behind it will be fully obscured. This will for example allow you to have a tree trunk that is vision blocking, but still show the players what they are looking at (i.e. a tree trunk).\n
      \n
      Notes Overhaul\n
      --------------\n
      \n
      There is no longer a difference between shape notes and campaign notes. Notes are now a single concept, can be attached to shapes and managed through a new UI element called the Note Manager.\n
      \n
      It’s now possible to share certain notes to other users with granular access rights, eg. you can give *view* access to all players when they retrieve an item, or give a particular player a private note that only they can *view* and *edit*.\n
      \n
      For a full overview of the new note system, check the [notes documentation](https://www.planarally.io/docs/game/notes/).\n
      \n
      Asset Drop Ratio\n
      ----------------\n
      \n
      Defines how assets should be scaled when dropped on the map. A drop ratio of 1 is the default, it means the asset will resize purely on it’s specified dimensions, eg. goblin_1x1 will take up 1 grid cell even if it represents 10ft, whereas a drop ratio of 0.5 will resize basilisk_2x2 to 1x1.\n
      \n
      > *Context: Previously, assets would auto scale when dropped onto the grid if they have a dimension in their name, eg. goblin_1x1 would fit exactly 1 grid cell, dragon_3x3 would be resized to 3 by 3 grid cells. This was using a method based on the 5ft-system to automatically adjust this when a location had a bigger size (eg. 10ft maps would automatically make goblin_2x2 fit in 1 cell). This however would break anything that wasn’t using the 5ft-system.*\n
      \n
      Dice History Improvements\n
      -------------------------\n
      \n
      The dice history will now show who rolled the dice (it was previously only shown on hover) and contains more details on the specific roll instead of only showing the final result.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 47
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729060583 {#1435
      date: 2024-10-16 08:36:23.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1694 …}
    +votes: Doctrine\ORM\PersistentCollection {#1698 …}
    +reports: Doctrine\ORM\PersistentCollection {#1709 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1610 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1606 …}
    +badges: Doctrine\ORM\PersistentCollection {#1612 …}
    +children: []
    -id: 33449
    -titleTs: "'2024.1':2 'planar':1 'releas':3"
    -bodyTs: "'/2024.1':51 '/blog/release-2024.1/).':38 '/docs/game/notes/).':235 '/kruptein/planarally/releases/':50 '/kruptein/planarally/releases/tag/2024.1)':54 '0.5':289 '1':254,276,321,367 '10ft':283,358 '1x1':272,295,317 '2x2':293,364 '3':330,332 '3x3':325 '5ft':344,380 '5ft-system':343,379 'access':189,196 'accompani':69 'activ':84 'adjust':348 'allow':115 'anyth':373 'asset':236,241,261,298 'attach':162 'auto':300 'automat':347,361 'avail':44 'base':340 'basilisk':292 'behind':66,81,105 'bigger':355 'block':56,61,90,101,125 'blog':34 'break':372 'call':65,172 'campaign':152 'cell':278,323,334,368 'certain':182 'check':229 'compil':27 'complet':79 'concept':159 'contain':403 'context':296 'default':257 'defin':239 'detail':405 'dice':382,386,394 'differ':147 'dimens':269,311 'document':232 'dragon':324 'drop':237,246,251,286,303 'edit':219 'eg':191,270,315,357 'element':171 'even':279 'everyth':104 'exact':320 'exampl':114 'exist':71 'features/changes':31 'final':415 'fit':319,365 'full':40,222 'fulli':109 'game':23 'github':47 'github.com':49,53 'github.com/kruptein/planarally/releases/':48 'github.com/kruptein/planarally/releases/tag/2024.1)':52 'give':194,206 'goblin':271,316,363 'granular':188 'grid':277,306,322,333 'heard':6 'histori':383,387 'host':17 'hover':401 'howev':370 'i.e':136 'import':30 'improv':384 'instead':410 'introduc':64 'item':204 'locat':352 'longer':145 'look':134 'make':362 'manag':166,175 'map':249,359 'mark':87 'mean':259 'method':339 'mode':62,73,82 'name':314 'never':5 'new':59,169,226 'note':42,140,150,153,154,174,183,212,227,231 'obscur':110 'onto':304 'open':13 'open-sourc':12 'overhaul':141 'overview':223 'particular':208 'planar':9 'player':130,199,209 'possibl':179 'post':35 'previous':297,397 'privat':211 'pure':264 'ratio':238,252,287 'releas':41 'renam':77 'render':93 'repres':282 'resiz':263,291,328 'result':416 'retriev':202 'right':190 'roll':392,409 'scale':244,301 'self':16 'self-host':15 'shape':86,102,149,164 'share':181 'show':128,390,413 'shown':399 'singl':158 'size':356 'sourc':14 'specif':408 'specifi':268 'still':127 'system':228,345,381 'tabletop':19 'take':274 'tree':120,138 'trunk':121,139 'ttrpg':22 'ui':170 'updat':57 'use':337,377 'user':186 've':26 'view':195,217 'virtual':18 'vision':55,60,72,89,100,124 'vtt':20 'wasn':375 'wherea':284 'would':299,318,326,360,371 'www.planarally.io':37,234 'www.planarally.io/blog/release-2024.1/).':36 'www.planarally.io/docs/game/notes/).':233"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706456482
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11249384"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706370082 {#1433
      date: 2024-01-27 16:41:22.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#3638
  +subject: App\Entity\Entry {#1703
    +user: Proxies\__CG__\App\Entity\User {#1693
      +avatar: Proxies\__CG__\App\Entity\Image {#3444 …}
      +cover: Proxies\__CG__\App\Entity\Image {#3446 …}
      +email: "Jozzo@lemmy.world"
      +username: "@Jozzo@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729060583 {#3439
        date: 2024-10-16 08:36:23.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3447 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3449 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3451 …}
      +entries: Doctrine\ORM\PersistentCollection {#3453 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3455 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3457 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3459 …}
      +posts: Doctrine\ORM\PersistentCollection {#3461 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3463 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3465 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3467 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3469 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3471 …}
      +follows: Doctrine\ORM\PersistentCollection {#3473 …}
      +followers: Doctrine\ORM\PersistentCollection {#3475 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3477 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3479 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3481 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3483 …}
      +reports: Doctrine\ORM\PersistentCollection {#3485 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3487 …}
      +violations: Doctrine\ORM\PersistentCollection {#3489 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3491 …}
      +awards: Doctrine\ORM\PersistentCollection {#3493 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3495 …}
      +categories: Doctrine\ORM\PersistentCollection {#3497 …}
      -id: 4644
      -password: "$2y$13$EG8//3bjMyzXkH8KyQ0DT.0exC864sMy72X9quRlK7fll4U5/.rR."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3499 …}
      +apId: "Jozzo@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Jozzo"
      +apPublicUrl: "https://lemmy.world/u/Jozzo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Jozzo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728668277 {#3436
        date: 2024-10-11 19:37:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687136019 {#3438
        date: 2023-06-19 02:53:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1700 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1438 …}
    +slug: "PlanarAlly-2024-1-Release"
    +title: "PlanarAlly 2024.1 Release!"
    +url: "https://github.com/Kruptein/PlanarAlly/releases/tag/2024.1"
    +body: """
      For those that have never heard of it, PlanarAlly is an open-source self-hosted virtual tabletop (VTT) for TTRPG games. Here I’ve compiled the most important features/changes from their [blog post](https://www.planarally.io/blog/release-2024.1/). The full release notes are available on their GitHub: [github.com/Kruptein/PlanarAlly/releases/…/2024.1](https://github.com/Kruptein/PlanarAlly/releases/tag/2024.1)\n
      \n
      Vision Blocking Update\n
      ----------------------\n
      \n
      A new vision blocking mode is introduced, called *behind*. It will accompany the existing vision mode which will be renamed to *complete*.\n
      \n
      When *behind* mode is active, the shape marked as vision blocking will be rendered as if it’s not a vision blocking shape, but everything behind it will be fully obscured. This will for example allow you to have a tree trunk that is vision blocking, but still show the players what they are looking at (i.e. a tree trunk).\n
      \n
      Notes Overhaul\n
      --------------\n
      \n
      There is no longer a difference between shape notes and campaign notes. Notes are now a single concept, can be attached to shapes and managed through a new UI element called the Note Manager.\n
      \n
      It’s now possible to share certain notes to other users with granular access rights, eg. you can give *view* access to all players when they retrieve an item, or give a particular player a private note that only they can *view* and *edit*.\n
      \n
      For a full overview of the new note system, check the [notes documentation](https://www.planarally.io/docs/game/notes/).\n
      \n
      Asset Drop Ratio\n
      ----------------\n
      \n
      Defines how assets should be scaled when dropped on the map. A drop ratio of 1 is the default, it means the asset will resize purely on it’s specified dimensions, eg. goblin_1x1 will take up 1 grid cell even if it represents 10ft, whereas a drop ratio of 0.5 will resize basilisk_2x2 to 1x1.\n
      \n
      > *Context: Previously, assets would auto scale when dropped onto the grid if they have a dimension in their name, eg. goblin_1x1 would fit exactly 1 grid cell, dragon_3x3 would be resized to 3 by 3 grid cells. This was using a method based on the 5ft-system to automatically adjust this when a location had a bigger size (eg. 10ft maps would automatically make goblin_2x2 fit in 1 cell). This however would break anything that wasn’t using the 5ft-system.*\n
      \n
      Dice History Improvements\n
      -------------------------\n
      \n
      The dice history will now show who rolled the dice (it was previously only shown on hover) and contains more details on the specific roll instead of only showing the final result.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 47
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729060583 {#1435
      date: 2024-10-16 08:36:23.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1694 …}
    +votes: Doctrine\ORM\PersistentCollection {#1698 …}
    +reports: Doctrine\ORM\PersistentCollection {#1709 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1610 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1606 …}
    +badges: Doctrine\ORM\PersistentCollection {#1612 …}
    +children: []
    -id: 33449
    -titleTs: "'2024.1':2 'planar':1 'releas':3"
    -bodyTs: "'/2024.1':51 '/blog/release-2024.1/).':38 '/docs/game/notes/).':235 '/kruptein/planarally/releases/':50 '/kruptein/planarally/releases/tag/2024.1)':54 '0.5':289 '1':254,276,321,367 '10ft':283,358 '1x1':272,295,317 '2x2':293,364 '3':330,332 '3x3':325 '5ft':344,380 '5ft-system':343,379 'access':189,196 'accompani':69 'activ':84 'adjust':348 'allow':115 'anyth':373 'asset':236,241,261,298 'attach':162 'auto':300 'automat':347,361 'avail':44 'base':340 'basilisk':292 'behind':66,81,105 'bigger':355 'block':56,61,90,101,125 'blog':34 'break':372 'call':65,172 'campaign':152 'cell':278,323,334,368 'certain':182 'check':229 'compil':27 'complet':79 'concept':159 'contain':403 'context':296 'default':257 'defin':239 'detail':405 'dice':382,386,394 'differ':147 'dimens':269,311 'document':232 'dragon':324 'drop':237,246,251,286,303 'edit':219 'eg':191,270,315,357 'element':171 'even':279 'everyth':104 'exact':320 'exampl':114 'exist':71 'features/changes':31 'final':415 'fit':319,365 'full':40,222 'fulli':109 'game':23 'github':47 'github.com':49,53 'github.com/kruptein/planarally/releases/':48 'github.com/kruptein/planarally/releases/tag/2024.1)':52 'give':194,206 'goblin':271,316,363 'granular':188 'grid':277,306,322,333 'heard':6 'histori':383,387 'host':17 'hover':401 'howev':370 'i.e':136 'import':30 'improv':384 'instead':410 'introduc':64 'item':204 'locat':352 'longer':145 'look':134 'make':362 'manag':166,175 'map':249,359 'mark':87 'mean':259 'method':339 'mode':62,73,82 'name':314 'never':5 'new':59,169,226 'note':42,140,150,153,154,174,183,212,227,231 'obscur':110 'onto':304 'open':13 'open-sourc':12 'overhaul':141 'overview':223 'particular':208 'planar':9 'player':130,199,209 'possibl':179 'post':35 'previous':297,397 'privat':211 'pure':264 'ratio':238,252,287 'releas':41 'renam':77 'render':93 'repres':282 'resiz':263,291,328 'result':416 'retriev':202 'right':190 'roll':392,409 'scale':244,301 'self':16 'self-host':15 'shape':86,102,149,164 'share':181 'show':128,390,413 'shown':399 'singl':158 'size':356 'sourc':14 'specif':408 'specifi':268 'still':127 'system':228,345,381 'tabletop':19 'take':274 'tree':120,138 'trunk':121,139 'ttrpg':22 'ui':170 'updat':57 'use':337,377 'user':186 've':26 'view':195,217 'virtual':18 'vision':55,60,72,89,100,124 'vtt':20 'wasn':375 'wherea':284 'would':299,318,326,360,371 'www.planarally.io':37,234 'www.planarally.io/blog/release-2024.1/).':36 'www.planarally.io/docs/game/notes/).':233"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706456482
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11249384"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706370082 {#1433
      date: 2024-01-27 16:41:22.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.67 ms
Input props
[
  "subject" => App\Entity\Entry {#1703
    +user: Proxies\__CG__\App\Entity\User {#1693
      +avatar: Proxies\__CG__\App\Entity\Image {#3444 …}
      +cover: Proxies\__CG__\App\Entity\Image {#3446 …}
      +email: "Jozzo@lemmy.world"
      +username: "@Jozzo@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729060583 {#3439
        date: 2024-10-16 08:36:23.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3447 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3449 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3451 …}
      +entries: Doctrine\ORM\PersistentCollection {#3453 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3455 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3457 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3459 …}
      +posts: Doctrine\ORM\PersistentCollection {#3461 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3463 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3465 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3467 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3469 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3471 …}
      +follows: Doctrine\ORM\PersistentCollection {#3473 …}
      +followers: Doctrine\ORM\PersistentCollection {#3475 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3477 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3479 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3481 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3483 …}
      +reports: Doctrine\ORM\PersistentCollection {#3485 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3487 …}
      +violations: Doctrine\ORM\PersistentCollection {#3489 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3491 …}
      +awards: Doctrine\ORM\PersistentCollection {#3493 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3495 …}
      +categories: Doctrine\ORM\PersistentCollection {#3497 …}
      -id: 4644
      -password: "$2y$13$EG8//3bjMyzXkH8KyQ0DT.0exC864sMy72X9quRlK7fll4U5/.rR."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3499 …}
      +apId: "Jozzo@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Jozzo"
      +apPublicUrl: "https://lemmy.world/u/Jozzo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Jozzo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728668277 {#3436
        date: 2024-10-11 19:37:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687136019 {#3438
        date: 2023-06-19 02:53:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1700 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1438 …}
    +slug: "PlanarAlly-2024-1-Release"
    +title: "PlanarAlly 2024.1 Release!"
    +url: "https://github.com/Kruptein/PlanarAlly/releases/tag/2024.1"
    +body: """
      For those that have never heard of it, PlanarAlly is an open-source self-hosted virtual tabletop (VTT) for TTRPG games. Here I’ve compiled the most important features/changes from their [blog post](https://www.planarally.io/blog/release-2024.1/). The full release notes are available on their GitHub: [github.com/Kruptein/PlanarAlly/releases/…/2024.1](https://github.com/Kruptein/PlanarAlly/releases/tag/2024.1)\n
      \n
      Vision Blocking Update\n
      ----------------------\n
      \n
      A new vision blocking mode is introduced, called *behind*. It will accompany the existing vision mode which will be renamed to *complete*.\n
      \n
      When *behind* mode is active, the shape marked as vision blocking will be rendered as if it’s not a vision blocking shape, but everything behind it will be fully obscured. This will for example allow you to have a tree trunk that is vision blocking, but still show the players what they are looking at (i.e. a tree trunk).\n
      \n
      Notes Overhaul\n
      --------------\n
      \n
      There is no longer a difference between shape notes and campaign notes. Notes are now a single concept, can be attached to shapes and managed through a new UI element called the Note Manager.\n
      \n
      It’s now possible to share certain notes to other users with granular access rights, eg. you can give *view* access to all players when they retrieve an item, or give a particular player a private note that only they can *view* and *edit*.\n
      \n
      For a full overview of the new note system, check the [notes documentation](https://www.planarally.io/docs/game/notes/).\n
      \n
      Asset Drop Ratio\n
      ----------------\n
      \n
      Defines how assets should be scaled when dropped on the map. A drop ratio of 1 is the default, it means the asset will resize purely on it’s specified dimensions, eg. goblin_1x1 will take up 1 grid cell even if it represents 10ft, whereas a drop ratio of 0.5 will resize basilisk_2x2 to 1x1.\n
      \n
      > *Context: Previously, assets would auto scale when dropped onto the grid if they have a dimension in their name, eg. goblin_1x1 would fit exactly 1 grid cell, dragon_3x3 would be resized to 3 by 3 grid cells. This was using a method based on the 5ft-system to automatically adjust this when a location had a bigger size (eg. 10ft maps would automatically make goblin_2x2 fit in 1 cell). This however would break anything that wasn’t using the 5ft-system.*\n
      \n
      Dice History Improvements\n
      -------------------------\n
      \n
      The dice history will now show who rolled the dice (it was previously only shown on hover) and contains more details on the specific roll instead of only showing the final result.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 47
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729060583 {#1435
      date: 2024-10-16 08:36:23.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1694 …}
    +votes: Doctrine\ORM\PersistentCollection {#1698 …}
    +reports: Doctrine\ORM\PersistentCollection {#1709 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1610 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1606 …}
    +badges: Doctrine\ORM\PersistentCollection {#1612 …}
    +children: []
    -id: 33449
    -titleTs: "'2024.1':2 'planar':1 'releas':3"
    -bodyTs: "'/2024.1':51 '/blog/release-2024.1/).':38 '/docs/game/notes/).':235 '/kruptein/planarally/releases/':50 '/kruptein/planarally/releases/tag/2024.1)':54 '0.5':289 '1':254,276,321,367 '10ft':283,358 '1x1':272,295,317 '2x2':293,364 '3':330,332 '3x3':325 '5ft':344,380 '5ft-system':343,379 'access':189,196 'accompani':69 'activ':84 'adjust':348 'allow':115 'anyth':373 'asset':236,241,261,298 'attach':162 'auto':300 'automat':347,361 'avail':44 'base':340 'basilisk':292 'behind':66,81,105 'bigger':355 'block':56,61,90,101,125 'blog':34 'break':372 'call':65,172 'campaign':152 'cell':278,323,334,368 'certain':182 'check':229 'compil':27 'complet':79 'concept':159 'contain':403 'context':296 'default':257 'defin':239 'detail':405 'dice':382,386,394 'differ':147 'dimens':269,311 'document':232 'dragon':324 'drop':237,246,251,286,303 'edit':219 'eg':191,270,315,357 'element':171 'even':279 'everyth':104 'exact':320 'exampl':114 'exist':71 'features/changes':31 'final':415 'fit':319,365 'full':40,222 'fulli':109 'game':23 'github':47 'github.com':49,53 'github.com/kruptein/planarally/releases/':48 'github.com/kruptein/planarally/releases/tag/2024.1)':52 'give':194,206 'goblin':271,316,363 'granular':188 'grid':277,306,322,333 'heard':6 'histori':383,387 'host':17 'hover':401 'howev':370 'i.e':136 'import':30 'improv':384 'instead':410 'introduc':64 'item':204 'locat':352 'longer':145 'look':134 'make':362 'manag':166,175 'map':249,359 'mark':87 'mean':259 'method':339 'mode':62,73,82 'name':314 'never':5 'new':59,169,226 'note':42,140,150,153,154,174,183,212,227,231 'obscur':110 'onto':304 'open':13 'open-sourc':12 'overhaul':141 'overview':223 'particular':208 'planar':9 'player':130,199,209 'possibl':179 'post':35 'previous':297,397 'privat':211 'pure':264 'ratio':238,252,287 'releas':41 'renam':77 'render':93 'repres':282 'resiz':263,291,328 'result':416 'retriev':202 'right':190 'roll':392,409 'scale':244,301 'self':16 'self-host':15 'shape':86,102,149,164 'share':181 'show':128,390,413 'shown':399 'singl':158 'size':356 'sourc':14 'specif':408 'specifi':268 'still':127 'system':228,345,381 'tabletop':19 'take':274 'tree':120,138 'trunk':121,139 'ttrpg':22 'ui':170 'updat':57 'use':337,377 'user':186 've':26 'view':195,217 'virtual':18 'vision':55,60,72,89,100,124 'vtt':20 'wasn':375 'wherea':284 'would':299,318,326,360,371 'www.planarally.io':37,234 'www.planarally.io/blog/release-2024.1/).':36 'www.planarally.io/docs/game/notes/).':233"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706456482
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11249384"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706370082 {#1433
      date: 2024-01-27 16:41:22.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#3695
  +formDest: "entry"
  +subject: App\Entity\Entry {#1703
    +user: Proxies\__CG__\App\Entity\User {#1693
      +avatar: Proxies\__CG__\App\Entity\Image {#3444 …}
      +cover: Proxies\__CG__\App\Entity\Image {#3446 …}
      +email: "Jozzo@lemmy.world"
      +username: "@Jozzo@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729060583 {#3439
        date: 2024-10-16 08:36:23.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3447 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3449 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3451 …}
      +entries: Doctrine\ORM\PersistentCollection {#3453 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3455 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3457 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3459 …}
      +posts: Doctrine\ORM\PersistentCollection {#3461 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3463 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3465 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3467 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3469 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3471 …}
      +follows: Doctrine\ORM\PersistentCollection {#3473 …}
      +followers: Doctrine\ORM\PersistentCollection {#3475 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3477 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3479 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3481 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3483 …}
      +reports: Doctrine\ORM\PersistentCollection {#3485 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3487 …}
      +violations: Doctrine\ORM\PersistentCollection {#3489 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3491 …}
      +awards: Doctrine\ORM\PersistentCollection {#3493 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3495 …}
      +categories: Doctrine\ORM\PersistentCollection {#3497 …}
      -id: 4644
      -password: "$2y$13$EG8//3bjMyzXkH8KyQ0DT.0exC864sMy72X9quRlK7fll4U5/.rR."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3499 …}
      +apId: "Jozzo@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Jozzo"
      +apPublicUrl: "https://lemmy.world/u/Jozzo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Jozzo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728668277 {#3436
        date: 2024-10-11 19:37:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687136019 {#3438
        date: 2023-06-19 02:53:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1700 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1438 …}
    +slug: "PlanarAlly-2024-1-Release"
    +title: "PlanarAlly 2024.1 Release!"
    +url: "https://github.com/Kruptein/PlanarAlly/releases/tag/2024.1"
    +body: """
      For those that have never heard of it, PlanarAlly is an open-source self-hosted virtual tabletop (VTT) for TTRPG games. Here I’ve compiled the most important features/changes from their [blog post](https://www.planarally.io/blog/release-2024.1/). The full release notes are available on their GitHub: [github.com/Kruptein/PlanarAlly/releases/…/2024.1](https://github.com/Kruptein/PlanarAlly/releases/tag/2024.1)\n
      \n
      Vision Blocking Update\n
      ----------------------\n
      \n
      A new vision blocking mode is introduced, called *behind*. It will accompany the existing vision mode which will be renamed to *complete*.\n
      \n
      When *behind* mode is active, the shape marked as vision blocking will be rendered as if it’s not a vision blocking shape, but everything behind it will be fully obscured. This will for example allow you to have a tree trunk that is vision blocking, but still show the players what they are looking at (i.e. a tree trunk).\n
      \n
      Notes Overhaul\n
      --------------\n
      \n
      There is no longer a difference between shape notes and campaign notes. Notes are now a single concept, can be attached to shapes and managed through a new UI element called the Note Manager.\n
      \n
      It’s now possible to share certain notes to other users with granular access rights, eg. you can give *view* access to all players when they retrieve an item, or give a particular player a private note that only they can *view* and *edit*.\n
      \n
      For a full overview of the new note system, check the [notes documentation](https://www.planarally.io/docs/game/notes/).\n
      \n
      Asset Drop Ratio\n
      ----------------\n
      \n
      Defines how assets should be scaled when dropped on the map. A drop ratio of 1 is the default, it means the asset will resize purely on it’s specified dimensions, eg. goblin_1x1 will take up 1 grid cell even if it represents 10ft, whereas a drop ratio of 0.5 will resize basilisk_2x2 to 1x1.\n
      \n
      > *Context: Previously, assets would auto scale when dropped onto the grid if they have a dimension in their name, eg. goblin_1x1 would fit exactly 1 grid cell, dragon_3x3 would be resized to 3 by 3 grid cells. This was using a method based on the 5ft-system to automatically adjust this when a location had a bigger size (eg. 10ft maps would automatically make goblin_2x2 fit in 1 cell). This however would break anything that wasn’t using the 5ft-system.*\n
      \n
      Dice History Improvements\n
      -------------------------\n
      \n
      The dice history will now show who rolled the dice (it was previously only shown on hover) and contains more details on the specific roll instead of only showing the final result.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 47
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729060583 {#1435
      date: 2024-10-16 08:36:23.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1694 …}
    +votes: Doctrine\ORM\PersistentCollection {#1698 …}
    +reports: Doctrine\ORM\PersistentCollection {#1709 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1610 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1606 …}
    +badges: Doctrine\ORM\PersistentCollection {#1612 …}
    +children: []
    -id: 33449
    -titleTs: "'2024.1':2 'planar':1 'releas':3"
    -bodyTs: "'/2024.1':51 '/blog/release-2024.1/).':38 '/docs/game/notes/).':235 '/kruptein/planarally/releases/':50 '/kruptein/planarally/releases/tag/2024.1)':54 '0.5':289 '1':254,276,321,367 '10ft':283,358 '1x1':272,295,317 '2x2':293,364 '3':330,332 '3x3':325 '5ft':344,380 '5ft-system':343,379 'access':189,196 'accompani':69 'activ':84 'adjust':348 'allow':115 'anyth':373 'asset':236,241,261,298 'attach':162 'auto':300 'automat':347,361 'avail':44 'base':340 'basilisk':292 'behind':66,81,105 'bigger':355 'block':56,61,90,101,125 'blog':34 'break':372 'call':65,172 'campaign':152 'cell':278,323,334,368 'certain':182 'check':229 'compil':27 'complet':79 'concept':159 'contain':403 'context':296 'default':257 'defin':239 'detail':405 'dice':382,386,394 'differ':147 'dimens':269,311 'document':232 'dragon':324 'drop':237,246,251,286,303 'edit':219 'eg':191,270,315,357 'element':171 'even':279 'everyth':104 'exact':320 'exampl':114 'exist':71 'features/changes':31 'final':415 'fit':319,365 'full':40,222 'fulli':109 'game':23 'github':47 'github.com':49,53 'github.com/kruptein/planarally/releases/':48 'github.com/kruptein/planarally/releases/tag/2024.1)':52 'give':194,206 'goblin':271,316,363 'granular':188 'grid':277,306,322,333 'heard':6 'histori':383,387 'host':17 'hover':401 'howev':370 'i.e':136 'import':30 'improv':384 'instead':410 'introduc':64 'item':204 'locat':352 'longer':145 'look':134 'make':362 'manag':166,175 'map':249,359 'mark':87 'mean':259 'method':339 'mode':62,73,82 'name':314 'never':5 'new':59,169,226 'note':42,140,150,153,154,174,183,212,227,231 'obscur':110 'onto':304 'open':13 'open-sourc':12 'overhaul':141 'overview':223 'particular':208 'planar':9 'player':130,199,209 'possibl':179 'post':35 'previous':297,397 'privat':211 'pure':264 'ratio':238,252,287 'releas':41 'renam':77 'render':93 'repres':282 'resiz':263,291,328 'result':416 'retriev':202 'right':190 'roll':392,409 'scale':244,301 'self':16 'self-host':15 'shape':86,102,149,164 'share':181 'show':128,390,413 'shown':399 'singl':158 'size':356 'sourc':14 'specif':408 'specifi':268 'still':127 'system':228,345,381 'tabletop':19 'take':274 'tree':120,138 'trunk':121,139 'ttrpg':22 'ui':170 'updat':57 'use':337,377 'user':186 've':26 'view':195,217 'virtual':18 'vision':55,60,72,89,100,124 'vtt':20 'wasn':375 'wherea':284 'would':299,318,326,360,371 'www.planarally.io':37,234 'www.planarally.io/blog/release-2024.1/).':36 'www.planarally.io/docs/game/notes/).':233"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706456482
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11249384"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706370082 {#1433
      date: 2024-01-27 16:41:22.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 12.0 MiB 27.81 ms
Input props
[
  "entry" => App\Entity\Entry {#1744
    +user: Proxies\__CG__\App\Entity\User {#1639
      +avatar: null
      +cover: null
      +email: "InformalTrifle@lemmy.world"
      +username: "@InformalTrifle@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728997259 {#4064
        date: 2024-10-15 15:00:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4069 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4072 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4074 …}
      +entries: Doctrine\ORM\PersistentCollection {#4076 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4078 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4080 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4082 …}
      +posts: Doctrine\ORM\PersistentCollection {#4084 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4086 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4088 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4090 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4092 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
      +follows: Doctrine\ORM\PersistentCollection {#4096 …}
      +followers: Doctrine\ORM\PersistentCollection {#4098 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4100 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4102 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4104 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4106 …}
      +reports: Doctrine\ORM\PersistentCollection {#4108 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4110 …}
      +violations: Doctrine\ORM\PersistentCollection {#4112 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4114 …}
      +awards: Doctrine\ORM\PersistentCollection {#4116 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4118 …}
      +categories: Doctrine\ORM\PersistentCollection {#4120 …}
      -id: 65120
      -password: "$2y$13$pOCu6cAT9M7uSm2nby3njuBRHfjcZZHurFg9fkFziANajjxYfA0Sm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4122 …}
      +apId: "InformalTrifle@lemmy.world"
      +apProfileId: "https://lemmy.world/u/InformalTrifle"
      +apPublicUrl: "https://lemmy.world/u/InformalTrifle"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "InformalTrifle"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1701566106 {#4061
        date: 2023-12-03 02:15:06.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698037430 {#4063
        date: 2023-10-23 07:03:50.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Self-hosted-free-iOS-MDM"
    +title: "Self hosted free iOS MDM"
    +url: null
    +body: """
      I’d like to experiment with MDM for mine and my child’s iPhones, and possibly my child’s MacBook.\n
      \n
      I self host tons of mainly docker based services and have a domain, with everything behind traefik already.\n
      \n
      Does anyone know a good MDM solution/tutorial to do this? I started to try one free recommended one but it was unfortunately a windows service, and then the apple side setup seemed very complicated and I could really use a tutorial.\n
      \n
      And if anyone has done it, what are the main benefits over the regular parental controls?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729318472 {#1743
      date: 2024-10-19 08:14:32.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1646 …}
    +votes: Doctrine\ORM\PersistentCollection {#1645 …}
    +reports: Doctrine\ORM\PersistentCollection {#1641 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1665 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1674 …}
    +badges: Doctrine\ORM\PersistentCollection {#1672 …}
    +children: []
    -id: 33343
    -titleTs: "'free':3 'host':2 'io':4 'mdm':5 'self':1"
    -bodyTs: "'alreadi':38 'anyon':40,82 'appl':67 'base':28 'behind':36 'benefit':90 'child':12,18 'complic':72 'control':95 'could':75 'd':2 'docker':27 'domain':33 'done':84 'everyth':35 'experi':5 'free':54 'good':43 'host':23 'iphon':14 'know':41 'like':3 'macbook':20 'main':26,89 'mdm':7,44 'mine':9 'one':53,56 'parent':94 'possibl':16 'realli':76 'recommend':55 'regular':93 'seem':70 'self':22 'servic':29,63 'setup':69 'side':68 'solution/tutorial':45 'start':50 'ton':24 'traefik':37 'tri':52 'tutori':79 'unfortun':60 'use':77 'window':62"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706400052
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11228560"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706313652 {#1752
      date: 2024-01-27 01:00:52.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#3949
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#1744
    +user: Proxies\__CG__\App\Entity\User {#1639
      +avatar: null
      +cover: null
      +email: "InformalTrifle@lemmy.world"
      +username: "@InformalTrifle@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728997259 {#4064
        date: 2024-10-15 15:00:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4069 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4072 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4074 …}
      +entries: Doctrine\ORM\PersistentCollection {#4076 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4078 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4080 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4082 …}
      +posts: Doctrine\ORM\PersistentCollection {#4084 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4086 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4088 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4090 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4092 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
      +follows: Doctrine\ORM\PersistentCollection {#4096 …}
      +followers: Doctrine\ORM\PersistentCollection {#4098 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4100 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4102 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4104 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4106 …}
      +reports: Doctrine\ORM\PersistentCollection {#4108 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4110 …}
      +violations: Doctrine\ORM\PersistentCollection {#4112 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4114 …}
      +awards: Doctrine\ORM\PersistentCollection {#4116 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4118 …}
      +categories: Doctrine\ORM\PersistentCollection {#4120 …}
      -id: 65120
      -password: "$2y$13$pOCu6cAT9M7uSm2nby3njuBRHfjcZZHurFg9fkFziANajjxYfA0Sm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4122 …}
      +apId: "InformalTrifle@lemmy.world"
      +apProfileId: "https://lemmy.world/u/InformalTrifle"
      +apPublicUrl: "https://lemmy.world/u/InformalTrifle"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "InformalTrifle"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1701566106 {#4061
        date: 2023-12-03 02:15:06.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698037430 {#4063
        date: 2023-10-23 07:03:50.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Self-hosted-free-iOS-MDM"
    +title: "Self hosted free iOS MDM"
    +url: null
    +body: """
      I’d like to experiment with MDM for mine and my child’s iPhones, and possibly my child’s MacBook.\n
      \n
      I self host tons of mainly docker based services and have a domain, with everything behind traefik already.\n
      \n
      Does anyone know a good MDM solution/tutorial to do this? I started to try one free recommended one but it was unfortunately a windows service, and then the apple side setup seemed very complicated and I could really use a tutorial.\n
      \n
      And if anyone has done it, what are the main benefits over the regular parental controls?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729318472 {#1743
      date: 2024-10-19 08:14:32.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1646 …}
    +votes: Doctrine\ORM\PersistentCollection {#1645 …}
    +reports: Doctrine\ORM\PersistentCollection {#1641 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1665 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1674 …}
    +badges: Doctrine\ORM\PersistentCollection {#1672 …}
    +children: []
    -id: 33343
    -titleTs: "'free':3 'host':2 'io':4 'mdm':5 'self':1"
    -bodyTs: "'alreadi':38 'anyon':40,82 'appl':67 'base':28 'behind':36 'benefit':90 'child':12,18 'complic':72 'control':95 'could':75 'd':2 'docker':27 'domain':33 'done':84 'everyth':35 'experi':5 'free':54 'good':43 'host':23 'iphon':14 'know':41 'like':3 'macbook':20 'main':26,89 'mdm':7,44 'mine':9 'one':53,56 'parent':94 'possibl':16 'realli':76 'recommend':55 'regular':93 'seem':70 'self':22 'servic':29,63 'setup':69 'side':68 'solution/tutorial':45 'start':50 'ton':24 'traefik':37 'tri':52 'tutori':79 'unfortun':60 'use':77 'window':62"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706400052
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11228560"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706313652 {#1752
      date: 2024-01-27 01:00:52.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 16.37 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1639
    +avatar: null
    +cover: null
    +email: "InformalTrifle@lemmy.world"
    +username: "@InformalTrifle@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728997259 {#4064
      date: 2024-10-15 15:00:59.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4069 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4072 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4074 …}
    +entries: Doctrine\ORM\PersistentCollection {#4076 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4078 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4080 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4082 …}
    +posts: Doctrine\ORM\PersistentCollection {#4084 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4086 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4088 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4090 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4092 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
    +follows: Doctrine\ORM\PersistentCollection {#4096 …}
    +followers: Doctrine\ORM\PersistentCollection {#4098 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4100 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4102 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4104 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4106 …}
    +reports: Doctrine\ORM\PersistentCollection {#4108 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4110 …}
    +violations: Doctrine\ORM\PersistentCollection {#4112 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4114 …}
    +awards: Doctrine\ORM\PersistentCollection {#4116 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4118 …}
    +categories: Doctrine\ORM\PersistentCollection {#4120 …}
    -id: 65120
    -password: "$2y$13$pOCu6cAT9M7uSm2nby3njuBRHfjcZZHurFg9fkFziANajjxYfA0Sm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4122 …}
    +apId: "InformalTrifle@lemmy.world"
    +apProfileId: "https://lemmy.world/u/InformalTrifle"
    +apPublicUrl: "https://lemmy.world/u/InformalTrifle"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "InformalTrifle"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1701566106 {#4061
      date: 2023-12-03 02:15:06.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698037430 {#4063
      date: 2023-10-23 07:03:50.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#4024
  +user: Proxies\__CG__\App\Entity\User {#1639
    +avatar: null
    +cover: null
    +email: "InformalTrifle@lemmy.world"
    +username: "@InformalTrifle@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728997259 {#4064
      date: 2024-10-15 15:00:59.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4069 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4072 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4074 …}
    +entries: Doctrine\ORM\PersistentCollection {#4076 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4078 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4080 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4082 …}
    +posts: Doctrine\ORM\PersistentCollection {#4084 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4086 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4088 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4090 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4092 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
    +follows: Doctrine\ORM\PersistentCollection {#4096 …}
    +followers: Doctrine\ORM\PersistentCollection {#4098 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4100 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4102 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4104 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4106 …}
    +reports: Doctrine\ORM\PersistentCollection {#4108 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4110 …}
    +violations: Doctrine\ORM\PersistentCollection {#4112 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4114 …}
    +awards: Doctrine\ORM\PersistentCollection {#4116 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4118 …}
    +categories: Doctrine\ORM\PersistentCollection {#4120 …}
    -id: 65120
    -password: "$2y$13$pOCu6cAT9M7uSm2nby3njuBRHfjcZZHurFg9fkFziANajjxYfA0Sm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4122 …}
    +apId: "InformalTrifle@lemmy.world"
    +apProfileId: "https://lemmy.world/u/InformalTrifle"
    +apPublicUrl: "https://lemmy.world/u/InformalTrifle"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "InformalTrifle"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1701566106 {#4061
      date: 2023-12-03 02:15:06.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698037430 {#4063
      date: 2023-10-23 07:03:50.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1706313652 {#1752
    date: 2024-01-27 01:00:52.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4142
  +date: DateTimeImmutable @1706313652 {#1752
    date: 2024-01-27 01:00:52.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706313652 {#1752
    date: 2024-01-27 01:00:52.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#4196
  +createdAt: DateTimeImmutable @1706313652 {#1752
    date: 2024-01-27 01:00:52.0 +01:00
  }
  +editedAt: null
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.40 ms
Input props
[
  "subject" => App\Entity\Entry {#1744
    +user: Proxies\__CG__\App\Entity\User {#1639
      +avatar: null
      +cover: null
      +email: "InformalTrifle@lemmy.world"
      +username: "@InformalTrifle@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728997259 {#4064
        date: 2024-10-15 15:00:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4069 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4072 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4074 …}
      +entries: Doctrine\ORM\PersistentCollection {#4076 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4078 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4080 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4082 …}
      +posts: Doctrine\ORM\PersistentCollection {#4084 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4086 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4088 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4090 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4092 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
      +follows: Doctrine\ORM\PersistentCollection {#4096 …}
      +followers: Doctrine\ORM\PersistentCollection {#4098 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4100 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4102 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4104 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4106 …}
      +reports: Doctrine\ORM\PersistentCollection {#4108 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4110 …}
      +violations: Doctrine\ORM\PersistentCollection {#4112 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4114 …}
      +awards: Doctrine\ORM\PersistentCollection {#4116 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4118 …}
      +categories: Doctrine\ORM\PersistentCollection {#4120 …}
      -id: 65120
      -password: "$2y$13$pOCu6cAT9M7uSm2nby3njuBRHfjcZZHurFg9fkFziANajjxYfA0Sm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4122 …}
      +apId: "InformalTrifle@lemmy.world"
      +apProfileId: "https://lemmy.world/u/InformalTrifle"
      +apPublicUrl: "https://lemmy.world/u/InformalTrifle"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "InformalTrifle"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1701566106 {#4061
        date: 2023-12-03 02:15:06.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698037430 {#4063
        date: 2023-10-23 07:03:50.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Self-hosted-free-iOS-MDM"
    +title: "Self hosted free iOS MDM"
    +url: null
    +body: """
      I’d like to experiment with MDM for mine and my child’s iPhones, and possibly my child’s MacBook.\n
      \n
      I self host tons of mainly docker based services and have a domain, with everything behind traefik already.\n
      \n
      Does anyone know a good MDM solution/tutorial to do this? I started to try one free recommended one but it was unfortunately a windows service, and then the apple side setup seemed very complicated and I could really use a tutorial.\n
      \n
      And if anyone has done it, what are the main benefits over the regular parental controls?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729318472 {#1743
      date: 2024-10-19 08:14:32.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1646 …}
    +votes: Doctrine\ORM\PersistentCollection {#1645 …}
    +reports: Doctrine\ORM\PersistentCollection {#1641 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1665 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1674 …}
    +badges: Doctrine\ORM\PersistentCollection {#1672 …}
    +children: []
    -id: 33343
    -titleTs: "'free':3 'host':2 'io':4 'mdm':5 'self':1"
    -bodyTs: "'alreadi':38 'anyon':40,82 'appl':67 'base':28 'behind':36 'benefit':90 'child':12,18 'complic':72 'control':95 'could':75 'd':2 'docker':27 'domain':33 'done':84 'everyth':35 'experi':5 'free':54 'good':43 'host':23 'iphon':14 'know':41 'like':3 'macbook':20 'main':26,89 'mdm':7,44 'mine':9 'one':53,56 'parent':94 'possibl':16 'realli':76 'recommend':55 'regular':93 'seem':70 'self':22 'servic':29,63 'setup':69 'side':68 'solution/tutorial':45 'start':50 'ton':24 'traefik':37 'tri':52 'tutori':79 'unfortun':60 'use':77 'window':62"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706400052
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11228560"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706313652 {#1752
      date: 2024-01-27 01:00:52.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#4251
  +subject: App\Entity\Entry {#1744
    +user: Proxies\__CG__\App\Entity\User {#1639
      +avatar: null
      +cover: null
      +email: "InformalTrifle@lemmy.world"
      +username: "@InformalTrifle@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728997259 {#4064
        date: 2024-10-15 15:00:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4069 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4072 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4074 …}
      +entries: Doctrine\ORM\PersistentCollection {#4076 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4078 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4080 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4082 …}
      +posts: Doctrine\ORM\PersistentCollection {#4084 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4086 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4088 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4090 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4092 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
      +follows: Doctrine\ORM\PersistentCollection {#4096 …}
      +followers: Doctrine\ORM\PersistentCollection {#4098 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4100 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4102 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4104 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4106 …}
      +reports: Doctrine\ORM\PersistentCollection {#4108 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4110 …}
      +violations: Doctrine\ORM\PersistentCollection {#4112 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4114 …}
      +awards: Doctrine\ORM\PersistentCollection {#4116 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4118 …}
      +categories: Doctrine\ORM\PersistentCollection {#4120 …}
      -id: 65120
      -password: "$2y$13$pOCu6cAT9M7uSm2nby3njuBRHfjcZZHurFg9fkFziANajjxYfA0Sm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4122 …}
      +apId: "InformalTrifle@lemmy.world"
      +apProfileId: "https://lemmy.world/u/InformalTrifle"
      +apPublicUrl: "https://lemmy.world/u/InformalTrifle"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "InformalTrifle"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1701566106 {#4061
        date: 2023-12-03 02:15:06.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698037430 {#4063
        date: 2023-10-23 07:03:50.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Self-hosted-free-iOS-MDM"
    +title: "Self hosted free iOS MDM"
    +url: null
    +body: """
      I’d like to experiment with MDM for mine and my child’s iPhones, and possibly my child’s MacBook.\n
      \n
      I self host tons of mainly docker based services and have a domain, with everything behind traefik already.\n
      \n
      Does anyone know a good MDM solution/tutorial to do this? I started to try one free recommended one but it was unfortunately a windows service, and then the apple side setup seemed very complicated and I could really use a tutorial.\n
      \n
      And if anyone has done it, what are the main benefits over the regular parental controls?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729318472 {#1743
      date: 2024-10-19 08:14:32.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1646 …}
    +votes: Doctrine\ORM\PersistentCollection {#1645 …}
    +reports: Doctrine\ORM\PersistentCollection {#1641 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1665 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1674 …}
    +badges: Doctrine\ORM\PersistentCollection {#1672 …}
    +children: []
    -id: 33343
    -titleTs: "'free':3 'host':2 'io':4 'mdm':5 'self':1"
    -bodyTs: "'alreadi':38 'anyon':40,82 'appl':67 'base':28 'behind':36 'benefit':90 'child':12,18 'complic':72 'control':95 'could':75 'd':2 'docker':27 'domain':33 'done':84 'everyth':35 'experi':5 'free':54 'good':43 'host':23 'iphon':14 'know':41 'like':3 'macbook':20 'main':26,89 'mdm':7,44 'mine':9 'one':53,56 'parent':94 'possibl':16 'realli':76 'recommend':55 'regular':93 'seem':70 'self':22 'servic':29,63 'setup':69 'side':68 'solution/tutorial':45 'start':50 'ton':24 'traefik':37 'tri':52 'tutori':79 'unfortun':60 'use':77 'window':62"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706400052
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11228560"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706313652 {#1752
      date: 2024-01-27 01:00:52.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.86 ms
Input props
[
  "subject" => App\Entity\Entry {#1744
    +user: Proxies\__CG__\App\Entity\User {#1639
      +avatar: null
      +cover: null
      +email: "InformalTrifle@lemmy.world"
      +username: "@InformalTrifle@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728997259 {#4064
        date: 2024-10-15 15:00:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4069 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4072 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4074 …}
      +entries: Doctrine\ORM\PersistentCollection {#4076 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4078 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4080 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4082 …}
      +posts: Doctrine\ORM\PersistentCollection {#4084 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4086 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4088 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4090 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4092 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
      +follows: Doctrine\ORM\PersistentCollection {#4096 …}
      +followers: Doctrine\ORM\PersistentCollection {#4098 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4100 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4102 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4104 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4106 …}
      +reports: Doctrine\ORM\PersistentCollection {#4108 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4110 …}
      +violations: Doctrine\ORM\PersistentCollection {#4112 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4114 …}
      +awards: Doctrine\ORM\PersistentCollection {#4116 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4118 …}
      +categories: Doctrine\ORM\PersistentCollection {#4120 …}
      -id: 65120
      -password: "$2y$13$pOCu6cAT9M7uSm2nby3njuBRHfjcZZHurFg9fkFziANajjxYfA0Sm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4122 …}
      +apId: "InformalTrifle@lemmy.world"
      +apProfileId: "https://lemmy.world/u/InformalTrifle"
      +apPublicUrl: "https://lemmy.world/u/InformalTrifle"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "InformalTrifle"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1701566106 {#4061
        date: 2023-12-03 02:15:06.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698037430 {#4063
        date: 2023-10-23 07:03:50.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Self-hosted-free-iOS-MDM"
    +title: "Self hosted free iOS MDM"
    +url: null
    +body: """
      I’d like to experiment with MDM for mine and my child’s iPhones, and possibly my child’s MacBook.\n
      \n
      I self host tons of mainly docker based services and have a domain, with everything behind traefik already.\n
      \n
      Does anyone know a good MDM solution/tutorial to do this? I started to try one free recommended one but it was unfortunately a windows service, and then the apple side setup seemed very complicated and I could really use a tutorial.\n
      \n
      And if anyone has done it, what are the main benefits over the regular parental controls?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729318472 {#1743
      date: 2024-10-19 08:14:32.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1646 …}
    +votes: Doctrine\ORM\PersistentCollection {#1645 …}
    +reports: Doctrine\ORM\PersistentCollection {#1641 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1665 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1674 …}
    +badges: Doctrine\ORM\PersistentCollection {#1672 …}
    +children: []
    -id: 33343
    -titleTs: "'free':3 'host':2 'io':4 'mdm':5 'self':1"
    -bodyTs: "'alreadi':38 'anyon':40,82 'appl':67 'base':28 'behind':36 'benefit':90 'child':12,18 'complic':72 'control':95 'could':75 'd':2 'docker':27 'domain':33 'done':84 'everyth':35 'experi':5 'free':54 'good':43 'host':23 'iphon':14 'know':41 'like':3 'macbook':20 'main':26,89 'mdm':7,44 'mine':9 'one':53,56 'parent':94 'possibl':16 'realli':76 'recommend':55 'regular':93 'seem':70 'self':22 'servic':29,63 'setup':69 'side':68 'solution/tutorial':45 'start':50 'ton':24 'traefik':37 'tri':52 'tutori':79 'unfortun':60 'use':77 'window':62"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706400052
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11228560"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706313652 {#1752
      date: 2024-01-27 01:00:52.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#4308
  +formDest: "entry"
  +subject: App\Entity\Entry {#1744
    +user: Proxies\__CG__\App\Entity\User {#1639
      +avatar: null
      +cover: null
      +email: "InformalTrifle@lemmy.world"
      +username: "@InformalTrifle@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728997259 {#4064
        date: 2024-10-15 15:00:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4069 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4072 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4074 …}
      +entries: Doctrine\ORM\PersistentCollection {#4076 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4078 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4080 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4082 …}
      +posts: Doctrine\ORM\PersistentCollection {#4084 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4086 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4088 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4090 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4092 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4094 …}
      +follows: Doctrine\ORM\PersistentCollection {#4096 …}
      +followers: Doctrine\ORM\PersistentCollection {#4098 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4100 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4102 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4104 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4106 …}
      +reports: Doctrine\ORM\PersistentCollection {#4108 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4110 …}
      +violations: Doctrine\ORM\PersistentCollection {#4112 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4114 …}
      +awards: Doctrine\ORM\PersistentCollection {#4116 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4118 …}
      +categories: Doctrine\ORM\PersistentCollection {#4120 …}
      -id: 65120
      -password: "$2y$13$pOCu6cAT9M7uSm2nby3njuBRHfjcZZHurFg9fkFziANajjxYfA0Sm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4122 …}
      +apId: "InformalTrifle@lemmy.world"
      +apProfileId: "https://lemmy.world/u/InformalTrifle"
      +apPublicUrl: "https://lemmy.world/u/InformalTrifle"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "InformalTrifle"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1701566106 {#4061
        date: 2023-12-03 02:15:06.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698037430 {#4063
        date: 2023-10-23 07:03:50.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Self-hosted-free-iOS-MDM"
    +title: "Self hosted free iOS MDM"
    +url: null
    +body: """
      I’d like to experiment with MDM for mine and my child’s iPhones, and possibly my child’s MacBook.\n
      \n
      I self host tons of mainly docker based services and have a domain, with everything behind traefik already.\n
      \n
      Does anyone know a good MDM solution/tutorial to do this? I started to try one free recommended one but it was unfortunately a windows service, and then the apple side setup seemed very complicated and I could really use a tutorial.\n
      \n
      And if anyone has done it, what are the main benefits over the regular parental controls?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 17
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729318472 {#1743
      date: 2024-10-19 08:14:32.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1646 …}
    +votes: Doctrine\ORM\PersistentCollection {#1645 …}
    +reports: Doctrine\ORM\PersistentCollection {#1641 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1665 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1674 …}
    +badges: Doctrine\ORM\PersistentCollection {#1672 …}
    +children: []
    -id: 33343
    -titleTs: "'free':3 'host':2 'io':4 'mdm':5 'self':1"
    -bodyTs: "'alreadi':38 'anyon':40,82 'appl':67 'base':28 'behind':36 'benefit':90 'child':12,18 'complic':72 'control':95 'could':75 'd':2 'docker':27 'domain':33 'done':84 'everyth':35 'experi':5 'free':54 'good':43 'host':23 'iphon':14 'know':41 'like':3 'macbook':20 'main':26,89 'mdm':7,44 'mine':9 'one':53,56 'parent':94 'possibl':16 'realli':76 'recommend':55 'regular':93 'seem':70 'self':22 'servic':29,63 'setup':69 'side':68 'solution/tutorial':45 'start':50 'ton':24 'traefik':37 'tri':52 'tutori':79 'unfortun':60 'use':77 'window':62"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706400052
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11228560"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706313652 {#1752
      date: 2024-01-27 01:00:52.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 12.0 MiB 34.87 ms
Input props
[
  "entry" => App\Entity\Entry {#1669
    +user: Proxies\__CG__\App\Entity\User {#1670
      +avatar: Proxies\__CG__\App\Entity\Image {#4646 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4647 …}
      +email: "glowie@h4x0r.host"
      +username: "@glowie@h4x0r.host"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
      +lastActive: DateTime @1729245697 {#4643
        date: 2024-10-18 12:01:37.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4648 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4650 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4652 …}
      +entries: Doctrine\ORM\PersistentCollection {#4654 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4656 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4658 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4660 …}
      +posts: Doctrine\ORM\PersistentCollection {#4662 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4664 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4666 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4668 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4670 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4672 …}
      +follows: Doctrine\ORM\PersistentCollection {#4674 …}
      +followers: Doctrine\ORM\PersistentCollection {#4676 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4678 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4680 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4682 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4684 …}
      +reports: Doctrine\ORM\PersistentCollection {#4686 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4688 …}
      +violations: Doctrine\ORM\PersistentCollection {#4690 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4692 …}
      +awards: Doctrine\ORM\PersistentCollection {#4694 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4696 …}
      +categories: Doctrine\ORM\PersistentCollection {#4698 …}
      -id: 83036
      -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4700 …}
      +apId: "glowie@h4x0r.host"
      +apProfileId: "https://h4x0r.host/u/glowie"
      +apPublicUrl: "https://h4x0r.host/u/glowie"
      +apFollowersUrl: null
      +apInboxUrl: "https://h4x0r.host/inbox"
      +apDomain: "h4x0r.host"
      +apPreferredUsername: "glowie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729311289 {#4644
        date: 2024-10-19 06:14:49.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1702900781 {#4645
        date: 2023-12-18 12:59:41.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1666 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1438 …}
    +slug: "Object-Storage-for-embedded-pict-rs-on-from-scratch-install-Issue"
    +title: "Object Storage for embedded pict-rs on from scratch install? · Issue #287 · LemmyNet/lemmy-docs"
    +url: "https://github.com/LemmyNet/lemmy-docs/issues/287#issuecomment-1911655698"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 2
    +favouriteCount: 14
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728909428 {#1677
      date: 2024-10-14 14:37:08.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1667 …}
    +votes: Doctrine\ORM\PersistentCollection {#1671 …}
    +reports: Doctrine\ORM\PersistentCollection {#1650 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1652 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1649 …}
    +badges: Doctrine\ORM\PersistentCollection {#1653 …}
    +children: []
    -id: 33329
    -titleTs: "'287':13 'embed':4 'instal':11 'issu':12 'lemmynet/lemmy-docs':14 'object':1 'pict':6 'pict-r':5 'rs':7 'scratch':10 'storag':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706351176
    +visibility: "visible             "
    +apId: "https://h4x0r.host/post/5841"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706306676 {#1678
      date: 2024-01-26 23:04:36.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#4557
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#1669
    +user: Proxies\__CG__\App\Entity\User {#1670
      +avatar: Proxies\__CG__\App\Entity\Image {#4646 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4647 …}
      +email: "glowie@h4x0r.host"
      +username: "@glowie@h4x0r.host"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
      +lastActive: DateTime @1729245697 {#4643
        date: 2024-10-18 12:01:37.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4648 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4650 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4652 …}
      +entries: Doctrine\ORM\PersistentCollection {#4654 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4656 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4658 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4660 …}
      +posts: Doctrine\ORM\PersistentCollection {#4662 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4664 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4666 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4668 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4670 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4672 …}
      +follows: Doctrine\ORM\PersistentCollection {#4674 …}
      +followers: Doctrine\ORM\PersistentCollection {#4676 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4678 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4680 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4682 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4684 …}
      +reports: Doctrine\ORM\PersistentCollection {#4686 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4688 …}
      +violations: Doctrine\ORM\PersistentCollection {#4690 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4692 …}
      +awards: Doctrine\ORM\PersistentCollection {#4694 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4696 …}
      +categories: Doctrine\ORM\PersistentCollection {#4698 …}
      -id: 83036
      -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4700 …}
      +apId: "glowie@h4x0r.host"
      +apProfileId: "https://h4x0r.host/u/glowie"
      +apPublicUrl: "https://h4x0r.host/u/glowie"
      +apFollowersUrl: null
      +apInboxUrl: "https://h4x0r.host/inbox"
      +apDomain: "h4x0r.host"
      +apPreferredUsername: "glowie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729311289 {#4644
        date: 2024-10-19 06:14:49.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1702900781 {#4645
        date: 2023-12-18 12:59:41.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1666 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1438 …}
    +slug: "Object-Storage-for-embedded-pict-rs-on-from-scratch-install-Issue"
    +title: "Object Storage for embedded pict-rs on from scratch install? · Issue #287 · LemmyNet/lemmy-docs"
    +url: "https://github.com/LemmyNet/lemmy-docs/issues/287#issuecomment-1911655698"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 2
    +favouriteCount: 14
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728909428 {#1677
      date: 2024-10-14 14:37:08.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1667 …}
    +votes: Doctrine\ORM\PersistentCollection {#1671 …}
    +reports: Doctrine\ORM\PersistentCollection {#1650 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1652 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1649 …}
    +badges: Doctrine\ORM\PersistentCollection {#1653 …}
    +children: []
    -id: 33329
    -titleTs: "'287':13 'embed':4 'instal':11 'issu':12 'lemmynet/lemmy-docs':14 'object':1 'pict':6 'pict-r':5 'rs':7 'scratch':10 'storag':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706351176
    +visibility: "visible             "
    +apId: "https://h4x0r.host/post/5841"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706306676 {#1678
      date: 2024-01-26 23:04:36.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 1.60 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1670
    +avatar: Proxies\__CG__\App\Entity\Image {#4646 …}
    +cover: Proxies\__CG__\App\Entity\Image {#4647 …}
    +email: "glowie@h4x0r.host"
    +username: "@glowie@h4x0r.host"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
    +lastActive: DateTime @1729245697 {#4643
      date: 2024-10-18 12:01:37.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4648 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4650 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4652 …}
    +entries: Doctrine\ORM\PersistentCollection {#4654 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4656 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4658 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4660 …}
    +posts: Doctrine\ORM\PersistentCollection {#4662 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4664 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4666 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4668 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4670 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4672 …}
    +follows: Doctrine\ORM\PersistentCollection {#4674 …}
    +followers: Doctrine\ORM\PersistentCollection {#4676 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4678 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4680 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4682 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4684 …}
    +reports: Doctrine\ORM\PersistentCollection {#4686 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4688 …}
    +violations: Doctrine\ORM\PersistentCollection {#4690 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4692 …}
    +awards: Doctrine\ORM\PersistentCollection {#4694 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4696 …}
    +categories: Doctrine\ORM\PersistentCollection {#4698 …}
    -id: 83036
    -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4700 …}
    +apId: "glowie@h4x0r.host"
    +apProfileId: "https://h4x0r.host/u/glowie"
    +apPublicUrl: "https://h4x0r.host/u/glowie"
    +apFollowersUrl: null
    +apInboxUrl: "https://h4x0r.host/inbox"
    +apDomain: "h4x0r.host"
    +apPreferredUsername: "glowie"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729311289 {#4644
      date: 2024-10-19 06:14:49.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1702900781 {#4645
      date: 2023-12-18 12:59:41.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#4606
  +user: Proxies\__CG__\App\Entity\User {#1670
    +avatar: Proxies\__CG__\App\Entity\Image {#4646 …}
    +cover: Proxies\__CG__\App\Entity\Image {#4647 …}
    +email: "glowie@h4x0r.host"
    +username: "@glowie@h4x0r.host"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
    +lastActive: DateTime @1729245697 {#4643
      date: 2024-10-18 12:01:37.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4648 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4650 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4652 …}
    +entries: Doctrine\ORM\PersistentCollection {#4654 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4656 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4658 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4660 …}
    +posts: Doctrine\ORM\PersistentCollection {#4662 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4664 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4666 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4668 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4670 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4672 …}
    +follows: Doctrine\ORM\PersistentCollection {#4674 …}
    +followers: Doctrine\ORM\PersistentCollection {#4676 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4678 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4680 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4682 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4684 …}
    +reports: Doctrine\ORM\PersistentCollection {#4686 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4688 …}
    +violations: Doctrine\ORM\PersistentCollection {#4690 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4692 …}
    +awards: Doctrine\ORM\PersistentCollection {#4694 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4696 …}
    +categories: Doctrine\ORM\PersistentCollection {#4698 …}
    -id: 83036
    -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4700 …}
    +apId: "glowie@h4x0r.host"
    +apProfileId: "https://h4x0r.host/u/glowie"
    +apPublicUrl: "https://h4x0r.host/u/glowie"
    +apFollowersUrl: null
    +apInboxUrl: "https://h4x0r.host/inbox"
    +apDomain: "h4x0r.host"
    +apPreferredUsername: "glowie"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729311289 {#4644
      date: 2024-10-19 06:14:49.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1702900781 {#4645
      date: 2023-12-18 12:59:41.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1706306676 {#1678
    date: 2024-01-26 23:04:36.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4721
  +date: DateTimeImmutable @1706306676 {#1678
    date: 2024-01-26 23:04:36.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706306676 {#1678
    date: 2024-01-26 23:04:36.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#4775
  +createdAt: DateTimeImmutable @1706306676 {#1678
    date: 2024-01-26 23:04:36.0 +01:00
  }
  +editedAt: null
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.47 ms
Input props
[
  "subject" => App\Entity\Entry {#1669
    +user: Proxies\__CG__\App\Entity\User {#1670
      +avatar: Proxies\__CG__\App\Entity\Image {#4646 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4647 …}
      +email: "glowie@h4x0r.host"
      +username: "@glowie@h4x0r.host"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
      +lastActive: DateTime @1729245697 {#4643
        date: 2024-10-18 12:01:37.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4648 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4650 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4652 …}
      +entries: Doctrine\ORM\PersistentCollection {#4654 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4656 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4658 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4660 …}
      +posts: Doctrine\ORM\PersistentCollection {#4662 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4664 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4666 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4668 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4670 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4672 …}
      +follows: Doctrine\ORM\PersistentCollection {#4674 …}
      +followers: Doctrine\ORM\PersistentCollection {#4676 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4678 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4680 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4682 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4684 …}
      +reports: Doctrine\ORM\PersistentCollection {#4686 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4688 …}
      +violations: Doctrine\ORM\PersistentCollection {#4690 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4692 …}
      +awards: Doctrine\ORM\PersistentCollection {#4694 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4696 …}
      +categories: Doctrine\ORM\PersistentCollection {#4698 …}
      -id: 83036
      -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4700 …}
      +apId: "glowie@h4x0r.host"
      +apProfileId: "https://h4x0r.host/u/glowie"
      +apPublicUrl: "https://h4x0r.host/u/glowie"
      +apFollowersUrl: null
      +apInboxUrl: "https://h4x0r.host/inbox"
      +apDomain: "h4x0r.host"
      +apPreferredUsername: "glowie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729311289 {#4644
        date: 2024-10-19 06:14:49.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1702900781 {#4645
        date: 2023-12-18 12:59:41.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1666 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1438 …}
    +slug: "Object-Storage-for-embedded-pict-rs-on-from-scratch-install-Issue"
    +title: "Object Storage for embedded pict-rs on from scratch install? · Issue #287 · LemmyNet/lemmy-docs"
    +url: "https://github.com/LemmyNet/lemmy-docs/issues/287#issuecomment-1911655698"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 2
    +favouriteCount: 14
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728909428 {#1677
      date: 2024-10-14 14:37:08.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1667 …}
    +votes: Doctrine\ORM\PersistentCollection {#1671 …}
    +reports: Doctrine\ORM\PersistentCollection {#1650 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1652 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1649 …}
    +badges: Doctrine\ORM\PersistentCollection {#1653 …}
    +children: []
    -id: 33329
    -titleTs: "'287':13 'embed':4 'instal':11 'issu':12 'lemmynet/lemmy-docs':14 'object':1 'pict':6 'pict-r':5 'rs':7 'scratch':10 'storag':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706351176
    +visibility: "visible             "
    +apId: "https://h4x0r.host/post/5841"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706306676 {#1678
      date: 2024-01-26 23:04:36.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#4840
  +subject: App\Entity\Entry {#1669
    +user: Proxies\__CG__\App\Entity\User {#1670
      +avatar: Proxies\__CG__\App\Entity\Image {#4646 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4647 …}
      +email: "glowie@h4x0r.host"
      +username: "@glowie@h4x0r.host"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
      +lastActive: DateTime @1729245697 {#4643
        date: 2024-10-18 12:01:37.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4648 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4650 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4652 …}
      +entries: Doctrine\ORM\PersistentCollection {#4654 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4656 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4658 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4660 …}
      +posts: Doctrine\ORM\PersistentCollection {#4662 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4664 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4666 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4668 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4670 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4672 …}
      +follows: Doctrine\ORM\PersistentCollection {#4674 …}
      +followers: Doctrine\ORM\PersistentCollection {#4676 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4678 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4680 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4682 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4684 …}
      +reports: Doctrine\ORM\PersistentCollection {#4686 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4688 …}
      +violations: Doctrine\ORM\PersistentCollection {#4690 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4692 …}
      +awards: Doctrine\ORM\PersistentCollection {#4694 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4696 …}
      +categories: Doctrine\ORM\PersistentCollection {#4698 …}
      -id: 83036
      -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4700 …}
      +apId: "glowie@h4x0r.host"
      +apProfileId: "https://h4x0r.host/u/glowie"
      +apPublicUrl: "https://h4x0r.host/u/glowie"
      +apFollowersUrl: null
      +apInboxUrl: "https://h4x0r.host/inbox"
      +apDomain: "h4x0r.host"
      +apPreferredUsername: "glowie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729311289 {#4644
        date: 2024-10-19 06:14:49.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1702900781 {#4645
        date: 2023-12-18 12:59:41.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1666 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1438 …}
    +slug: "Object-Storage-for-embedded-pict-rs-on-from-scratch-install-Issue"
    +title: "Object Storage for embedded pict-rs on from scratch install? · Issue #287 · LemmyNet/lemmy-docs"
    +url: "https://github.com/LemmyNet/lemmy-docs/issues/287#issuecomment-1911655698"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 2
    +favouriteCount: 14
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728909428 {#1677
      date: 2024-10-14 14:37:08.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1667 …}
    +votes: Doctrine\ORM\PersistentCollection {#1671 …}
    +reports: Doctrine\ORM\PersistentCollection {#1650 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1652 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1649 …}
    +badges: Doctrine\ORM\PersistentCollection {#1653 …}
    +children: []
    -id: 33329
    -titleTs: "'287':13 'embed':4 'instal':11 'issu':12 'lemmynet/lemmy-docs':14 'object':1 'pict':6 'pict-r':5 'rs':7 'scratch':10 'storag':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706351176
    +visibility: "visible             "
    +apId: "https://h4x0r.host/post/5841"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706306676 {#1678
      date: 2024-01-26 23:04:36.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.75 ms
Input props
[
  "subject" => App\Entity\Entry {#1669
    +user: Proxies\__CG__\App\Entity\User {#1670
      +avatar: Proxies\__CG__\App\Entity\Image {#4646 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4647 …}
      +email: "glowie@h4x0r.host"
      +username: "@glowie@h4x0r.host"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
      +lastActive: DateTime @1729245697 {#4643
        date: 2024-10-18 12:01:37.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4648 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4650 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4652 …}
      +entries: Doctrine\ORM\PersistentCollection {#4654 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4656 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4658 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4660 …}
      +posts: Doctrine\ORM\PersistentCollection {#4662 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4664 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4666 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4668 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4670 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4672 …}
      +follows: Doctrine\ORM\PersistentCollection {#4674 …}
      +followers: Doctrine\ORM\PersistentCollection {#4676 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4678 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4680 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4682 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4684 …}
      +reports: Doctrine\ORM\PersistentCollection {#4686 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4688 …}
      +violations: Doctrine\ORM\PersistentCollection {#4690 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4692 …}
      +awards: Doctrine\ORM\PersistentCollection {#4694 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4696 …}
      +categories: Doctrine\ORM\PersistentCollection {#4698 …}
      -id: 83036
      -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4700 …}
      +apId: "glowie@h4x0r.host"
      +apProfileId: "https://h4x0r.host/u/glowie"
      +apPublicUrl: "https://h4x0r.host/u/glowie"
      +apFollowersUrl: null
      +apInboxUrl: "https://h4x0r.host/inbox"
      +apDomain: "h4x0r.host"
      +apPreferredUsername: "glowie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729311289 {#4644
        date: 2024-10-19 06:14:49.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1702900781 {#4645
        date: 2023-12-18 12:59:41.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1666 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1438 …}
    +slug: "Object-Storage-for-embedded-pict-rs-on-from-scratch-install-Issue"
    +title: "Object Storage for embedded pict-rs on from scratch install? · Issue #287 · LemmyNet/lemmy-docs"
    +url: "https://github.com/LemmyNet/lemmy-docs/issues/287#issuecomment-1911655698"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 2
    +favouriteCount: 14
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728909428 {#1677
      date: 2024-10-14 14:37:08.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1667 …}
    +votes: Doctrine\ORM\PersistentCollection {#1671 …}
    +reports: Doctrine\ORM\PersistentCollection {#1650 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1652 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1649 …}
    +badges: Doctrine\ORM\PersistentCollection {#1653 …}
    +children: []
    -id: 33329
    -titleTs: "'287':13 'embed':4 'instal':11 'issu':12 'lemmynet/lemmy-docs':14 'object':1 'pict':6 'pict-r':5 'rs':7 'scratch':10 'storag':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706351176
    +visibility: "visible             "
    +apId: "https://h4x0r.host/post/5841"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706306676 {#1678
      date: 2024-01-26 23:04:36.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#4897
  +formDest: "entry"
  +subject: App\Entity\Entry {#1669
    +user: Proxies\__CG__\App\Entity\User {#1670
      +avatar: Proxies\__CG__\App\Entity\Image {#4646 …}
      +cover: Proxies\__CG__\App\Entity\Image {#4647 …}
      +email: "glowie@h4x0r.host"
      +username: "@glowie@h4x0r.host"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
      +lastActive: DateTime @1729245697 {#4643
        date: 2024-10-18 12:01:37.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4648 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4650 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4652 …}
      +entries: Doctrine\ORM\PersistentCollection {#4654 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4656 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4658 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4660 …}
      +posts: Doctrine\ORM\PersistentCollection {#4662 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4664 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4666 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4668 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4670 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4672 …}
      +follows: Doctrine\ORM\PersistentCollection {#4674 …}
      +followers: Doctrine\ORM\PersistentCollection {#4676 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4678 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4680 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4682 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4684 …}
      +reports: Doctrine\ORM\PersistentCollection {#4686 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4688 …}
      +violations: Doctrine\ORM\PersistentCollection {#4690 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4692 …}
      +awards: Doctrine\ORM\PersistentCollection {#4694 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4696 …}
      +categories: Doctrine\ORM\PersistentCollection {#4698 …}
      -id: 83036
      -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4700 …}
      +apId: "glowie@h4x0r.host"
      +apProfileId: "https://h4x0r.host/u/glowie"
      +apPublicUrl: "https://h4x0r.host/u/glowie"
      +apFollowersUrl: null
      +apInboxUrl: "https://h4x0r.host/inbox"
      +apDomain: "h4x0r.host"
      +apPreferredUsername: "glowie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729311289 {#4644
        date: 2024-10-19 06:14:49.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1702900781 {#4645
        date: 2023-12-18 12:59:41.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1666 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1438 …}
    +slug: "Object-Storage-for-embedded-pict-rs-on-from-scratch-install-Issue"
    +title: "Object Storage for embedded pict-rs on from scratch install? · Issue #287 · LemmyNet/lemmy-docs"
    +url: "https://github.com/LemmyNet/lemmy-docs/issues/287#issuecomment-1911655698"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 2
    +favouriteCount: 14
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728909428 {#1677
      date: 2024-10-14 14:37:08.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1667 …}
    +votes: Doctrine\ORM\PersistentCollection {#1671 …}
    +reports: Doctrine\ORM\PersistentCollection {#1650 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1652 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1649 …}
    +badges: Doctrine\ORM\PersistentCollection {#1653 …}
    +children: []
    -id: 33329
    -titleTs: "'287':13 'embed':4 'instal':11 'issu':12 'lemmynet/lemmy-docs':14 'object':1 'pict':6 'pict-r':5 'rs':7 'scratch':10 'storag':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706351176
    +visibility: "visible             "
    +apId: "https://h4x0r.host/post/5841"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706306676 {#1678
      date: 2024-01-26 23:04:36.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 12.0 MiB 32.10 ms
Input props
[
  "entry" => App\Entity\Entry {#1553
    +user: Proxies\__CG__\App\Entity\User {#1552
      +avatar: null
      +cover: null
      +email: "tubbadu@lemmy.kde.social"
      +username: "@tubbadu@lemmy.kde.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729479759 {#5257
        date: 2024-10-21 05:02:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5262 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5265 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5267 …}
      +entries: Doctrine\ORM\PersistentCollection {#5269 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5271 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5273 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5275 …}
      +posts: Doctrine\ORM\PersistentCollection {#5277 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5279 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5281 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5283 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5285 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5287 …}
      +follows: Doctrine\ORM\PersistentCollection {#5289 …}
      +followers: Doctrine\ORM\PersistentCollection {#5291 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5293 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5295 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5297 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5299 …}
      +reports: Doctrine\ORM\PersistentCollection {#5301 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5303 …}
      +violations: Doctrine\ORM\PersistentCollection {#5305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5307 …}
      +awards: Doctrine\ORM\PersistentCollection {#5309 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5311 …}
      +categories: Doctrine\ORM\PersistentCollection {#5313 …}
      -id: 18750
      -password: "$2y$13$EEUOyliSaujoyuWroB74TOxR8SxV7U9thHLRpphixKq4Di4hW5i4G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5315 …}
      +apId: "tubbadu@lemmy.kde.social"
      +apProfileId: "https://lemmy.kde.social/u/tubbadu"
      +apPublicUrl: "https://lemmy.kde.social/u/tubbadu"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.kde.social/inbox"
      +apDomain: "lemmy.kde.social"
      +apPreferredUsername: "tubbadu"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728607978 {#5254
        date: 2024-10-11 02:52:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688511227 {#5256
        date: 2023-07-05 00:53:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "How-do-I-change-the-default-download-folder-on-Radarr"
    +title: "How do I change the default download folder on Radarr?"
    +url: null
    +body: """
      ![](https://lemmy.kde.social/pictrs/image/327b80b2-3a79-4965-9f13-e5b211af562f.png)\n
      \n
      Do I need to click on the X here? it says “Are you sure you want to delete the root folder ‘/downloads’?” so I’m a bit scared, it will not remove the actual folder and its content right?\n
      \n
      Edit: I created a dummy folder and added and removed it and no file were touched! Thanks to everyone!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 12
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728812581 {#1661
      date: 2024-10-13 11:43:01.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1590 …}
    +votes: Doctrine\ORM\PersistentCollection {#1591 …}
    +reports: Doctrine\ORM\PersistentCollection {#1589 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1582 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1583 …}
    +badges: Doctrine\ORM\PersistentCollection {#1580 …}
    +children: []
    -id: 33270
    -titleTs: "'chang':4 'default':6 'download':7 'folder':8 'radarr':10"
    -bodyTs: "'/downloads':25 '/pictrs/image/327b80b2-3a79-4965-9f13-e5b211af562f.png)':3 'actual':37 'ad':50 'bit':30 'click':8 'content':41 'creat':45 'delet':21 'dummi':47 'edit':43 'everyon':61 'file':56 'folder':24,38,48 'lemmy.kde.social':2 'lemmy.kde.social/pictrs/image/327b80b2-3a79-4965-9f13-e5b211af562f.png)':1 'm':28 'need':6 'remov':35,52 'right':42 'root':23 'say':14 'scare':31 'sure':17 'thank':59 'touch':58 'want':19 'x':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706342939
    +visibility: "visible             "
    +apId: "https://lemmy.kde.social/post/727544"
    +editedAt: DateTimeImmutable @1728815482 {#1662
      date: 2024-10-13 12:31:22.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706289939 {#1663
      date: 2024-01-26 18:25:39.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#5146
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#1553
    +user: Proxies\__CG__\App\Entity\User {#1552
      +avatar: null
      +cover: null
      +email: "tubbadu@lemmy.kde.social"
      +username: "@tubbadu@lemmy.kde.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729479759 {#5257
        date: 2024-10-21 05:02:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5262 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5265 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5267 …}
      +entries: Doctrine\ORM\PersistentCollection {#5269 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5271 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5273 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5275 …}
      +posts: Doctrine\ORM\PersistentCollection {#5277 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5279 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5281 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5283 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5285 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5287 …}
      +follows: Doctrine\ORM\PersistentCollection {#5289 …}
      +followers: Doctrine\ORM\PersistentCollection {#5291 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5293 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5295 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5297 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5299 …}
      +reports: Doctrine\ORM\PersistentCollection {#5301 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5303 …}
      +violations: Doctrine\ORM\PersistentCollection {#5305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5307 …}
      +awards: Doctrine\ORM\PersistentCollection {#5309 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5311 …}
      +categories: Doctrine\ORM\PersistentCollection {#5313 …}
      -id: 18750
      -password: "$2y$13$EEUOyliSaujoyuWroB74TOxR8SxV7U9thHLRpphixKq4Di4hW5i4G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5315 …}
      +apId: "tubbadu@lemmy.kde.social"
      +apProfileId: "https://lemmy.kde.social/u/tubbadu"
      +apPublicUrl: "https://lemmy.kde.social/u/tubbadu"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.kde.social/inbox"
      +apDomain: "lemmy.kde.social"
      +apPreferredUsername: "tubbadu"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728607978 {#5254
        date: 2024-10-11 02:52:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688511227 {#5256
        date: 2023-07-05 00:53:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "How-do-I-change-the-default-download-folder-on-Radarr"
    +title: "How do I change the default download folder on Radarr?"
    +url: null
    +body: """
      ![](https://lemmy.kde.social/pictrs/image/327b80b2-3a79-4965-9f13-e5b211af562f.png)\n
      \n
      Do I need to click on the X here? it says “Are you sure you want to delete the root folder ‘/downloads’?” so I’m a bit scared, it will not remove the actual folder and its content right?\n
      \n
      Edit: I created a dummy folder and added and removed it and no file were touched! Thanks to everyone!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 12
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728812581 {#1661
      date: 2024-10-13 11:43:01.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1590 …}
    +votes: Doctrine\ORM\PersistentCollection {#1591 …}
    +reports: Doctrine\ORM\PersistentCollection {#1589 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1582 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1583 …}
    +badges: Doctrine\ORM\PersistentCollection {#1580 …}
    +children: []
    -id: 33270
    -titleTs: "'chang':4 'default':6 'download':7 'folder':8 'radarr':10"
    -bodyTs: "'/downloads':25 '/pictrs/image/327b80b2-3a79-4965-9f13-e5b211af562f.png)':3 'actual':37 'ad':50 'bit':30 'click':8 'content':41 'creat':45 'delet':21 'dummi':47 'edit':43 'everyon':61 'file':56 'folder':24,38,48 'lemmy.kde.social':2 'lemmy.kde.social/pictrs/image/327b80b2-3a79-4965-9f13-e5b211af562f.png)':1 'm':28 'need':6 'remov':35,52 'right':42 'root':23 'say':14 'scare':31 'sure':17 'thank':59 'touch':58 'want':19 'x':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706342939
    +visibility: "visible             "
    +apId: "https://lemmy.kde.social/post/727544"
    +editedAt: DateTimeImmutable @1728815482 {#1662
      date: 2024-10-13 12:31:22.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706289939 {#1663
      date: 2024-01-26 18:25:39.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 14.63 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1552
    +avatar: null
    +cover: null
    +email: "tubbadu@lemmy.kde.social"
    +username: "@tubbadu@lemmy.kde.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729479759 {#5257
      date: 2024-10-21 05:02:39.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5262 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5265 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5267 …}
    +entries: Doctrine\ORM\PersistentCollection {#5269 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5271 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5273 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5275 …}
    +posts: Doctrine\ORM\PersistentCollection {#5277 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5279 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5281 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5283 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5285 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5287 …}
    +follows: Doctrine\ORM\PersistentCollection {#5289 …}
    +followers: Doctrine\ORM\PersistentCollection {#5291 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5293 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5295 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5297 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5299 …}
    +reports: Doctrine\ORM\PersistentCollection {#5301 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5303 …}
    +violations: Doctrine\ORM\PersistentCollection {#5305 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5307 …}
    +awards: Doctrine\ORM\PersistentCollection {#5309 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5311 …}
    +categories: Doctrine\ORM\PersistentCollection {#5313 …}
    -id: 18750
    -password: "$2y$13$EEUOyliSaujoyuWroB74TOxR8SxV7U9thHLRpphixKq4Di4hW5i4G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5315 …}
    +apId: "tubbadu@lemmy.kde.social"
    +apProfileId: "https://lemmy.kde.social/u/tubbadu"
    +apPublicUrl: "https://lemmy.kde.social/u/tubbadu"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.kde.social/inbox"
    +apDomain: "lemmy.kde.social"
    +apPreferredUsername: "tubbadu"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728607978 {#5254
      date: 2024-10-11 02:52:58.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688511227 {#5256
      date: 2023-07-05 00:53:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#5217
  +user: Proxies\__CG__\App\Entity\User {#1552
    +avatar: null
    +cover: null
    +email: "tubbadu@lemmy.kde.social"
    +username: "@tubbadu@lemmy.kde.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729479759 {#5257
      date: 2024-10-21 05:02:39.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5262 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5265 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5267 …}
    +entries: Doctrine\ORM\PersistentCollection {#5269 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5271 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5273 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5275 …}
    +posts: Doctrine\ORM\PersistentCollection {#5277 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5279 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5281 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5283 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5285 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5287 …}
    +follows: Doctrine\ORM\PersistentCollection {#5289 …}
    +followers: Doctrine\ORM\PersistentCollection {#5291 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5293 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5295 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5297 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5299 …}
    +reports: Doctrine\ORM\PersistentCollection {#5301 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5303 …}
    +violations: Doctrine\ORM\PersistentCollection {#5305 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5307 …}
    +awards: Doctrine\ORM\PersistentCollection {#5309 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5311 …}
    +categories: Doctrine\ORM\PersistentCollection {#5313 …}
    -id: 18750
    -password: "$2y$13$EEUOyliSaujoyuWroB74TOxR8SxV7U9thHLRpphixKq4Di4hW5i4G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5315 …}
    +apId: "tubbadu@lemmy.kde.social"
    +apProfileId: "https://lemmy.kde.social/u/tubbadu"
    +apPublicUrl: "https://lemmy.kde.social/u/tubbadu"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.kde.social/inbox"
    +apDomain: "lemmy.kde.social"
    +apPreferredUsername: "tubbadu"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728607978 {#5254
      date: 2024-10-11 02:52:58.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688511227 {#5256
      date: 2023-07-05 00:53:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1706289939 {#1663
    date: 2024-01-26 18:25:39.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5335
  +date: DateTimeImmutable @1706289939 {#1663
    date: 2024-01-26 18:25:39.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.15 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706289939 {#1663
    date: 2024-01-26 18:25:39.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1728815482 {#1662
    date: 2024-10-13 12:31:22.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#5389
  +createdAt: DateTimeImmutable @1706289939 {#1663
    date: 2024-01-26 18:25:39.0 +01:00
  }
  +editedAt: DateTimeImmutable @1728815482 {#1662
    date: 2024-10-13 12:31:22.0 +02:00
  }
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.38 ms
Input props
[
  "subject" => App\Entity\Entry {#1553
    +user: Proxies\__CG__\App\Entity\User {#1552
      +avatar: null
      +cover: null
      +email: "tubbadu@lemmy.kde.social"
      +username: "@tubbadu@lemmy.kde.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729479759 {#5257
        date: 2024-10-21 05:02:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5262 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5265 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5267 …}
      +entries: Doctrine\ORM\PersistentCollection {#5269 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5271 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5273 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5275 …}
      +posts: Doctrine\ORM\PersistentCollection {#5277 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5279 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5281 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5283 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5285 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5287 …}
      +follows: Doctrine\ORM\PersistentCollection {#5289 …}
      +followers: Doctrine\ORM\PersistentCollection {#5291 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5293 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5295 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5297 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5299 …}
      +reports: Doctrine\ORM\PersistentCollection {#5301 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5303 …}
      +violations: Doctrine\ORM\PersistentCollection {#5305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5307 …}
      +awards: Doctrine\ORM\PersistentCollection {#5309 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5311 …}
      +categories: Doctrine\ORM\PersistentCollection {#5313 …}
      -id: 18750
      -password: "$2y$13$EEUOyliSaujoyuWroB74TOxR8SxV7U9thHLRpphixKq4Di4hW5i4G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5315 …}
      +apId: "tubbadu@lemmy.kde.social"
      +apProfileId: "https://lemmy.kde.social/u/tubbadu"
      +apPublicUrl: "https://lemmy.kde.social/u/tubbadu"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.kde.social/inbox"
      +apDomain: "lemmy.kde.social"
      +apPreferredUsername: "tubbadu"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728607978 {#5254
        date: 2024-10-11 02:52:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688511227 {#5256
        date: 2023-07-05 00:53:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "How-do-I-change-the-default-download-folder-on-Radarr"
    +title: "How do I change the default download folder on Radarr?"
    +url: null
    +body: """
      ![](https://lemmy.kde.social/pictrs/image/327b80b2-3a79-4965-9f13-e5b211af562f.png)\n
      \n
      Do I need to click on the X here? it says “Are you sure you want to delete the root folder ‘/downloads’?” so I’m a bit scared, it will not remove the actual folder and its content right?\n
      \n
      Edit: I created a dummy folder and added and removed it and no file were touched! Thanks to everyone!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 12
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728812581 {#1661
      date: 2024-10-13 11:43:01.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1590 …}
    +votes: Doctrine\ORM\PersistentCollection {#1591 …}
    +reports: Doctrine\ORM\PersistentCollection {#1589 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1582 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1583 …}
    +badges: Doctrine\ORM\PersistentCollection {#1580 …}
    +children: []
    -id: 33270
    -titleTs: "'chang':4 'default':6 'download':7 'folder':8 'radarr':10"
    -bodyTs: "'/downloads':25 '/pictrs/image/327b80b2-3a79-4965-9f13-e5b211af562f.png)':3 'actual':37 'ad':50 'bit':30 'click':8 'content':41 'creat':45 'delet':21 'dummi':47 'edit':43 'everyon':61 'file':56 'folder':24,38,48 'lemmy.kde.social':2 'lemmy.kde.social/pictrs/image/327b80b2-3a79-4965-9f13-e5b211af562f.png)':1 'm':28 'need':6 'remov':35,52 'right':42 'root':23 'say':14 'scare':31 'sure':17 'thank':59 'touch':58 'want':19 'x':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706342939
    +visibility: "visible             "
    +apId: "https://lemmy.kde.social/post/727544"
    +editedAt: DateTimeImmutable @1728815482 {#1662
      date: 2024-10-13 12:31:22.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706289939 {#1663
      date: 2024-01-26 18:25:39.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#5444
  +subject: App\Entity\Entry {#1553
    +user: Proxies\__CG__\App\Entity\User {#1552
      +avatar: null
      +cover: null
      +email: "tubbadu@lemmy.kde.social"
      +username: "@tubbadu@lemmy.kde.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729479759 {#5257
        date: 2024-10-21 05:02:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5262 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5265 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5267 …}
      +entries: Doctrine\ORM\PersistentCollection {#5269 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5271 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5273 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5275 …}
      +posts: Doctrine\ORM\PersistentCollection {#5277 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5279 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5281 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5283 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5285 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5287 …}
      +follows: Doctrine\ORM\PersistentCollection {#5289 …}
      +followers: Doctrine\ORM\PersistentCollection {#5291 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5293 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5295 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5297 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5299 …}
      +reports: Doctrine\ORM\PersistentCollection {#5301 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5303 …}
      +violations: Doctrine\ORM\PersistentCollection {#5305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5307 …}
      +awards: Doctrine\ORM\PersistentCollection {#5309 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5311 …}
      +categories: Doctrine\ORM\PersistentCollection {#5313 …}
      -id: 18750
      -password: "$2y$13$EEUOyliSaujoyuWroB74TOxR8SxV7U9thHLRpphixKq4Di4hW5i4G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5315 …}
      +apId: "tubbadu@lemmy.kde.social"
      +apProfileId: "https://lemmy.kde.social/u/tubbadu"
      +apPublicUrl: "https://lemmy.kde.social/u/tubbadu"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.kde.social/inbox"
      +apDomain: "lemmy.kde.social"
      +apPreferredUsername: "tubbadu"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728607978 {#5254
        date: 2024-10-11 02:52:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688511227 {#5256
        date: 2023-07-05 00:53:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "How-do-I-change-the-default-download-folder-on-Radarr"
    +title: "How do I change the default download folder on Radarr?"
    +url: null
    +body: """
      ![](https://lemmy.kde.social/pictrs/image/327b80b2-3a79-4965-9f13-e5b211af562f.png)\n
      \n
      Do I need to click on the X here? it says “Are you sure you want to delete the root folder ‘/downloads’?” so I’m a bit scared, it will not remove the actual folder and its content right?\n
      \n
      Edit: I created a dummy folder and added and removed it and no file were touched! Thanks to everyone!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 12
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728812581 {#1661
      date: 2024-10-13 11:43:01.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1590 …}
    +votes: Doctrine\ORM\PersistentCollection {#1591 …}
    +reports: Doctrine\ORM\PersistentCollection {#1589 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1582 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1583 …}
    +badges: Doctrine\ORM\PersistentCollection {#1580 …}
    +children: []
    -id: 33270
    -titleTs: "'chang':4 'default':6 'download':7 'folder':8 'radarr':10"
    -bodyTs: "'/downloads':25 '/pictrs/image/327b80b2-3a79-4965-9f13-e5b211af562f.png)':3 'actual':37 'ad':50 'bit':30 'click':8 'content':41 'creat':45 'delet':21 'dummi':47 'edit':43 'everyon':61 'file':56 'folder':24,38,48 'lemmy.kde.social':2 'lemmy.kde.social/pictrs/image/327b80b2-3a79-4965-9f13-e5b211af562f.png)':1 'm':28 'need':6 'remov':35,52 'right':42 'root':23 'say':14 'scare':31 'sure':17 'thank':59 'touch':58 'want':19 'x':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706342939
    +visibility: "visible             "
    +apId: "https://lemmy.kde.social/post/727544"
    +editedAt: DateTimeImmutable @1728815482 {#1662
      date: 2024-10-13 12:31:22.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706289939 {#1663
      date: 2024-01-26 18:25:39.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.65 ms
Input props
[
  "subject" => App\Entity\Entry {#1553
    +user: Proxies\__CG__\App\Entity\User {#1552
      +avatar: null
      +cover: null
      +email: "tubbadu@lemmy.kde.social"
      +username: "@tubbadu@lemmy.kde.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729479759 {#5257
        date: 2024-10-21 05:02:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5262 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5265 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5267 …}
      +entries: Doctrine\ORM\PersistentCollection {#5269 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5271 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5273 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5275 …}
      +posts: Doctrine\ORM\PersistentCollection {#5277 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5279 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5281 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5283 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5285 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5287 …}
      +follows: Doctrine\ORM\PersistentCollection {#5289 …}
      +followers: Doctrine\ORM\PersistentCollection {#5291 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5293 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5295 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5297 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5299 …}
      +reports: Doctrine\ORM\PersistentCollection {#5301 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5303 …}
      +violations: Doctrine\ORM\PersistentCollection {#5305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5307 …}
      +awards: Doctrine\ORM\PersistentCollection {#5309 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5311 …}
      +categories: Doctrine\ORM\PersistentCollection {#5313 …}
      -id: 18750
      -password: "$2y$13$EEUOyliSaujoyuWroB74TOxR8SxV7U9thHLRpphixKq4Di4hW5i4G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5315 …}
      +apId: "tubbadu@lemmy.kde.social"
      +apProfileId: "https://lemmy.kde.social/u/tubbadu"
      +apPublicUrl: "https://lemmy.kde.social/u/tubbadu"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.kde.social/inbox"
      +apDomain: "lemmy.kde.social"
      +apPreferredUsername: "tubbadu"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728607978 {#5254
        date: 2024-10-11 02:52:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688511227 {#5256
        date: 2023-07-05 00:53:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "How-do-I-change-the-default-download-folder-on-Radarr"
    +title: "How do I change the default download folder on Radarr?"
    +url: null
    +body: """
      ![](https://lemmy.kde.social/pictrs/image/327b80b2-3a79-4965-9f13-e5b211af562f.png)\n
      \n
      Do I need to click on the X here? it says “Are you sure you want to delete the root folder ‘/downloads’?” so I’m a bit scared, it will not remove the actual folder and its content right?\n
      \n
      Edit: I created a dummy folder and added and removed it and no file were touched! Thanks to everyone!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 12
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728812581 {#1661
      date: 2024-10-13 11:43:01.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1590 …}
    +votes: Doctrine\ORM\PersistentCollection {#1591 …}
    +reports: Doctrine\ORM\PersistentCollection {#1589 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1582 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1583 …}
    +badges: Doctrine\ORM\PersistentCollection {#1580 …}
    +children: []
    -id: 33270
    -titleTs: "'chang':4 'default':6 'download':7 'folder':8 'radarr':10"
    -bodyTs: "'/downloads':25 '/pictrs/image/327b80b2-3a79-4965-9f13-e5b211af562f.png)':3 'actual':37 'ad':50 'bit':30 'click':8 'content':41 'creat':45 'delet':21 'dummi':47 'edit':43 'everyon':61 'file':56 'folder':24,38,48 'lemmy.kde.social':2 'lemmy.kde.social/pictrs/image/327b80b2-3a79-4965-9f13-e5b211af562f.png)':1 'm':28 'need':6 'remov':35,52 'right':42 'root':23 'say':14 'scare':31 'sure':17 'thank':59 'touch':58 'want':19 'x':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706342939
    +visibility: "visible             "
    +apId: "https://lemmy.kde.social/post/727544"
    +editedAt: DateTimeImmutable @1728815482 {#1662
      date: 2024-10-13 12:31:22.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706289939 {#1663
      date: 2024-01-26 18:25:39.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#5501
  +formDest: "entry"
  +subject: App\Entity\Entry {#1553
    +user: Proxies\__CG__\App\Entity\User {#1552
      +avatar: null
      +cover: null
      +email: "tubbadu@lemmy.kde.social"
      +username: "@tubbadu@lemmy.kde.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729479759 {#5257
        date: 2024-10-21 05:02:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5262 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5265 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5267 …}
      +entries: Doctrine\ORM\PersistentCollection {#5269 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5271 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5273 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5275 …}
      +posts: Doctrine\ORM\PersistentCollection {#5277 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5279 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5281 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5283 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5285 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5287 …}
      +follows: Doctrine\ORM\PersistentCollection {#5289 …}
      +followers: Doctrine\ORM\PersistentCollection {#5291 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5293 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5295 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5297 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5299 …}
      +reports: Doctrine\ORM\PersistentCollection {#5301 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5303 …}
      +violations: Doctrine\ORM\PersistentCollection {#5305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5307 …}
      +awards: Doctrine\ORM\PersistentCollection {#5309 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5311 …}
      +categories: Doctrine\ORM\PersistentCollection {#5313 …}
      -id: 18750
      -password: "$2y$13$EEUOyliSaujoyuWroB74TOxR8SxV7U9thHLRpphixKq4Di4hW5i4G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5315 …}
      +apId: "tubbadu@lemmy.kde.social"
      +apProfileId: "https://lemmy.kde.social/u/tubbadu"
      +apPublicUrl: "https://lemmy.kde.social/u/tubbadu"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.kde.social/inbox"
      +apDomain: "lemmy.kde.social"
      +apPreferredUsername: "tubbadu"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728607978 {#5254
        date: 2024-10-11 02:52:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688511227 {#5256
        date: 2023-07-05 00:53:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "How-do-I-change-the-default-download-folder-on-Radarr"
    +title: "How do I change the default download folder on Radarr?"
    +url: null
    +body: """
      ![](https://lemmy.kde.social/pictrs/image/327b80b2-3a79-4965-9f13-e5b211af562f.png)\n
      \n
      Do I need to click on the X here? it says “Are you sure you want to delete the root folder ‘/downloads’?” so I’m a bit scared, it will not remove the actual folder and its content right?\n
      \n
      Edit: I created a dummy folder and added and removed it and no file were touched! Thanks to everyone!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 12
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728812581 {#1661
      date: 2024-10-13 11:43:01.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1590 …}
    +votes: Doctrine\ORM\PersistentCollection {#1591 …}
    +reports: Doctrine\ORM\PersistentCollection {#1589 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1582 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1583 …}
    +badges: Doctrine\ORM\PersistentCollection {#1580 …}
    +children: []
    -id: 33270
    -titleTs: "'chang':4 'default':6 'download':7 'folder':8 'radarr':10"
    -bodyTs: "'/downloads':25 '/pictrs/image/327b80b2-3a79-4965-9f13-e5b211af562f.png)':3 'actual':37 'ad':50 'bit':30 'click':8 'content':41 'creat':45 'delet':21 'dummi':47 'edit':43 'everyon':61 'file':56 'folder':24,38,48 'lemmy.kde.social':2 'lemmy.kde.social/pictrs/image/327b80b2-3a79-4965-9f13-e5b211af562f.png)':1 'm':28 'need':6 'remov':35,52 'right':42 'root':23 'say':14 'scare':31 'sure':17 'thank':59 'touch':58 'want':19 'x':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706342939
    +visibility: "visible             "
    +apId: "https://lemmy.kde.social/post/727544"
    +editedAt: DateTimeImmutable @1728815482 {#1662
      date: 2024-10-13 12:31:22.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706289939 {#1663
      date: 2024-01-26 18:25:39.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 12.0 MiB 19.74 ms
Input props
[
  "entry" => App\Entity\Entry {#1588
    +user: Proxies\__CG__\App\Entity\User {#1572
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729095398 {#5868
        date: 2024-10-16 18:16:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5871 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5873 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5875 …}
      +entries: Doctrine\ORM\PersistentCollection {#5877 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5879 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5881 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5883 …}
      +posts: Doctrine\ORM\PersistentCollection {#5885 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5887 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5889 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5891 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5893 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5895 …}
      +follows: Doctrine\ORM\PersistentCollection {#5897 …}
      +followers: Doctrine\ORM\PersistentCollection {#5899 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5901 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5903 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5905 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5907 …}
      +reports: Doctrine\ORM\PersistentCollection {#5909 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5911 …}
      +violations: Doctrine\ORM\PersistentCollection {#5913 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5915 …}
      +awards: Doctrine\ORM\PersistentCollection {#5917 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5919 …}
      +categories: Doctrine\ORM\PersistentCollection {#5921 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5923 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#5869
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#5870
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Hosting-private-UHD-video"
    +title: "Hosting private UHD video"
    +url: null
    +body: """
      I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
      \n
      A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
      \n
      I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
      \n
      Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 31
    +favouriteCount: 32
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729093361 {#1584
      date: 2024-10-16 17:42:41.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1574 …}
    +votes: Doctrine\ORM\PersistentCollection {#1587 …}
    +reports: Doctrine\ORM\PersistentCollection {#1573 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1576 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1549 …}
    +badges: Doctrine\ORM\PersistentCollection {#1568 …}
    +children: []
    -id: 33150
    -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
    -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706326348
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11196156"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706239948 {#1581
      date: 2024-01-26 04:32:28.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#5750
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#1588
    +user: Proxies\__CG__\App\Entity\User {#1572
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729095398 {#5868
        date: 2024-10-16 18:16:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5871 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5873 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5875 …}
      +entries: Doctrine\ORM\PersistentCollection {#5877 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5879 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5881 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5883 …}
      +posts: Doctrine\ORM\PersistentCollection {#5885 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5887 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5889 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5891 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5893 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5895 …}
      +follows: Doctrine\ORM\PersistentCollection {#5897 …}
      +followers: Doctrine\ORM\PersistentCollection {#5899 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5901 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5903 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5905 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5907 …}
      +reports: Doctrine\ORM\PersistentCollection {#5909 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5911 …}
      +violations: Doctrine\ORM\PersistentCollection {#5913 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5915 …}
      +awards: Doctrine\ORM\PersistentCollection {#5917 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5919 …}
      +categories: Doctrine\ORM\PersistentCollection {#5921 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5923 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#5869
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#5870
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Hosting-private-UHD-video"
    +title: "Hosting private UHD video"
    +url: null
    +body: """
      I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
      \n
      A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
      \n
      I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
      \n
      Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 31
    +favouriteCount: 32
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729093361 {#1584
      date: 2024-10-16 17:42:41.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1574 …}
    +votes: Doctrine\ORM\PersistentCollection {#1587 …}
    +reports: Doctrine\ORM\PersistentCollection {#1573 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1576 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1549 …}
    +badges: Doctrine\ORM\PersistentCollection {#1568 …}
    +children: []
    -id: 33150
    -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
    -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706326348
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11196156"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706239948 {#1581
      date: 2024-01-26 04:32:28.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 1.09 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1572
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729095398 {#5868
      date: 2024-10-16 18:16:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5871 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5873 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5875 …}
    +entries: Doctrine\ORM\PersistentCollection {#5877 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5879 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5881 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5883 …}
    +posts: Doctrine\ORM\PersistentCollection {#5885 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5887 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5889 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5891 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5893 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5895 …}
    +follows: Doctrine\ORM\PersistentCollection {#5897 …}
    +followers: Doctrine\ORM\PersistentCollection {#5899 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5901 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5903 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5905 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5907 …}
    +reports: Doctrine\ORM\PersistentCollection {#5909 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5911 …}
    +violations: Doctrine\ORM\PersistentCollection {#5913 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5915 …}
    +awards: Doctrine\ORM\PersistentCollection {#5917 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5919 …}
    +categories: Doctrine\ORM\PersistentCollection {#5921 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5923 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#5869
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#5870
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#5831
  +user: Proxies\__CG__\App\Entity\User {#1572
    +avatar: null
    +cover: null
    +email: "corroded@lemmy.world"
    +username: "@corroded@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729095398 {#5868
      date: 2024-10-16 18:16:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5871 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5873 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5875 …}
    +entries: Doctrine\ORM\PersistentCollection {#5877 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5879 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5881 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5883 …}
    +posts: Doctrine\ORM\PersistentCollection {#5885 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5887 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5889 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5891 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5893 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5895 …}
    +follows: Doctrine\ORM\PersistentCollection {#5897 …}
    +followers: Doctrine\ORM\PersistentCollection {#5899 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5901 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5903 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5905 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5907 …}
    +reports: Doctrine\ORM\PersistentCollection {#5909 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5911 …}
    +violations: Doctrine\ORM\PersistentCollection {#5913 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5915 …}
    +awards: Doctrine\ORM\PersistentCollection {#5917 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5919 …}
    +categories: Doctrine\ORM\PersistentCollection {#5921 …}
    -id: 37696
    -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5923 …}
    +apId: "corroded@lemmy.world"
    +apProfileId: "https://lemmy.world/u/corroded"
    +apPublicUrl: "https://lemmy.world/u/corroded"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "corroded"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703347380 {#5869
      date: 2023-12-23 17:03:00.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690952830 {#5870
      date: 2023-08-02 07:07:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1706239948 {#1581
    date: 2024-01-26 04:32:28.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5944
  +date: DateTimeImmutable @1706239948 {#1581
    date: 2024-01-26 04:32:28.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706239948 {#1581
    date: 2024-01-26 04:32:28.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#5998
  +createdAt: DateTimeImmutable @1706239948 {#1581
    date: 2024-01-26 04:32:28.0 +01:00
  }
  +editedAt: null
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.41 ms
Input props
[
  "subject" => App\Entity\Entry {#1588
    +user: Proxies\__CG__\App\Entity\User {#1572
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729095398 {#5868
        date: 2024-10-16 18:16:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5871 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5873 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5875 …}
      +entries: Doctrine\ORM\PersistentCollection {#5877 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5879 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5881 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5883 …}
      +posts: Doctrine\ORM\PersistentCollection {#5885 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5887 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5889 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5891 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5893 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5895 …}
      +follows: Doctrine\ORM\PersistentCollection {#5897 …}
      +followers: Doctrine\ORM\PersistentCollection {#5899 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5901 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5903 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5905 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5907 …}
      +reports: Doctrine\ORM\PersistentCollection {#5909 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5911 …}
      +violations: Doctrine\ORM\PersistentCollection {#5913 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5915 …}
      +awards: Doctrine\ORM\PersistentCollection {#5917 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5919 …}
      +categories: Doctrine\ORM\PersistentCollection {#5921 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5923 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#5869
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#5870
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Hosting-private-UHD-video"
    +title: "Hosting private UHD video"
    +url: null
    +body: """
      I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
      \n
      A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
      \n
      I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
      \n
      Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 31
    +favouriteCount: 32
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729093361 {#1584
      date: 2024-10-16 17:42:41.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1574 …}
    +votes: Doctrine\ORM\PersistentCollection {#1587 …}
    +reports: Doctrine\ORM\PersistentCollection {#1573 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1576 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1549 …}
    +badges: Doctrine\ORM\PersistentCollection {#1568 …}
    +children: []
    -id: 33150
    -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
    -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706326348
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11196156"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706239948 {#1581
      date: 2024-01-26 04:32:28.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#6053
  +subject: App\Entity\Entry {#1588
    +user: Proxies\__CG__\App\Entity\User {#1572
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729095398 {#5868
        date: 2024-10-16 18:16:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5871 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5873 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5875 …}
      +entries: Doctrine\ORM\PersistentCollection {#5877 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5879 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5881 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5883 …}
      +posts: Doctrine\ORM\PersistentCollection {#5885 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5887 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5889 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5891 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5893 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5895 …}
      +follows: Doctrine\ORM\PersistentCollection {#5897 …}
      +followers: Doctrine\ORM\PersistentCollection {#5899 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5901 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5903 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5905 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5907 …}
      +reports: Doctrine\ORM\PersistentCollection {#5909 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5911 …}
      +violations: Doctrine\ORM\PersistentCollection {#5913 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5915 …}
      +awards: Doctrine\ORM\PersistentCollection {#5917 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5919 …}
      +categories: Doctrine\ORM\PersistentCollection {#5921 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5923 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#5869
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#5870
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Hosting-private-UHD-video"
    +title: "Hosting private UHD video"
    +url: null
    +body: """
      I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
      \n
      A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
      \n
      I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
      \n
      Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 31
    +favouriteCount: 32
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729093361 {#1584
      date: 2024-10-16 17:42:41.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1574 …}
    +votes: Doctrine\ORM\PersistentCollection {#1587 …}
    +reports: Doctrine\ORM\PersistentCollection {#1573 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1576 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1549 …}
    +badges: Doctrine\ORM\PersistentCollection {#1568 …}
    +children: []
    -id: 33150
    -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
    -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706326348
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11196156"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706239948 {#1581
      date: 2024-01-26 04:32:28.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.63 ms
Input props
[
  "subject" => App\Entity\Entry {#1588
    +user: Proxies\__CG__\App\Entity\User {#1572
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729095398 {#5868
        date: 2024-10-16 18:16:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5871 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5873 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5875 …}
      +entries: Doctrine\ORM\PersistentCollection {#5877 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5879 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5881 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5883 …}
      +posts: Doctrine\ORM\PersistentCollection {#5885 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5887 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5889 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5891 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5893 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5895 …}
      +follows: Doctrine\ORM\PersistentCollection {#5897 …}
      +followers: Doctrine\ORM\PersistentCollection {#5899 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5901 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5903 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5905 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5907 …}
      +reports: Doctrine\ORM\PersistentCollection {#5909 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5911 …}
      +violations: Doctrine\ORM\PersistentCollection {#5913 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5915 …}
      +awards: Doctrine\ORM\PersistentCollection {#5917 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5919 …}
      +categories: Doctrine\ORM\PersistentCollection {#5921 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5923 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#5869
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#5870
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Hosting-private-UHD-video"
    +title: "Hosting private UHD video"
    +url: null
    +body: """
      I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
      \n
      A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
      \n
      I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
      \n
      Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 31
    +favouriteCount: 32
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729093361 {#1584
      date: 2024-10-16 17:42:41.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1574 …}
    +votes: Doctrine\ORM\PersistentCollection {#1587 …}
    +reports: Doctrine\ORM\PersistentCollection {#1573 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1576 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1549 …}
    +badges: Doctrine\ORM\PersistentCollection {#1568 …}
    +children: []
    -id: 33150
    -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
    -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706326348
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11196156"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706239948 {#1581
      date: 2024-01-26 04:32:28.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#6110
  +formDest: "entry"
  +subject: App\Entity\Entry {#1588
    +user: Proxies\__CG__\App\Entity\User {#1572
      +avatar: null
      +cover: null
      +email: "corroded@lemmy.world"
      +username: "@corroded@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729095398 {#5868
        date: 2024-10-16 18:16:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5871 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5873 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5875 …}
      +entries: Doctrine\ORM\PersistentCollection {#5877 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5879 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5881 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5883 …}
      +posts: Doctrine\ORM\PersistentCollection {#5885 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5887 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5889 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5891 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5893 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5895 …}
      +follows: Doctrine\ORM\PersistentCollection {#5897 …}
      +followers: Doctrine\ORM\PersistentCollection {#5899 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5901 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5903 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5905 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5907 …}
      +reports: Doctrine\ORM\PersistentCollection {#5909 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5911 …}
      +violations: Doctrine\ORM\PersistentCollection {#5913 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5915 …}
      +awards: Doctrine\ORM\PersistentCollection {#5917 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5919 …}
      +categories: Doctrine\ORM\PersistentCollection {#5921 …}
      -id: 37696
      -password: "$2y$13$3xfpjwzULWLGSm5G3ILrCePN9TefBkLbjLBMfvMFcPI2FPlR3h2g6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5923 …}
      +apId: "corroded@lemmy.world"
      +apProfileId: "https://lemmy.world/u/corroded"
      +apPublicUrl: "https://lemmy.world/u/corroded"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "corroded"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703347380 {#5869
        date: 2023-12-23 17:03:00.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690952830 {#5870
        date: 2023-08-02 07:07:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Hosting-private-UHD-video"
    +title: "Hosting private UHD video"
    +url: null
    +body: """
      I have a decent amount of video footage that I’d like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don’t want to share publicly.\n
      \n
      A large portion of my video footage is 4k/60, so I’m ideally looking for a solution where I can send somebody a link, and it gives a “similar to Youtube” experience when they click on the link. And by “similar to Youtube,” I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn’t really an option. It needs to “just work” as soon as the link is clicked; some of the individuals I’d like to share video with are very much *not* technically inclined.\n
      \n
      I’d like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I’m assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.\n
      \n
      Any suggestions? I prefer open-source self-hosted software, but I’m willing to pay for convenience.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 31
    +favouriteCount: 32
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729093361 {#1584
      date: 2024-10-16 17:42:41.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1574 …}
    +votes: Doctrine\ORM\PersistentCollection {#1587 …}
    +reports: Doctrine\ORM\PersistentCollection {#1573 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1576 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1549 …}
    +badges: Doctrine\ORM\PersistentCollection {#1568 …}
    +children: []
    -id: 33150
    -titleTs: "'host':1 'privat':2 'uhd':3 'video':4"
    -bodyTs: "'3rd':189 '3rd-party':188 '4k/60':47 '4mbit':165 'adjust':88 'amount':5 'assum':180 'automat':87 'base':94 'bitrat':91,109,176 'buffer':114 'choic':204 'click':73,131 'connect':161 'conveni':223 'd':11,137,150 'decent':4 'either':185 'experi':70 'explain':101 'extend':103 'famili':18,104 'first':20 'footag':8,45 'friend':16 'give':65 'home':28 'homelab':157 'host':153,192,201,214 'ideal':51 'inclin':148 'individu':135 'internet':97,160 'isn':115 'larg':40 'like':12,138,151 'link':62,76,129 'look':52 'lower':107,172 'm':50,179,218 'magnitud':171 'mean':83 'much':145 'need':121,183 'open':210 'open-sourc':209 'option':119 'order':169 'parti':190 'pay':221 'player':86 'portion':41 'prefer':208 'public':38 'realli':32,117 'resolut':93 'self':213 'self-host':212 'send':59 'servic':193 'set':195 'share':14,37,140 'similar':67,79 'softwar':202,215 'solut':55 'somebodi':60 'soon':126 'sourc':211 'speed':98 'start':113 'suggest':206 'technic':147 'thought':21 'tri':99 'upload':166 'use':186 'video':7,29,44,90,112,141,175,191 'vps':198 'want':35 'will':219 'work':124 'would':182 'youtub':23,69,81"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706326348
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11196156"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706239948 {#1581
      date: 2024-01-26 04:32:28.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 12.0 MiB 26.16 ms
Input props
[
  "entry" => App\Entity\Entry {#1561
    +user: Proxies\__CG__\App\Entity\User {#1525
      +avatar: null
      +cover: null
      +email: "Mateleo@lemmy.dbzer0.com"
      +username: "@Mateleo@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728680810 {#6470
        date: 2024-10-11 23:06:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#6475 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6478 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6480 …}
      +entries: Doctrine\ORM\PersistentCollection {#6482 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#6484 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#6486 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6488 …}
      +posts: Doctrine\ORM\PersistentCollection {#6490 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#6492 …}
      +postComments: Doctrine\ORM\PersistentCollection {#6494 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#6496 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6498 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6500 …}
      +follows: Doctrine\ORM\PersistentCollection {#6502 …}
      +followers: Doctrine\ORM\PersistentCollection {#6504 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6506 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6508 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#6510 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#6512 …}
      +reports: Doctrine\ORM\PersistentCollection {#6514 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6516 …}
      +violations: Doctrine\ORM\PersistentCollection {#6518 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6520 …}
      +awards: Doctrine\ORM\PersistentCollection {#6522 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#6524 …}
      +categories: Doctrine\ORM\PersistentCollection {#6526 …}
      -id: 58725
      -password: "$2y$13$AiENi1cHypjvxz6T/UWB/uQZSB.4c6cONTq1HYUr3.q1H4o8IFNoa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6528 …}
      +apId: "Mateleo@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Mateleo"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Mateleo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Mateleo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705380258 {#6467
        date: 2024-01-16 05:44:18.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697277877 {#6469
        date: 2023-10-14 12:04:37.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Termius-alternative"
    +title: "Termius alternative ?"
    +url: null
    +body: """
      Hi, Is there any selfhosted app that can do the same as Termius ? [termius.com](https://termius.com/)\n
      \n
      Like a cool UI and super easy SSH access
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729254018 {#1528
      date: 2024-10-18 14:20:18.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1567 …}
    +votes: Doctrine\ORM\PersistentCollection {#1559 …}
    +reports: Doctrine\ORM\PersistentCollection {#1564 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1565 …}
    +badges: Doctrine\ORM\PersistentCollection {#1558 …}
    +children: []
    -id: 33094
    -titleTs: "'altern':2 'termius':1"
    -bodyTs: "'/)':17 'access':26 'app':6 'cool':20 'easi':24 'hi':1 'like':18 'selfhost':5 'ssh':25 'super':23 'termius':13 'termius.com':14,16 'termius.com/)':15 'ui':21"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706309348
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13080423"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706222948 {#1527
      date: 2024-01-25 23:49:08.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#6359
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#1561
    +user: Proxies\__CG__\App\Entity\User {#1525
      +avatar: null
      +cover: null
      +email: "Mateleo@lemmy.dbzer0.com"
      +username: "@Mateleo@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728680810 {#6470
        date: 2024-10-11 23:06:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#6475 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6478 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6480 …}
      +entries: Doctrine\ORM\PersistentCollection {#6482 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#6484 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#6486 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6488 …}
      +posts: Doctrine\ORM\PersistentCollection {#6490 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#6492 …}
      +postComments: Doctrine\ORM\PersistentCollection {#6494 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#6496 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6498 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6500 …}
      +follows: Doctrine\ORM\PersistentCollection {#6502 …}
      +followers: Doctrine\ORM\PersistentCollection {#6504 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6506 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6508 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#6510 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#6512 …}
      +reports: Doctrine\ORM\PersistentCollection {#6514 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6516 …}
      +violations: Doctrine\ORM\PersistentCollection {#6518 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6520 …}
      +awards: Doctrine\ORM\PersistentCollection {#6522 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#6524 …}
      +categories: Doctrine\ORM\PersistentCollection {#6526 …}
      -id: 58725
      -password: "$2y$13$AiENi1cHypjvxz6T/UWB/uQZSB.4c6cONTq1HYUr3.q1H4o8IFNoa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6528 …}
      +apId: "Mateleo@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Mateleo"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Mateleo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Mateleo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705380258 {#6467
        date: 2024-01-16 05:44:18.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697277877 {#6469
        date: 2023-10-14 12:04:37.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Termius-alternative"
    +title: "Termius alternative ?"
    +url: null
    +body: """
      Hi, Is there any selfhosted app that can do the same as Termius ? [termius.com](https://termius.com/)\n
      \n
      Like a cool UI and super easy SSH access
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729254018 {#1528
      date: 2024-10-18 14:20:18.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1567 …}
    +votes: Doctrine\ORM\PersistentCollection {#1559 …}
    +reports: Doctrine\ORM\PersistentCollection {#1564 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1565 …}
    +badges: Doctrine\ORM\PersistentCollection {#1558 …}
    +children: []
    -id: 33094
    -titleTs: "'altern':2 'termius':1"
    -bodyTs: "'/)':17 'access':26 'app':6 'cool':20 'easi':24 'hi':1 'like':18 'selfhost':5 'ssh':25 'super':23 'termius':13 'termius.com':14,16 'termius.com/)':15 'ui':21"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706309348
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13080423"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706222948 {#1527
      date: 2024-01-25 23:49:08.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 4.55 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1525
    +avatar: null
    +cover: null
    +email: "Mateleo@lemmy.dbzer0.com"
    +username: "@Mateleo@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728680810 {#6470
      date: 2024-10-11 23:06:50.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#6475 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6478 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#6480 …}
    +entries: Doctrine\ORM\PersistentCollection {#6482 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#6484 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#6486 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6488 …}
    +posts: Doctrine\ORM\PersistentCollection {#6490 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#6492 …}
    +postComments: Doctrine\ORM\PersistentCollection {#6494 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#6496 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6498 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#6500 …}
    +follows: Doctrine\ORM\PersistentCollection {#6502 …}
    +followers: Doctrine\ORM\PersistentCollection {#6504 …}
    +blocks: Doctrine\ORM\PersistentCollection {#6506 …}
    +blockers: Doctrine\ORM\PersistentCollection {#6508 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#6510 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#6512 …}
    +reports: Doctrine\ORM\PersistentCollection {#6514 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6516 …}
    +violations: Doctrine\ORM\PersistentCollection {#6518 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6520 …}
    +awards: Doctrine\ORM\PersistentCollection {#6522 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#6524 …}
    +categories: Doctrine\ORM\PersistentCollection {#6526 …}
    -id: 58725
    -password: "$2y$13$AiENi1cHypjvxz6T/UWB/uQZSB.4c6cONTq1HYUr3.q1H4o8IFNoa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6528 …}
    +apId: "Mateleo@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/Mateleo"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/Mateleo"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "Mateleo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1705380258 {#6467
      date: 2024-01-16 05:44:18.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697277877 {#6469
      date: 2023-10-14 12:04:37.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#6430
  +user: Proxies\__CG__\App\Entity\User {#1525
    +avatar: null
    +cover: null
    +email: "Mateleo@lemmy.dbzer0.com"
    +username: "@Mateleo@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728680810 {#6470
      date: 2024-10-11 23:06:50.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#6475 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6478 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#6480 …}
    +entries: Doctrine\ORM\PersistentCollection {#6482 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#6484 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#6486 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6488 …}
    +posts: Doctrine\ORM\PersistentCollection {#6490 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#6492 …}
    +postComments: Doctrine\ORM\PersistentCollection {#6494 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#6496 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6498 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#6500 …}
    +follows: Doctrine\ORM\PersistentCollection {#6502 …}
    +followers: Doctrine\ORM\PersistentCollection {#6504 …}
    +blocks: Doctrine\ORM\PersistentCollection {#6506 …}
    +blockers: Doctrine\ORM\PersistentCollection {#6508 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#6510 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#6512 …}
    +reports: Doctrine\ORM\PersistentCollection {#6514 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6516 …}
    +violations: Doctrine\ORM\PersistentCollection {#6518 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6520 …}
    +awards: Doctrine\ORM\PersistentCollection {#6522 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#6524 …}
    +categories: Doctrine\ORM\PersistentCollection {#6526 …}
    -id: 58725
    -password: "$2y$13$AiENi1cHypjvxz6T/UWB/uQZSB.4c6cONTq1HYUr3.q1H4o8IFNoa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6528 …}
    +apId: "Mateleo@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/Mateleo"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/Mateleo"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "Mateleo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1705380258 {#6467
      date: 2024-01-16 05:44:18.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697277877 {#6469
      date: 2023-10-14 12:04:37.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1706222948 {#1527
    date: 2024-01-25 23:49:08.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#6548
  +date: DateTimeImmutable @1706222948 {#1527
    date: 2024-01-25 23:49:08.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706222948 {#1527
    date: 2024-01-25 23:49:08.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#6602
  +createdAt: DateTimeImmutable @1706222948 {#1527
    date: 2024-01-25 23:49:08.0 +01:00
  }
  +editedAt: null
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.46 ms
Input props
[
  "subject" => App\Entity\Entry {#1561
    +user: Proxies\__CG__\App\Entity\User {#1525
      +avatar: null
      +cover: null
      +email: "Mateleo@lemmy.dbzer0.com"
      +username: "@Mateleo@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728680810 {#6470
        date: 2024-10-11 23:06:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#6475 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6478 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6480 …}
      +entries: Doctrine\ORM\PersistentCollection {#6482 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#6484 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#6486 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6488 …}
      +posts: Doctrine\ORM\PersistentCollection {#6490 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#6492 …}
      +postComments: Doctrine\ORM\PersistentCollection {#6494 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#6496 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6498 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6500 …}
      +follows: Doctrine\ORM\PersistentCollection {#6502 …}
      +followers: Doctrine\ORM\PersistentCollection {#6504 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6506 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6508 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#6510 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#6512 …}
      +reports: Doctrine\ORM\PersistentCollection {#6514 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6516 …}
      +violations: Doctrine\ORM\PersistentCollection {#6518 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6520 …}
      +awards: Doctrine\ORM\PersistentCollection {#6522 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#6524 …}
      +categories: Doctrine\ORM\PersistentCollection {#6526 …}
      -id: 58725
      -password: "$2y$13$AiENi1cHypjvxz6T/UWB/uQZSB.4c6cONTq1HYUr3.q1H4o8IFNoa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6528 …}
      +apId: "Mateleo@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Mateleo"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Mateleo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Mateleo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705380258 {#6467
        date: 2024-01-16 05:44:18.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697277877 {#6469
        date: 2023-10-14 12:04:37.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Termius-alternative"
    +title: "Termius alternative ?"
    +url: null
    +body: """
      Hi, Is there any selfhosted app that can do the same as Termius ? [termius.com](https://termius.com/)\n
      \n
      Like a cool UI and super easy SSH access
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729254018 {#1528
      date: 2024-10-18 14:20:18.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1567 …}
    +votes: Doctrine\ORM\PersistentCollection {#1559 …}
    +reports: Doctrine\ORM\PersistentCollection {#1564 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1565 …}
    +badges: Doctrine\ORM\PersistentCollection {#1558 …}
    +children: []
    -id: 33094
    -titleTs: "'altern':2 'termius':1"
    -bodyTs: "'/)':17 'access':26 'app':6 'cool':20 'easi':24 'hi':1 'like':18 'selfhost':5 'ssh':25 'super':23 'termius':13 'termius.com':14,16 'termius.com/)':15 'ui':21"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706309348
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13080423"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706222948 {#1527
      date: 2024-01-25 23:49:08.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#6657
  +subject: App\Entity\Entry {#1561
    +user: Proxies\__CG__\App\Entity\User {#1525
      +avatar: null
      +cover: null
      +email: "Mateleo@lemmy.dbzer0.com"
      +username: "@Mateleo@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728680810 {#6470
        date: 2024-10-11 23:06:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#6475 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6478 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6480 …}
      +entries: Doctrine\ORM\PersistentCollection {#6482 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#6484 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#6486 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6488 …}
      +posts: Doctrine\ORM\PersistentCollection {#6490 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#6492 …}
      +postComments: Doctrine\ORM\PersistentCollection {#6494 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#6496 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6498 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6500 …}
      +follows: Doctrine\ORM\PersistentCollection {#6502 …}
      +followers: Doctrine\ORM\PersistentCollection {#6504 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6506 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6508 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#6510 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#6512 …}
      +reports: Doctrine\ORM\PersistentCollection {#6514 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6516 …}
      +violations: Doctrine\ORM\PersistentCollection {#6518 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6520 …}
      +awards: Doctrine\ORM\PersistentCollection {#6522 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#6524 …}
      +categories: Doctrine\ORM\PersistentCollection {#6526 …}
      -id: 58725
      -password: "$2y$13$AiENi1cHypjvxz6T/UWB/uQZSB.4c6cONTq1HYUr3.q1H4o8IFNoa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6528 …}
      +apId: "Mateleo@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Mateleo"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Mateleo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Mateleo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705380258 {#6467
        date: 2024-01-16 05:44:18.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697277877 {#6469
        date: 2023-10-14 12:04:37.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Termius-alternative"
    +title: "Termius alternative ?"
    +url: null
    +body: """
      Hi, Is there any selfhosted app that can do the same as Termius ? [termius.com](https://termius.com/)\n
      \n
      Like a cool UI and super easy SSH access
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729254018 {#1528
      date: 2024-10-18 14:20:18.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1567 …}
    +votes: Doctrine\ORM\PersistentCollection {#1559 …}
    +reports: Doctrine\ORM\PersistentCollection {#1564 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1565 …}
    +badges: Doctrine\ORM\PersistentCollection {#1558 …}
    +children: []
    -id: 33094
    -titleTs: "'altern':2 'termius':1"
    -bodyTs: "'/)':17 'access':26 'app':6 'cool':20 'easi':24 'hi':1 'like':18 'selfhost':5 'ssh':25 'super':23 'termius':13 'termius.com':14,16 'termius.com/)':15 'ui':21"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706309348
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13080423"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706222948 {#1527
      date: 2024-01-25 23:49:08.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.67 ms
Input props
[
  "subject" => App\Entity\Entry {#1561
    +user: Proxies\__CG__\App\Entity\User {#1525
      +avatar: null
      +cover: null
      +email: "Mateleo@lemmy.dbzer0.com"
      +username: "@Mateleo@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728680810 {#6470
        date: 2024-10-11 23:06:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#6475 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6478 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6480 …}
      +entries: Doctrine\ORM\PersistentCollection {#6482 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#6484 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#6486 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6488 …}
      +posts: Doctrine\ORM\PersistentCollection {#6490 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#6492 …}
      +postComments: Doctrine\ORM\PersistentCollection {#6494 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#6496 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6498 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6500 …}
      +follows: Doctrine\ORM\PersistentCollection {#6502 …}
      +followers: Doctrine\ORM\PersistentCollection {#6504 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6506 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6508 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#6510 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#6512 …}
      +reports: Doctrine\ORM\PersistentCollection {#6514 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6516 …}
      +violations: Doctrine\ORM\PersistentCollection {#6518 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6520 …}
      +awards: Doctrine\ORM\PersistentCollection {#6522 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#6524 …}
      +categories: Doctrine\ORM\PersistentCollection {#6526 …}
      -id: 58725
      -password: "$2y$13$AiENi1cHypjvxz6T/UWB/uQZSB.4c6cONTq1HYUr3.q1H4o8IFNoa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6528 …}
      +apId: "Mateleo@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Mateleo"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Mateleo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Mateleo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705380258 {#6467
        date: 2024-01-16 05:44:18.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697277877 {#6469
        date: 2023-10-14 12:04:37.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Termius-alternative"
    +title: "Termius alternative ?"
    +url: null
    +body: """
      Hi, Is there any selfhosted app that can do the same as Termius ? [termius.com](https://termius.com/)\n
      \n
      Like a cool UI and super easy SSH access
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729254018 {#1528
      date: 2024-10-18 14:20:18.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1567 …}
    +votes: Doctrine\ORM\PersistentCollection {#1559 …}
    +reports: Doctrine\ORM\PersistentCollection {#1564 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1565 …}
    +badges: Doctrine\ORM\PersistentCollection {#1558 …}
    +children: []
    -id: 33094
    -titleTs: "'altern':2 'termius':1"
    -bodyTs: "'/)':17 'access':26 'app':6 'cool':20 'easi':24 'hi':1 'like':18 'selfhost':5 'ssh':25 'super':23 'termius':13 'termius.com':14,16 'termius.com/)':15 'ui':21"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706309348
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13080423"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706222948 {#1527
      date: 2024-01-25 23:49:08.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#6714
  +formDest: "entry"
  +subject: App\Entity\Entry {#1561
    +user: Proxies\__CG__\App\Entity\User {#1525
      +avatar: null
      +cover: null
      +email: "Mateleo@lemmy.dbzer0.com"
      +username: "@Mateleo@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728680810 {#6470
        date: 2024-10-11 23:06:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#6475 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6478 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6480 …}
      +entries: Doctrine\ORM\PersistentCollection {#6482 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#6484 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#6486 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6488 …}
      +posts: Doctrine\ORM\PersistentCollection {#6490 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#6492 …}
      +postComments: Doctrine\ORM\PersistentCollection {#6494 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#6496 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6498 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6500 …}
      +follows: Doctrine\ORM\PersistentCollection {#6502 …}
      +followers: Doctrine\ORM\PersistentCollection {#6504 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6506 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6508 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#6510 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#6512 …}
      +reports: Doctrine\ORM\PersistentCollection {#6514 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6516 …}
      +violations: Doctrine\ORM\PersistentCollection {#6518 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6520 …}
      +awards: Doctrine\ORM\PersistentCollection {#6522 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#6524 …}
      +categories: Doctrine\ORM\PersistentCollection {#6526 …}
      -id: 58725
      -password: "$2y$13$AiENi1cHypjvxz6T/UWB/uQZSB.4c6cONTq1HYUr3.q1H4o8IFNoa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6528 …}
      +apId: "Mateleo@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Mateleo"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Mateleo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Mateleo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705380258 {#6467
        date: 2024-01-16 05:44:18.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697277877 {#6469
        date: 2023-10-14 12:04:37.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Termius-alternative"
    +title: "Termius alternative ?"
    +url: null
    +body: """
      Hi, Is there any selfhosted app that can do the same as Termius ? [termius.com](https://termius.com/)\n
      \n
      Like a cool UI and super easy SSH access
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729254018 {#1528
      date: 2024-10-18 14:20:18.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1567 …}
    +votes: Doctrine\ORM\PersistentCollection {#1559 …}
    +reports: Doctrine\ORM\PersistentCollection {#1564 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1565 …}
    +badges: Doctrine\ORM\PersistentCollection {#1558 …}
    +children: []
    -id: 33094
    -titleTs: "'altern':2 'termius':1"
    -bodyTs: "'/)':17 'access':26 'app':6 'cool':20 'easi':24 'hi':1 'like':18 'selfhost':5 'ssh':25 'super':23 'termius':13 'termius.com':14,16 'termius.com/)':15 'ui':21"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706309348
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13080423"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706222948 {#1527
      date: 2024-01-25 23:49:08.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 12.0 MiB 24.01 ms
Input props
[
  "entry" => App\Entity\Entry {#1620
    +user: Proxies\__CG__\App\Entity\User {#1613
      +avatar: Proxies\__CG__\App\Entity\Image {#7101 …}
      +cover: null
      +email: "Darkassassin07@lemmy.ca"
      +username: "@Darkassassin07@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "🇨🇦"
      +lastActive: DateTime @1729563346 {#7096
        date: 2024-10-22 04:15:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7103 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7105 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7107 …}
      +entries: Doctrine\ORM\PersistentCollection {#7109 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7111 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7113 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7115 …}
      +posts: Doctrine\ORM\PersistentCollection {#7117 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7119 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7121 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7123 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7125 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7127 …}
      +follows: Doctrine\ORM\PersistentCollection {#7129 …}
      +followers: Doctrine\ORM\PersistentCollection {#7131 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7133 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7135 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7137 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7139 …}
      +reports: Doctrine\ORM\PersistentCollection {#7141 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7143 …}
      +violations: Doctrine\ORM\PersistentCollection {#7145 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7147 …}
      +awards: Doctrine\ORM\PersistentCollection {#7149 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7151 …}
      +categories: Doctrine\ORM\PersistentCollection {#7153 …}
      -id: 27376
      -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7155 …}
      +apId: "Darkassassin07@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/Darkassassin07"
      +apPublicUrl: "https://lemmy.ca/u/Darkassassin07"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "Darkassassin07"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729535816 {#7093
        date: 2024-10-21 20:36:56.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689340815 {#7095
        date: 2023-07-14 15:20:15.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "SquareSpace-dropping-the-ball"
    +title: "SquareSpace dropping the ball."
    +url: null
    +body: """
      After almost a year of repeated emails stating the transition from Google Domains will have no effect on customers, no action is required; I just got this email:\n
      \n
      > Update Dynamic DNS records Hi there, As previously communicated, Squarespace has purchased all domain name registrations and related customer accounts from Google Domains. Customers are in the process of being moved to Squarespace Domains, but before we migrate your domain [redacted] we wanted to inform you that a feature you use, Dynamic DNS (DDNS), will not be supported by Squarespace.\n
      \n
      So apparently SquareSpace will be entirely useless to me and I’ve got “as soon as 30 days” to move.\n
      \n
      Got any suggestions for good registrars to migrate to?\n
      \n
      (it’s a .pw domain if that matters)\n
      \n
      /edit. I’m a moron.\n
      \n
      I already use cloudflare as my name server, Google/SquareSpace only handles the registration.\n
      \n
      I’ll be fine. Thanks for the help everyone!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 80
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728983256 {#1557
      date: 2024-10-15 11:07:36.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1604 …}
    +votes: Doctrine\ORM\PersistentCollection {#1619 …}
    +reports: Doctrine\ORM\PersistentCollection {#1701 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1687 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1689 …}
    +badges: Doctrine\ORM\PersistentCollection {#1691 …}
    +children: []
    -id: 33085
    -titleTs: "'ball':4 'drop':2 'squarespac':1"
    -bodyTs: "'/edit':126 '30':105 'account':48 'action':21 'almost':2 'alreadi':132 'appar':90 'cloudflar':134 'communic':37 'custom':19,47,52 'day':106 'ddns':82 'dns':31,81 'domain':13,42,51,62,68,122 'dynam':30,80 'effect':17 'email':7,28 'entir':94 'everyon':152 'featur':77 'fine':147 'good':113 'googl':12,50 'google/squarespace':139 'got':26,101,109 'handl':141 'help':151 'hi':33 'inform':73 'll':145 'm':128 'matter':125 'migrat':66,116 'moron':130 'move':59,108 'name':43,137 'previous':36 'process':56 'purchas':40 'pw':121 'record':32 'redact':69 'registr':44,143 'registrar':114 'relat':46 'repeat':6 'requir':23 'server':138 'soon':103 'squarespac':38,61,88,91 'state':8 'suggest':111 'support':86 'thank':148 'transit':10 'updat':29 'use':79,133 'useless':95 've':100 'want':71 'year':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706305674
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/14051564"
    +editedAt: DateTimeImmutable @1728700993 {#1555
      date: 2024-10-12 04:43:13.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706219274 {#1621
      date: 2024-01-25 22:47:54.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#6963
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#1620
    +user: Proxies\__CG__\App\Entity\User {#1613
      +avatar: Proxies\__CG__\App\Entity\Image {#7101 …}
      +cover: null
      +email: "Darkassassin07@lemmy.ca"
      +username: "@Darkassassin07@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "🇨🇦"
      +lastActive: DateTime @1729563346 {#7096
        date: 2024-10-22 04:15:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7103 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7105 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7107 …}
      +entries: Doctrine\ORM\PersistentCollection {#7109 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7111 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7113 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7115 …}
      +posts: Doctrine\ORM\PersistentCollection {#7117 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7119 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7121 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7123 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7125 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7127 …}
      +follows: Doctrine\ORM\PersistentCollection {#7129 …}
      +followers: Doctrine\ORM\PersistentCollection {#7131 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7133 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7135 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7137 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7139 …}
      +reports: Doctrine\ORM\PersistentCollection {#7141 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7143 …}
      +violations: Doctrine\ORM\PersistentCollection {#7145 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7147 …}
      +awards: Doctrine\ORM\PersistentCollection {#7149 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7151 …}
      +categories: Doctrine\ORM\PersistentCollection {#7153 …}
      -id: 27376
      -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7155 …}
      +apId: "Darkassassin07@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/Darkassassin07"
      +apPublicUrl: "https://lemmy.ca/u/Darkassassin07"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "Darkassassin07"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729535816 {#7093
        date: 2024-10-21 20:36:56.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689340815 {#7095
        date: 2023-07-14 15:20:15.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "SquareSpace-dropping-the-ball"
    +title: "SquareSpace dropping the ball."
    +url: null
    +body: """
      After almost a year of repeated emails stating the transition from Google Domains will have no effect on customers, no action is required; I just got this email:\n
      \n
      > Update Dynamic DNS records Hi there, As previously communicated, Squarespace has purchased all domain name registrations and related customer accounts from Google Domains. Customers are in the process of being moved to Squarespace Domains, but before we migrate your domain [redacted] we wanted to inform you that a feature you use, Dynamic DNS (DDNS), will not be supported by Squarespace.\n
      \n
      So apparently SquareSpace will be entirely useless to me and I’ve got “as soon as 30 days” to move.\n
      \n
      Got any suggestions for good registrars to migrate to?\n
      \n
      (it’s a .pw domain if that matters)\n
      \n
      /edit. I’m a moron.\n
      \n
      I already use cloudflare as my name server, Google/SquareSpace only handles the registration.\n
      \n
      I’ll be fine. Thanks for the help everyone!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 80
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728983256 {#1557
      date: 2024-10-15 11:07:36.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1604 …}
    +votes: Doctrine\ORM\PersistentCollection {#1619 …}
    +reports: Doctrine\ORM\PersistentCollection {#1701 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1687 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1689 …}
    +badges: Doctrine\ORM\PersistentCollection {#1691 …}
    +children: []
    -id: 33085
    -titleTs: "'ball':4 'drop':2 'squarespac':1"
    -bodyTs: "'/edit':126 '30':105 'account':48 'action':21 'almost':2 'alreadi':132 'appar':90 'cloudflar':134 'communic':37 'custom':19,47,52 'day':106 'ddns':82 'dns':31,81 'domain':13,42,51,62,68,122 'dynam':30,80 'effect':17 'email':7,28 'entir':94 'everyon':152 'featur':77 'fine':147 'good':113 'googl':12,50 'google/squarespace':139 'got':26,101,109 'handl':141 'help':151 'hi':33 'inform':73 'll':145 'm':128 'matter':125 'migrat':66,116 'moron':130 'move':59,108 'name':43,137 'previous':36 'process':56 'purchas':40 'pw':121 'record':32 'redact':69 'registr':44,143 'registrar':114 'relat':46 'repeat':6 'requir':23 'server':138 'soon':103 'squarespac':38,61,88,91 'state':8 'suggest':111 'support':86 'thank':148 'transit':10 'updat':29 'use':79,133 'useless':95 've':100 'want':71 'year':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706305674
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/14051564"
    +editedAt: DateTimeImmutable @1728700993 {#1555
      date: 2024-10-12 04:43:13.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706219274 {#1621
      date: 2024-01-25 22:47:54.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 5.22 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1613
    +avatar: Proxies\__CG__\App\Entity\Image {#7101 …}
    +cover: null
    +email: "Darkassassin07@lemmy.ca"
    +username: "@Darkassassin07@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "🇨🇦"
    +lastActive: DateTime @1729563346 {#7096
      date: 2024-10-22 04:15:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7103 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7105 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7107 …}
    +entries: Doctrine\ORM\PersistentCollection {#7109 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7111 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7113 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7115 …}
    +posts: Doctrine\ORM\PersistentCollection {#7117 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7119 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7121 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7123 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7125 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7127 …}
    +follows: Doctrine\ORM\PersistentCollection {#7129 …}
    +followers: Doctrine\ORM\PersistentCollection {#7131 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7133 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7135 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7137 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7139 …}
    +reports: Doctrine\ORM\PersistentCollection {#7141 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7143 …}
    +violations: Doctrine\ORM\PersistentCollection {#7145 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7147 …}
    +awards: Doctrine\ORM\PersistentCollection {#7149 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7151 …}
    +categories: Doctrine\ORM\PersistentCollection {#7153 …}
    -id: 27376
    -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7155 …}
    +apId: "Darkassassin07@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/Darkassassin07"
    +apPublicUrl: "https://lemmy.ca/u/Darkassassin07"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "Darkassassin07"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729535816 {#7093
      date: 2024-10-21 20:36:56.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689340815 {#7095
      date: 2023-07-14 15:20:15.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#7056
  +user: Proxies\__CG__\App\Entity\User {#1613
    +avatar: Proxies\__CG__\App\Entity\Image {#7101 …}
    +cover: null
    +email: "Darkassassin07@lemmy.ca"
    +username: "@Darkassassin07@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "🇨🇦"
    +lastActive: DateTime @1729563346 {#7096
      date: 2024-10-22 04:15:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7103 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7105 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7107 …}
    +entries: Doctrine\ORM\PersistentCollection {#7109 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7111 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7113 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7115 …}
    +posts: Doctrine\ORM\PersistentCollection {#7117 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7119 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7121 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7123 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7125 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7127 …}
    +follows: Doctrine\ORM\PersistentCollection {#7129 …}
    +followers: Doctrine\ORM\PersistentCollection {#7131 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7133 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7135 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7137 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7139 …}
    +reports: Doctrine\ORM\PersistentCollection {#7141 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7143 …}
    +violations: Doctrine\ORM\PersistentCollection {#7145 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7147 …}
    +awards: Doctrine\ORM\PersistentCollection {#7149 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7151 …}
    +categories: Doctrine\ORM\PersistentCollection {#7153 …}
    -id: 27376
    -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7155 …}
    +apId: "Darkassassin07@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/Darkassassin07"
    +apPublicUrl: "https://lemmy.ca/u/Darkassassin07"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "Darkassassin07"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729535816 {#7093
      date: 2024-10-21 20:36:56.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689340815 {#7095
      date: 2023-07-14 15:20:15.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1706219274 {#1621
    date: 2024-01-25 22:47:54.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#7175
  +date: DateTimeImmutable @1706219274 {#1621
    date: 2024-01-25 22:47:54.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.14 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706219274 {#1621
    date: 2024-01-25 22:47:54.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1728700993 {#1555
    date: 2024-10-12 04:43:13.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#7229
  +createdAt: DateTimeImmutable @1706219274 {#1621
    date: 2024-01-25 22:47:54.0 +01:00
  }
  +editedAt: DateTimeImmutable @1728700993 {#1555
    date: 2024-10-12 04:43:13.0 +02:00
  }
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.41 ms
Input props
[
  "subject" => App\Entity\Entry {#1620
    +user: Proxies\__CG__\App\Entity\User {#1613
      +avatar: Proxies\__CG__\App\Entity\Image {#7101 …}
      +cover: null
      +email: "Darkassassin07@lemmy.ca"
      +username: "@Darkassassin07@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "🇨🇦"
      +lastActive: DateTime @1729563346 {#7096
        date: 2024-10-22 04:15:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7103 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7105 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7107 …}
      +entries: Doctrine\ORM\PersistentCollection {#7109 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7111 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7113 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7115 …}
      +posts: Doctrine\ORM\PersistentCollection {#7117 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7119 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7121 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7123 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7125 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7127 …}
      +follows: Doctrine\ORM\PersistentCollection {#7129 …}
      +followers: Doctrine\ORM\PersistentCollection {#7131 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7133 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7135 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7137 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7139 …}
      +reports: Doctrine\ORM\PersistentCollection {#7141 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7143 …}
      +violations: Doctrine\ORM\PersistentCollection {#7145 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7147 …}
      +awards: Doctrine\ORM\PersistentCollection {#7149 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7151 …}
      +categories: Doctrine\ORM\PersistentCollection {#7153 …}
      -id: 27376
      -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7155 …}
      +apId: "Darkassassin07@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/Darkassassin07"
      +apPublicUrl: "https://lemmy.ca/u/Darkassassin07"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "Darkassassin07"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729535816 {#7093
        date: 2024-10-21 20:36:56.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689340815 {#7095
        date: 2023-07-14 15:20:15.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "SquareSpace-dropping-the-ball"
    +title: "SquareSpace dropping the ball."
    +url: null
    +body: """
      After almost a year of repeated emails stating the transition from Google Domains will have no effect on customers, no action is required; I just got this email:\n
      \n
      > Update Dynamic DNS records Hi there, As previously communicated, Squarespace has purchased all domain name registrations and related customer accounts from Google Domains. Customers are in the process of being moved to Squarespace Domains, but before we migrate your domain [redacted] we wanted to inform you that a feature you use, Dynamic DNS (DDNS), will not be supported by Squarespace.\n
      \n
      So apparently SquareSpace will be entirely useless to me and I’ve got “as soon as 30 days” to move.\n
      \n
      Got any suggestions for good registrars to migrate to?\n
      \n
      (it’s a .pw domain if that matters)\n
      \n
      /edit. I’m a moron.\n
      \n
      I already use cloudflare as my name server, Google/SquareSpace only handles the registration.\n
      \n
      I’ll be fine. Thanks for the help everyone!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 80
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728983256 {#1557
      date: 2024-10-15 11:07:36.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1604 …}
    +votes: Doctrine\ORM\PersistentCollection {#1619 …}
    +reports: Doctrine\ORM\PersistentCollection {#1701 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1687 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1689 …}
    +badges: Doctrine\ORM\PersistentCollection {#1691 …}
    +children: []
    -id: 33085
    -titleTs: "'ball':4 'drop':2 'squarespac':1"
    -bodyTs: "'/edit':126 '30':105 'account':48 'action':21 'almost':2 'alreadi':132 'appar':90 'cloudflar':134 'communic':37 'custom':19,47,52 'day':106 'ddns':82 'dns':31,81 'domain':13,42,51,62,68,122 'dynam':30,80 'effect':17 'email':7,28 'entir':94 'everyon':152 'featur':77 'fine':147 'good':113 'googl':12,50 'google/squarespace':139 'got':26,101,109 'handl':141 'help':151 'hi':33 'inform':73 'll':145 'm':128 'matter':125 'migrat':66,116 'moron':130 'move':59,108 'name':43,137 'previous':36 'process':56 'purchas':40 'pw':121 'record':32 'redact':69 'registr':44,143 'registrar':114 'relat':46 'repeat':6 'requir':23 'server':138 'soon':103 'squarespac':38,61,88,91 'state':8 'suggest':111 'support':86 'thank':148 'transit':10 'updat':29 'use':79,133 'useless':95 've':100 'want':71 'year':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706305674
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/14051564"
    +editedAt: DateTimeImmutable @1728700993 {#1555
      date: 2024-10-12 04:43:13.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706219274 {#1621
      date: 2024-01-25 22:47:54.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7284
  +subject: App\Entity\Entry {#1620
    +user: Proxies\__CG__\App\Entity\User {#1613
      +avatar: Proxies\__CG__\App\Entity\Image {#7101 …}
      +cover: null
      +email: "Darkassassin07@lemmy.ca"
      +username: "@Darkassassin07@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "🇨🇦"
      +lastActive: DateTime @1729563346 {#7096
        date: 2024-10-22 04:15:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7103 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7105 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7107 …}
      +entries: Doctrine\ORM\PersistentCollection {#7109 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7111 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7113 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7115 …}
      +posts: Doctrine\ORM\PersistentCollection {#7117 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7119 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7121 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7123 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7125 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7127 …}
      +follows: Doctrine\ORM\PersistentCollection {#7129 …}
      +followers: Doctrine\ORM\PersistentCollection {#7131 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7133 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7135 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7137 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7139 …}
      +reports: Doctrine\ORM\PersistentCollection {#7141 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7143 …}
      +violations: Doctrine\ORM\PersistentCollection {#7145 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7147 …}
      +awards: Doctrine\ORM\PersistentCollection {#7149 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7151 …}
      +categories: Doctrine\ORM\PersistentCollection {#7153 …}
      -id: 27376
      -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7155 …}
      +apId: "Darkassassin07@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/Darkassassin07"
      +apPublicUrl: "https://lemmy.ca/u/Darkassassin07"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "Darkassassin07"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729535816 {#7093
        date: 2024-10-21 20:36:56.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689340815 {#7095
        date: 2023-07-14 15:20:15.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "SquareSpace-dropping-the-ball"
    +title: "SquareSpace dropping the ball."
    +url: null
    +body: """
      After almost a year of repeated emails stating the transition from Google Domains will have no effect on customers, no action is required; I just got this email:\n
      \n
      > Update Dynamic DNS records Hi there, As previously communicated, Squarespace has purchased all domain name registrations and related customer accounts from Google Domains. Customers are in the process of being moved to Squarespace Domains, but before we migrate your domain [redacted] we wanted to inform you that a feature you use, Dynamic DNS (DDNS), will not be supported by Squarespace.\n
      \n
      So apparently SquareSpace will be entirely useless to me and I’ve got “as soon as 30 days” to move.\n
      \n
      Got any suggestions for good registrars to migrate to?\n
      \n
      (it’s a .pw domain if that matters)\n
      \n
      /edit. I’m a moron.\n
      \n
      I already use cloudflare as my name server, Google/SquareSpace only handles the registration.\n
      \n
      I’ll be fine. Thanks for the help everyone!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 80
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728983256 {#1557
      date: 2024-10-15 11:07:36.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1604 …}
    +votes: Doctrine\ORM\PersistentCollection {#1619 …}
    +reports: Doctrine\ORM\PersistentCollection {#1701 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1687 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1689 …}
    +badges: Doctrine\ORM\PersistentCollection {#1691 …}
    +children: []
    -id: 33085
    -titleTs: "'ball':4 'drop':2 'squarespac':1"
    -bodyTs: "'/edit':126 '30':105 'account':48 'action':21 'almost':2 'alreadi':132 'appar':90 'cloudflar':134 'communic':37 'custom':19,47,52 'day':106 'ddns':82 'dns':31,81 'domain':13,42,51,62,68,122 'dynam':30,80 'effect':17 'email':7,28 'entir':94 'everyon':152 'featur':77 'fine':147 'good':113 'googl':12,50 'google/squarespace':139 'got':26,101,109 'handl':141 'help':151 'hi':33 'inform':73 'll':145 'm':128 'matter':125 'migrat':66,116 'moron':130 'move':59,108 'name':43,137 'previous':36 'process':56 'purchas':40 'pw':121 'record':32 'redact':69 'registr':44,143 'registrar':114 'relat':46 'repeat':6 'requir':23 'server':138 'soon':103 'squarespac':38,61,88,91 'state':8 'suggest':111 'support':86 'thank':148 'transit':10 'updat':29 'use':79,133 'useless':95 've':100 'want':71 'year':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706305674
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/14051564"
    +editedAt: DateTimeImmutable @1728700993 {#1555
      date: 2024-10-12 04:43:13.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706219274 {#1621
      date: 2024-01-25 22:47:54.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.64 ms
Input props
[
  "subject" => App\Entity\Entry {#1620
    +user: Proxies\__CG__\App\Entity\User {#1613
      +avatar: Proxies\__CG__\App\Entity\Image {#7101 …}
      +cover: null
      +email: "Darkassassin07@lemmy.ca"
      +username: "@Darkassassin07@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "🇨🇦"
      +lastActive: DateTime @1729563346 {#7096
        date: 2024-10-22 04:15:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7103 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7105 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7107 …}
      +entries: Doctrine\ORM\PersistentCollection {#7109 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7111 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7113 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7115 …}
      +posts: Doctrine\ORM\PersistentCollection {#7117 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7119 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7121 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7123 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7125 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7127 …}
      +follows: Doctrine\ORM\PersistentCollection {#7129 …}
      +followers: Doctrine\ORM\PersistentCollection {#7131 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7133 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7135 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7137 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7139 …}
      +reports: Doctrine\ORM\PersistentCollection {#7141 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7143 …}
      +violations: Doctrine\ORM\PersistentCollection {#7145 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7147 …}
      +awards: Doctrine\ORM\PersistentCollection {#7149 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7151 …}
      +categories: Doctrine\ORM\PersistentCollection {#7153 …}
      -id: 27376
      -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7155 …}
      +apId: "Darkassassin07@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/Darkassassin07"
      +apPublicUrl: "https://lemmy.ca/u/Darkassassin07"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "Darkassassin07"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729535816 {#7093
        date: 2024-10-21 20:36:56.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689340815 {#7095
        date: 2023-07-14 15:20:15.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "SquareSpace-dropping-the-ball"
    +title: "SquareSpace dropping the ball."
    +url: null
    +body: """
      After almost a year of repeated emails stating the transition from Google Domains will have no effect on customers, no action is required; I just got this email:\n
      \n
      > Update Dynamic DNS records Hi there, As previously communicated, Squarespace has purchased all domain name registrations and related customer accounts from Google Domains. Customers are in the process of being moved to Squarespace Domains, but before we migrate your domain [redacted] we wanted to inform you that a feature you use, Dynamic DNS (DDNS), will not be supported by Squarespace.\n
      \n
      So apparently SquareSpace will be entirely useless to me and I’ve got “as soon as 30 days” to move.\n
      \n
      Got any suggestions for good registrars to migrate to?\n
      \n
      (it’s a .pw domain if that matters)\n
      \n
      /edit. I’m a moron.\n
      \n
      I already use cloudflare as my name server, Google/SquareSpace only handles the registration.\n
      \n
      I’ll be fine. Thanks for the help everyone!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 80
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728983256 {#1557
      date: 2024-10-15 11:07:36.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1604 …}
    +votes: Doctrine\ORM\PersistentCollection {#1619 …}
    +reports: Doctrine\ORM\PersistentCollection {#1701 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1687 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1689 …}
    +badges: Doctrine\ORM\PersistentCollection {#1691 …}
    +children: []
    -id: 33085
    -titleTs: "'ball':4 'drop':2 'squarespac':1"
    -bodyTs: "'/edit':126 '30':105 'account':48 'action':21 'almost':2 'alreadi':132 'appar':90 'cloudflar':134 'communic':37 'custom':19,47,52 'day':106 'ddns':82 'dns':31,81 'domain':13,42,51,62,68,122 'dynam':30,80 'effect':17 'email':7,28 'entir':94 'everyon':152 'featur':77 'fine':147 'good':113 'googl':12,50 'google/squarespace':139 'got':26,101,109 'handl':141 'help':151 'hi':33 'inform':73 'll':145 'm':128 'matter':125 'migrat':66,116 'moron':130 'move':59,108 'name':43,137 'previous':36 'process':56 'purchas':40 'pw':121 'record':32 'redact':69 'registr':44,143 'registrar':114 'relat':46 'repeat':6 'requir':23 'server':138 'soon':103 'squarespac':38,61,88,91 'state':8 'suggest':111 'support':86 'thank':148 'transit':10 'updat':29 'use':79,133 'useless':95 've':100 'want':71 'year':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706305674
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/14051564"
    +editedAt: DateTimeImmutable @1728700993 {#1555
      date: 2024-10-12 04:43:13.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706219274 {#1621
      date: 2024-01-25 22:47:54.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#7341
  +formDest: "entry"
  +subject: App\Entity\Entry {#1620
    +user: Proxies\__CG__\App\Entity\User {#1613
      +avatar: Proxies\__CG__\App\Entity\Image {#7101 …}
      +cover: null
      +email: "Darkassassin07@lemmy.ca"
      +username: "@Darkassassin07@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "🇨🇦"
      +lastActive: DateTime @1729563346 {#7096
        date: 2024-10-22 04:15:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7103 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7105 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7107 …}
      +entries: Doctrine\ORM\PersistentCollection {#7109 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7111 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7113 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7115 …}
      +posts: Doctrine\ORM\PersistentCollection {#7117 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7119 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7121 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7123 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7125 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7127 …}
      +follows: Doctrine\ORM\PersistentCollection {#7129 …}
      +followers: Doctrine\ORM\PersistentCollection {#7131 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7133 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7135 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7137 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7139 …}
      +reports: Doctrine\ORM\PersistentCollection {#7141 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7143 …}
      +violations: Doctrine\ORM\PersistentCollection {#7145 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7147 …}
      +awards: Doctrine\ORM\PersistentCollection {#7149 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7151 …}
      +categories: Doctrine\ORM\PersistentCollection {#7153 …}
      -id: 27376
      -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7155 …}
      +apId: "Darkassassin07@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/Darkassassin07"
      +apPublicUrl: "https://lemmy.ca/u/Darkassassin07"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "Darkassassin07"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729535816 {#7093
        date: 2024-10-21 20:36:56.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689340815 {#7095
        date: 2023-07-14 15:20:15.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "SquareSpace-dropping-the-ball"
    +title: "SquareSpace dropping the ball."
    +url: null
    +body: """
      After almost a year of repeated emails stating the transition from Google Domains will have no effect on customers, no action is required; I just got this email:\n
      \n
      > Update Dynamic DNS records Hi there, As previously communicated, Squarespace has purchased all domain name registrations and related customer accounts from Google Domains. Customers are in the process of being moved to Squarespace Domains, but before we migrate your domain [redacted] we wanted to inform you that a feature you use, Dynamic DNS (DDNS), will not be supported by Squarespace.\n
      \n
      So apparently SquareSpace will be entirely useless to me and I’ve got “as soon as 30 days” to move.\n
      \n
      Got any suggestions for good registrars to migrate to?\n
      \n
      (it’s a .pw domain if that matters)\n
      \n
      /edit. I’m a moron.\n
      \n
      I already use cloudflare as my name server, Google/SquareSpace only handles the registration.\n
      \n
      I’ll be fine. Thanks for the help everyone!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 80
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728983256 {#1557
      date: 2024-10-15 11:07:36.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1604 …}
    +votes: Doctrine\ORM\PersistentCollection {#1619 …}
    +reports: Doctrine\ORM\PersistentCollection {#1701 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1687 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1689 …}
    +badges: Doctrine\ORM\PersistentCollection {#1691 …}
    +children: []
    -id: 33085
    -titleTs: "'ball':4 'drop':2 'squarespac':1"
    -bodyTs: "'/edit':126 '30':105 'account':48 'action':21 'almost':2 'alreadi':132 'appar':90 'cloudflar':134 'communic':37 'custom':19,47,52 'day':106 'ddns':82 'dns':31,81 'domain':13,42,51,62,68,122 'dynam':30,80 'effect':17 'email':7,28 'entir':94 'everyon':152 'featur':77 'fine':147 'good':113 'googl':12,50 'google/squarespace':139 'got':26,101,109 'handl':141 'help':151 'hi':33 'inform':73 'll':145 'm':128 'matter':125 'migrat':66,116 'moron':130 'move':59,108 'name':43,137 'previous':36 'process':56 'purchas':40 'pw':121 'record':32 'redact':69 'registr':44,143 'registrar':114 'relat':46 'repeat':6 'requir':23 'server':138 'soon':103 'squarespac':38,61,88,91 'state':8 'suggest':111 'support':86 'thank':148 'transit':10 'updat':29 'use':79,133 'useless':95 've':100 'want':71 'year':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706305674
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/14051564"
    +editedAt: DateTimeImmutable @1728700993 {#1555
      date: 2024-10-12 04:43:13.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706219274 {#1621
      date: 2024-01-25 22:47:54.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 12.0 MiB 26.96 ms
Input props
[
  "entry" => App\Entity\Entry {#1711
    +user: Proxies\__CG__\App\Entity\User {#1616
      +avatar: null
      +cover: null
      +email: "Malice@lemmy.dbzer0.com"
      +username: "@Malice@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728724493 {#5200
        date: 2024-10-12 11:14:53.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5801 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5802 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5819 …}
      +entries: Doctrine\ORM\PersistentCollection {#5813 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5816 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5818 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5804 …}
      +posts: Doctrine\ORM\PersistentCollection {#5811 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5806 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5809 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5808 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6420 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6416 …}
      +follows: Doctrine\ORM\PersistentCollection {#6419 …}
      +followers: Doctrine\ORM\PersistentCollection {#6411 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6414 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6413 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7046 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7015 …}
      +reports: Doctrine\ORM\PersistentCollection {#7044 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7043 …}
      +violations: Doctrine\ORM\PersistentCollection {#7017 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7040 …}
      +awards: Doctrine\ORM\PersistentCollection {#7019 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7038 …}
      +categories: Doctrine\ORM\PersistentCollection {#7021 …}
      -id: 83095
      -password: "$2y$13$Ug6r0pO90neuYIA4geOi7.uNqx2IHf.ozRv5p3mi0wTzYa6O.Kzi."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7036 …}
      +apId: "Malice@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Malice"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Malice"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Malice"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726877375 {#5199
        date: 2024-09-21 02:09:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1702922810 {#5206
        date: 2023-12-18 19:06:50.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Starting-over-and-doing-it-right"
    +title: "Starting over and doing it "right""
    +url: null
    +body: """
      Y’all, this is gonna be super broad, and I apologize for that, but I’m pretty new to all this and am looking for advice and guidance because I’m pretty overwhelmed at the moment. Any help is very, very appreciated.\n
      \n
      For the last ~3 years, I’ve been running a basic home server on an old computer. Right now, it is hosting HomeAssistant, Frigate NVR, their various dependencies, and other things I use (such as zigbee2mqtt, zwave-js-ui, node-red, mosquitto, vscode, etc).\n
      \n
      This old server has been my “learning playground” for the last few years, as it was my very first home server and my first foray into linux. That said, it’s obviously got some shortcomings in terms of basic setup (it’s probably not secure, it’s definitely messy, some things don’t work as I’d like, etc). It’s currently on its way out (the motherboard is slowly kicking the bucket on me), so it’s time to replace it, and I kind of what to start over (not completely - I’ve hundreds of automations in home assistant and node-red, for instance, that I don’t want to have to completely re-write, so I intend to export/import those as needed) and do it “right” this time - at this point, I think this is where I’m hung up, paralyzed by a fear of doing it “wrong” and winding up with an inefficient, insecure mess.\n
      \n
      The new server, I want to be much more robust in terms of capability, and I have a handful of things I’d really love to do: pi-hole (though I need to buy a new router for this, so that has to come later on unless it’d save a bunch of headache doing it from the get-go), NAS, media server (plex/jellyfin), *arr stuff, as well as plenty of new things I’d love to self-host like Trilium notes, Tandoor or Mealie, Grocy, backups of local PCs/phones/etc (nextcloud?)… obviously this part is impossible to completely cover, but I suspect the hardware (list below) should be capable?\n
      \n
      I would love to put all my security cameras on their own subnet or vlan or something to keep them more secure.\n
      \n
      I need everything to be fully but securely accessible from outside the network. I’ve recently set up nginx for this on my current server and it works well, though I probably didn’t do it 100% “right.” Is something like Tailscale something I should look to use in conjuction with that? In place of? Not at all?\n
      \n
      I’ve also looked at something like Authelia for SSO, which would probably be convenient but also probably isn’t entirely necessary.\n
      \n
      Currently considering Proxmox, but then again, TrueNAS would be helpful for the storage aspect of all this. Can/should you run TrueNAS inside Proxmox? Should I be looking elsewhere entirely?\n
      \n
      Here’s the hardware for the recently-retired gaming PC I’ll be using:  \n
      [pcpartpicker.com/list/chV3jH](https://pcpartpicker.com/list/chV3jH)  \n
      Also various SSDs and HDDs.\n
      \n
      I’m in this weird place where I don’t have too much room to play around because I want to get all my home automation and security stuff back up as quickly as possible, but I don’t want to screw this all up.\n
      \n
      Again, any help/advice/input at all is super, super appreciated.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 38
    +favouriteCount: 47
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728873093 {#1795
      date: 2024-10-14 04:31:33.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: 33065
    -titleTs: "'right':6 'start':1"
    -bodyTs: "'/list/chv3jh](https://pcpartpicker.com/list/chv3jh)':509 '100':419 '3':46 'access':391 'advic':26 'also':443,457,510 'apolog':11 'appreci':42,568 'around':531 'arr':315 'aspect':476 'assist':188 'authelia':448 'autom':185,540 'back':544 'backup':338 'basic':53,127 'broad':8 'bucket':161 'bunch':301 'buy':283 'camera':369 'can/should':480 'capabl':262,360 'come':293 'complet':180,203,349 'comput':59 'conjuct':432 'consid':464 'conveni':455 'cover':350 'current':150,406,463 'd':145,271,298,325 'definit':136 'depend':70 'didn':415 'elsewher':490 'entir':461,491 'etc':88,147 'everyth':385 'export/import':211 'fear':236 'first':107,112 'foray':113 'frigat':66 'fulli':388 'game':501 'get':309,536 'get-go':308 'go':310 'gonna':5 'got':121 'groci':337 'guidanc':28 'hand':267 'hardwar':355,495 'hdds':514 'headach':303 'help':38,472 'help/advice/input':562 'hole':278 'home':54,108,187,539 'homeassist':65 'host':64,330 'hundr':183 'hung':231 'imposs':347 'ineffici':246 'insecur':247 'insid':484 'instanc':194 'intend':209 'isn':459 'js':81 'keep':379 'kick':159 'kind':173 'last':45,99 'later':294 'learn':95 'like':146,331,423,447 'linux':115 'list':356 'll':504 'local':340 'look':24,428,444,489 'love':273,326,363 'm':16,31,230,516 'meali':336 'media':312 'mess':248 'messi':137 'moment':36 'mosquitto':86 'motherboard':156 'much':256,527 'nas':311 'necessari':462 'need':214,281,384 'network':395 'new':18,250,285,322 'nextcloud':342 'nginx':401 'node':84,191 'node-r':83,190 'note':333 'nvr':67 'obvious':120,343 'old':58,90 'outsid':393 'overwhelm':33 'paralyz':233 'part':345 'pc':502 'pcpartpicker.com':508 'pcpartpicker.com/list/chv3jh](https://pcpartpicker.com/list/chv3jh)':507 'pcs/phones/etc':341 'pi':277 'pi-hol':276 'place':436,520 'play':530 'playground':96 'plenti':320 'plex/jellyfin':314 'point':223 'possibl':549 'pretti':17,32 'probabl':131,414,453,458 'proxmox':465,485 'put':365 'quick':547 're':205 're-writ':204 'realli':272 'recent':398,499 'recently-retir':498 'red':85,192 'replac':169 'retir':500 'right':60,218,420 'robust':258 'room':528 'router':286 'run':51,482 'said':117 'save':299 'screw':556 'secur':133,368,382,390,542 'self':329 'self-host':328 'server':55,91,109,251,313,407 'set':399 'setup':128 'shortcom':123 'slowli':158 'someth':377,422,425,446 'ssds':512 'sso':450 'start':177 'storag':475 'stuff':316,543 'subnet':373 'super':7,566,567 'suspect':353 'tailscal':424 'tandoor':334 'term':125,260 'thing':73,139,269,323 'think':225 'though':279,412 'time':167,220 'trilium':332 'truena':469,483 'ui':82 'unless':296 'use':75,430,506 'various':69,511 've':49,182,397,442 'vlan':375 'vscode':87 'want':199,253,534,554 'way':153 'weird':519 'well':318,411 'wind':242 'work':142,410 'would':362,452,470 'write':206 'wrong':240 'y':1 'year':47,101 'zigbee2mqtt':78 'zwave':80 'zwave-js-ui':79"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706300711
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13070962"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706214311 {#1705
      date: 2024-01-25 21:25:11.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#7590
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#1711
    +user: Proxies\__CG__\App\Entity\User {#1616
      +avatar: null
      +cover: null
      +email: "Malice@lemmy.dbzer0.com"
      +username: "@Malice@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728724493 {#5200
        date: 2024-10-12 11:14:53.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5801 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5802 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5819 …}
      +entries: Doctrine\ORM\PersistentCollection {#5813 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5816 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5818 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5804 …}
      +posts: Doctrine\ORM\PersistentCollection {#5811 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5806 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5809 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5808 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6420 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6416 …}
      +follows: Doctrine\ORM\PersistentCollection {#6419 …}
      +followers: Doctrine\ORM\PersistentCollection {#6411 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6414 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6413 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7046 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7015 …}
      +reports: Doctrine\ORM\PersistentCollection {#7044 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7043 …}
      +violations: Doctrine\ORM\PersistentCollection {#7017 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7040 …}
      +awards: Doctrine\ORM\PersistentCollection {#7019 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7038 …}
      +categories: Doctrine\ORM\PersistentCollection {#7021 …}
      -id: 83095
      -password: "$2y$13$Ug6r0pO90neuYIA4geOi7.uNqx2IHf.ozRv5p3mi0wTzYa6O.Kzi."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7036 …}
      +apId: "Malice@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Malice"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Malice"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Malice"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726877375 {#5199
        date: 2024-09-21 02:09:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1702922810 {#5206
        date: 2023-12-18 19:06:50.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Starting-over-and-doing-it-right"
    +title: "Starting over and doing it "right""
    +url: null
    +body: """
      Y’all, this is gonna be super broad, and I apologize for that, but I’m pretty new to all this and am looking for advice and guidance because I’m pretty overwhelmed at the moment. Any help is very, very appreciated.\n
      \n
      For the last ~3 years, I’ve been running a basic home server on an old computer. Right now, it is hosting HomeAssistant, Frigate NVR, their various dependencies, and other things I use (such as zigbee2mqtt, zwave-js-ui, node-red, mosquitto, vscode, etc).\n
      \n
      This old server has been my “learning playground” for the last few years, as it was my very first home server and my first foray into linux. That said, it’s obviously got some shortcomings in terms of basic setup (it’s probably not secure, it’s definitely messy, some things don’t work as I’d like, etc). It’s currently on its way out (the motherboard is slowly kicking the bucket on me), so it’s time to replace it, and I kind of what to start over (not completely - I’ve hundreds of automations in home assistant and node-red, for instance, that I don’t want to have to completely re-write, so I intend to export/import those as needed) and do it “right” this time - at this point, I think this is where I’m hung up, paralyzed by a fear of doing it “wrong” and winding up with an inefficient, insecure mess.\n
      \n
      The new server, I want to be much more robust in terms of capability, and I have a handful of things I’d really love to do: pi-hole (though I need to buy a new router for this, so that has to come later on unless it’d save a bunch of headache doing it from the get-go), NAS, media server (plex/jellyfin), *arr stuff, as well as plenty of new things I’d love to self-host like Trilium notes, Tandoor or Mealie, Grocy, backups of local PCs/phones/etc (nextcloud?)… obviously this part is impossible to completely cover, but I suspect the hardware (list below) should be capable?\n
      \n
      I would love to put all my security cameras on their own subnet or vlan or something to keep them more secure.\n
      \n
      I need everything to be fully but securely accessible from outside the network. I’ve recently set up nginx for this on my current server and it works well, though I probably didn’t do it 100% “right.” Is something like Tailscale something I should look to use in conjuction with that? In place of? Not at all?\n
      \n
      I’ve also looked at something like Authelia for SSO, which would probably be convenient but also probably isn’t entirely necessary.\n
      \n
      Currently considering Proxmox, but then again, TrueNAS would be helpful for the storage aspect of all this. Can/should you run TrueNAS inside Proxmox? Should I be looking elsewhere entirely?\n
      \n
      Here’s the hardware for the recently-retired gaming PC I’ll be using:  \n
      [pcpartpicker.com/list/chV3jH](https://pcpartpicker.com/list/chV3jH)  \n
      Also various SSDs and HDDs.\n
      \n
      I’m in this weird place where I don’t have too much room to play around because I want to get all my home automation and security stuff back up as quickly as possible, but I don’t want to screw this all up.\n
      \n
      Again, any help/advice/input at all is super, super appreciated.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 38
    +favouriteCount: 47
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728873093 {#1795
      date: 2024-10-14 04:31:33.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: 33065
    -titleTs: "'right':6 'start':1"
    -bodyTs: "'/list/chv3jh](https://pcpartpicker.com/list/chv3jh)':509 '100':419 '3':46 'access':391 'advic':26 'also':443,457,510 'apolog':11 'appreci':42,568 'around':531 'arr':315 'aspect':476 'assist':188 'authelia':448 'autom':185,540 'back':544 'backup':338 'basic':53,127 'broad':8 'bucket':161 'bunch':301 'buy':283 'camera':369 'can/should':480 'capabl':262,360 'come':293 'complet':180,203,349 'comput':59 'conjuct':432 'consid':464 'conveni':455 'cover':350 'current':150,406,463 'd':145,271,298,325 'definit':136 'depend':70 'didn':415 'elsewher':490 'entir':461,491 'etc':88,147 'everyth':385 'export/import':211 'fear':236 'first':107,112 'foray':113 'frigat':66 'fulli':388 'game':501 'get':309,536 'get-go':308 'go':310 'gonna':5 'got':121 'groci':337 'guidanc':28 'hand':267 'hardwar':355,495 'hdds':514 'headach':303 'help':38,472 'help/advice/input':562 'hole':278 'home':54,108,187,539 'homeassist':65 'host':64,330 'hundr':183 'hung':231 'imposs':347 'ineffici':246 'insecur':247 'insid':484 'instanc':194 'intend':209 'isn':459 'js':81 'keep':379 'kick':159 'kind':173 'last':45,99 'later':294 'learn':95 'like':146,331,423,447 'linux':115 'list':356 'll':504 'local':340 'look':24,428,444,489 'love':273,326,363 'm':16,31,230,516 'meali':336 'media':312 'mess':248 'messi':137 'moment':36 'mosquitto':86 'motherboard':156 'much':256,527 'nas':311 'necessari':462 'need':214,281,384 'network':395 'new':18,250,285,322 'nextcloud':342 'nginx':401 'node':84,191 'node-r':83,190 'note':333 'nvr':67 'obvious':120,343 'old':58,90 'outsid':393 'overwhelm':33 'paralyz':233 'part':345 'pc':502 'pcpartpicker.com':508 'pcpartpicker.com/list/chv3jh](https://pcpartpicker.com/list/chv3jh)':507 'pcs/phones/etc':341 'pi':277 'pi-hol':276 'place':436,520 'play':530 'playground':96 'plenti':320 'plex/jellyfin':314 'point':223 'possibl':549 'pretti':17,32 'probabl':131,414,453,458 'proxmox':465,485 'put':365 'quick':547 're':205 're-writ':204 'realli':272 'recent':398,499 'recently-retir':498 'red':85,192 'replac':169 'retir':500 'right':60,218,420 'robust':258 'room':528 'router':286 'run':51,482 'said':117 'save':299 'screw':556 'secur':133,368,382,390,542 'self':329 'self-host':328 'server':55,91,109,251,313,407 'set':399 'setup':128 'shortcom':123 'slowli':158 'someth':377,422,425,446 'ssds':512 'sso':450 'start':177 'storag':475 'stuff':316,543 'subnet':373 'super':7,566,567 'suspect':353 'tailscal':424 'tandoor':334 'term':125,260 'thing':73,139,269,323 'think':225 'though':279,412 'time':167,220 'trilium':332 'truena':469,483 'ui':82 'unless':296 'use':75,430,506 'various':69,511 've':49,182,397,442 'vlan':375 'vscode':87 'want':199,253,534,554 'way':153 'weird':519 'well':318,411 'wind':242 'work':142,410 'would':362,452,470 'write':206 'wrong':240 'y':1 'year':47,101 'zigbee2mqtt':78 'zwave':80 'zwave-js-ui':79"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706300711
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13070962"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706214311 {#1705
      date: 2024-01-25 21:25:11.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 11.62 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1616
    +avatar: null
    +cover: null
    +email: "Malice@lemmy.dbzer0.com"
    +username: "@Malice@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728724493 {#5200
      date: 2024-10-12 11:14:53.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5801 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5802 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5819 …}
    +entries: Doctrine\ORM\PersistentCollection {#5813 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5816 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5818 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5804 …}
    +posts: Doctrine\ORM\PersistentCollection {#5811 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5806 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5809 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5808 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6420 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#6416 …}
    +follows: Doctrine\ORM\PersistentCollection {#6419 …}
    +followers: Doctrine\ORM\PersistentCollection {#6411 …}
    +blocks: Doctrine\ORM\PersistentCollection {#6414 …}
    +blockers: Doctrine\ORM\PersistentCollection {#6413 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7046 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7015 …}
    +reports: Doctrine\ORM\PersistentCollection {#7044 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7043 …}
    +violations: Doctrine\ORM\PersistentCollection {#7017 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7040 …}
    +awards: Doctrine\ORM\PersistentCollection {#7019 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7038 …}
    +categories: Doctrine\ORM\PersistentCollection {#7021 …}
    -id: 83095
    -password: "$2y$13$Ug6r0pO90neuYIA4geOi7.uNqx2IHf.ozRv5p3mi0wTzYa6O.Kzi."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7036 …}
    +apId: "Malice@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/Malice"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/Malice"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "Malice"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1726877375 {#5199
      date: 2024-09-21 02:09:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1702922810 {#5206
      date: 2023-12-18 19:06:50.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#3302
  +user: Proxies\__CG__\App\Entity\User {#1616
    +avatar: null
    +cover: null
    +email: "Malice@lemmy.dbzer0.com"
    +username: "@Malice@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728724493 {#5200
      date: 2024-10-12 11:14:53.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5801 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5802 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5819 …}
    +entries: Doctrine\ORM\PersistentCollection {#5813 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5816 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5818 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5804 …}
    +posts: Doctrine\ORM\PersistentCollection {#5811 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5806 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5809 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5808 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6420 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#6416 …}
    +follows: Doctrine\ORM\PersistentCollection {#6419 …}
    +followers: Doctrine\ORM\PersistentCollection {#6411 …}
    +blocks: Doctrine\ORM\PersistentCollection {#6414 …}
    +blockers: Doctrine\ORM\PersistentCollection {#6413 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7046 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7015 …}
    +reports: Doctrine\ORM\PersistentCollection {#7044 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7043 …}
    +violations: Doctrine\ORM\PersistentCollection {#7017 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7040 …}
    +awards: Doctrine\ORM\PersistentCollection {#7019 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7038 …}
    +categories: Doctrine\ORM\PersistentCollection {#7021 …}
    -id: 83095
    -password: "$2y$13$Ug6r0pO90neuYIA4geOi7.uNqx2IHf.ozRv5p3mi0wTzYa6O.Kzi."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7036 …}
    +apId: "Malice@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/Malice"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/Malice"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "Malice"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1726877375 {#5199
      date: 2024-09-21 02:09:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1702922810 {#5206
      date: 2023-12-18 19:06:50.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.25 ms
Input props
[
  "date" => DateTimeImmutable @1706214311 {#1705
    date: 2024-01-25 21:25:11.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#1879
  +date: DateTimeImmutable @1706214311 {#1705
    date: 2024-01-25 21:25:11.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.11 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706214311 {#1705
    date: 2024-01-25 21:25:11.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#3391
  +createdAt: DateTimeImmutable @1706214311 {#1705
    date: 2024-01-25 21:25:11.0 +01:00
  }
  +editedAt: null
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.77 ms
Input props
[
  "subject" => App\Entity\Entry {#1711
    +user: Proxies\__CG__\App\Entity\User {#1616
      +avatar: null
      +cover: null
      +email: "Malice@lemmy.dbzer0.com"
      +username: "@Malice@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728724493 {#5200
        date: 2024-10-12 11:14:53.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5801 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5802 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5819 …}
      +entries: Doctrine\ORM\PersistentCollection {#5813 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5816 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5818 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5804 …}
      +posts: Doctrine\ORM\PersistentCollection {#5811 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5806 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5809 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5808 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6420 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6416 …}
      +follows: Doctrine\ORM\PersistentCollection {#6419 …}
      +followers: Doctrine\ORM\PersistentCollection {#6411 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6414 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6413 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7046 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7015 …}
      +reports: Doctrine\ORM\PersistentCollection {#7044 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7043 …}
      +violations: Doctrine\ORM\PersistentCollection {#7017 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7040 …}
      +awards: Doctrine\ORM\PersistentCollection {#7019 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7038 …}
      +categories: Doctrine\ORM\PersistentCollection {#7021 …}
      -id: 83095
      -password: "$2y$13$Ug6r0pO90neuYIA4geOi7.uNqx2IHf.ozRv5p3mi0wTzYa6O.Kzi."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7036 …}
      +apId: "Malice@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Malice"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Malice"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Malice"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726877375 {#5199
        date: 2024-09-21 02:09:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1702922810 {#5206
        date: 2023-12-18 19:06:50.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Starting-over-and-doing-it-right"
    +title: "Starting over and doing it "right""
    +url: null
    +body: """
      Y’all, this is gonna be super broad, and I apologize for that, but I’m pretty new to all this and am looking for advice and guidance because I’m pretty overwhelmed at the moment. Any help is very, very appreciated.\n
      \n
      For the last ~3 years, I’ve been running a basic home server on an old computer. Right now, it is hosting HomeAssistant, Frigate NVR, their various dependencies, and other things I use (such as zigbee2mqtt, zwave-js-ui, node-red, mosquitto, vscode, etc).\n
      \n
      This old server has been my “learning playground” for the last few years, as it was my very first home server and my first foray into linux. That said, it’s obviously got some shortcomings in terms of basic setup (it’s probably not secure, it’s definitely messy, some things don’t work as I’d like, etc). It’s currently on its way out (the motherboard is slowly kicking the bucket on me), so it’s time to replace it, and I kind of what to start over (not completely - I’ve hundreds of automations in home assistant and node-red, for instance, that I don’t want to have to completely re-write, so I intend to export/import those as needed) and do it “right” this time - at this point, I think this is where I’m hung up, paralyzed by a fear of doing it “wrong” and winding up with an inefficient, insecure mess.\n
      \n
      The new server, I want to be much more robust in terms of capability, and I have a handful of things I’d really love to do: pi-hole (though I need to buy a new router for this, so that has to come later on unless it’d save a bunch of headache doing it from the get-go), NAS, media server (plex/jellyfin), *arr stuff, as well as plenty of new things I’d love to self-host like Trilium notes, Tandoor or Mealie, Grocy, backups of local PCs/phones/etc (nextcloud?)… obviously this part is impossible to completely cover, but I suspect the hardware (list below) should be capable?\n
      \n
      I would love to put all my security cameras on their own subnet or vlan or something to keep them more secure.\n
      \n
      I need everything to be fully but securely accessible from outside the network. I’ve recently set up nginx for this on my current server and it works well, though I probably didn’t do it 100% “right.” Is something like Tailscale something I should look to use in conjuction with that? In place of? Not at all?\n
      \n
      I’ve also looked at something like Authelia for SSO, which would probably be convenient but also probably isn’t entirely necessary.\n
      \n
      Currently considering Proxmox, but then again, TrueNAS would be helpful for the storage aspect of all this. Can/should you run TrueNAS inside Proxmox? Should I be looking elsewhere entirely?\n
      \n
      Here’s the hardware for the recently-retired gaming PC I’ll be using:  \n
      [pcpartpicker.com/list/chV3jH](https://pcpartpicker.com/list/chV3jH)  \n
      Also various SSDs and HDDs.\n
      \n
      I’m in this weird place where I don’t have too much room to play around because I want to get all my home automation and security stuff back up as quickly as possible, but I don’t want to screw this all up.\n
      \n
      Again, any help/advice/input at all is super, super appreciated.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 38
    +favouriteCount: 47
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728873093 {#1795
      date: 2024-10-14 04:31:33.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: 33065
    -titleTs: "'right':6 'start':1"
    -bodyTs: "'/list/chv3jh](https://pcpartpicker.com/list/chv3jh)':509 '100':419 '3':46 'access':391 'advic':26 'also':443,457,510 'apolog':11 'appreci':42,568 'around':531 'arr':315 'aspect':476 'assist':188 'authelia':448 'autom':185,540 'back':544 'backup':338 'basic':53,127 'broad':8 'bucket':161 'bunch':301 'buy':283 'camera':369 'can/should':480 'capabl':262,360 'come':293 'complet':180,203,349 'comput':59 'conjuct':432 'consid':464 'conveni':455 'cover':350 'current':150,406,463 'd':145,271,298,325 'definit':136 'depend':70 'didn':415 'elsewher':490 'entir':461,491 'etc':88,147 'everyth':385 'export/import':211 'fear':236 'first':107,112 'foray':113 'frigat':66 'fulli':388 'game':501 'get':309,536 'get-go':308 'go':310 'gonna':5 'got':121 'groci':337 'guidanc':28 'hand':267 'hardwar':355,495 'hdds':514 'headach':303 'help':38,472 'help/advice/input':562 'hole':278 'home':54,108,187,539 'homeassist':65 'host':64,330 'hundr':183 'hung':231 'imposs':347 'ineffici':246 'insecur':247 'insid':484 'instanc':194 'intend':209 'isn':459 'js':81 'keep':379 'kick':159 'kind':173 'last':45,99 'later':294 'learn':95 'like':146,331,423,447 'linux':115 'list':356 'll':504 'local':340 'look':24,428,444,489 'love':273,326,363 'm':16,31,230,516 'meali':336 'media':312 'mess':248 'messi':137 'moment':36 'mosquitto':86 'motherboard':156 'much':256,527 'nas':311 'necessari':462 'need':214,281,384 'network':395 'new':18,250,285,322 'nextcloud':342 'nginx':401 'node':84,191 'node-r':83,190 'note':333 'nvr':67 'obvious':120,343 'old':58,90 'outsid':393 'overwhelm':33 'paralyz':233 'part':345 'pc':502 'pcpartpicker.com':508 'pcpartpicker.com/list/chv3jh](https://pcpartpicker.com/list/chv3jh)':507 'pcs/phones/etc':341 'pi':277 'pi-hol':276 'place':436,520 'play':530 'playground':96 'plenti':320 'plex/jellyfin':314 'point':223 'possibl':549 'pretti':17,32 'probabl':131,414,453,458 'proxmox':465,485 'put':365 'quick':547 're':205 're-writ':204 'realli':272 'recent':398,499 'recently-retir':498 'red':85,192 'replac':169 'retir':500 'right':60,218,420 'robust':258 'room':528 'router':286 'run':51,482 'said':117 'save':299 'screw':556 'secur':133,368,382,390,542 'self':329 'self-host':328 'server':55,91,109,251,313,407 'set':399 'setup':128 'shortcom':123 'slowli':158 'someth':377,422,425,446 'ssds':512 'sso':450 'start':177 'storag':475 'stuff':316,543 'subnet':373 'super':7,566,567 'suspect':353 'tailscal':424 'tandoor':334 'term':125,260 'thing':73,139,269,323 'think':225 'though':279,412 'time':167,220 'trilium':332 'truena':469,483 'ui':82 'unless':296 'use':75,430,506 'various':69,511 've':49,182,397,442 'vlan':375 'vscode':87 'want':199,253,534,554 'way':153 'weird':519 'well':318,411 'wind':242 'work':142,410 'would':362,452,470 'write':206 'wrong':240 'y':1 'year':47,101 'zigbee2mqtt':78 'zwave':80 'zwave-js-ui':79"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706300711
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13070962"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706214311 {#1705
      date: 2024-01-25 21:25:11.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#5595
  +subject: App\Entity\Entry {#1711
    +user: Proxies\__CG__\App\Entity\User {#1616
      +avatar: null
      +cover: null
      +email: "Malice@lemmy.dbzer0.com"
      +username: "@Malice@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728724493 {#5200
        date: 2024-10-12 11:14:53.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5801 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5802 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5819 …}
      +entries: Doctrine\ORM\PersistentCollection {#5813 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5816 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5818 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5804 …}
      +posts: Doctrine\ORM\PersistentCollection {#5811 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5806 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5809 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5808 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6420 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6416 …}
      +follows: Doctrine\ORM\PersistentCollection {#6419 …}
      +followers: Doctrine\ORM\PersistentCollection {#6411 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6414 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6413 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7046 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7015 …}
      +reports: Doctrine\ORM\PersistentCollection {#7044 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7043 …}
      +violations: Doctrine\ORM\PersistentCollection {#7017 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7040 …}
      +awards: Doctrine\ORM\PersistentCollection {#7019 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7038 …}
      +categories: Doctrine\ORM\PersistentCollection {#7021 …}
      -id: 83095
      -password: "$2y$13$Ug6r0pO90neuYIA4geOi7.uNqx2IHf.ozRv5p3mi0wTzYa6O.Kzi."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7036 …}
      +apId: "Malice@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Malice"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Malice"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Malice"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726877375 {#5199
        date: 2024-09-21 02:09:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1702922810 {#5206
        date: 2023-12-18 19:06:50.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Starting-over-and-doing-it-right"
    +title: "Starting over and doing it "right""
    +url: null
    +body: """
      Y’all, this is gonna be super broad, and I apologize for that, but I’m pretty new to all this and am looking for advice and guidance because I’m pretty overwhelmed at the moment. Any help is very, very appreciated.\n
      \n
      For the last ~3 years, I’ve been running a basic home server on an old computer. Right now, it is hosting HomeAssistant, Frigate NVR, their various dependencies, and other things I use (such as zigbee2mqtt, zwave-js-ui, node-red, mosquitto, vscode, etc).\n
      \n
      This old server has been my “learning playground” for the last few years, as it was my very first home server and my first foray into linux. That said, it’s obviously got some shortcomings in terms of basic setup (it’s probably not secure, it’s definitely messy, some things don’t work as I’d like, etc). It’s currently on its way out (the motherboard is slowly kicking the bucket on me), so it’s time to replace it, and I kind of what to start over (not completely - I’ve hundreds of automations in home assistant and node-red, for instance, that I don’t want to have to completely re-write, so I intend to export/import those as needed) and do it “right” this time - at this point, I think this is where I’m hung up, paralyzed by a fear of doing it “wrong” and winding up with an inefficient, insecure mess.\n
      \n
      The new server, I want to be much more robust in terms of capability, and I have a handful of things I’d really love to do: pi-hole (though I need to buy a new router for this, so that has to come later on unless it’d save a bunch of headache doing it from the get-go), NAS, media server (plex/jellyfin), *arr stuff, as well as plenty of new things I’d love to self-host like Trilium notes, Tandoor or Mealie, Grocy, backups of local PCs/phones/etc (nextcloud?)… obviously this part is impossible to completely cover, but I suspect the hardware (list below) should be capable?\n
      \n
      I would love to put all my security cameras on their own subnet or vlan or something to keep them more secure.\n
      \n
      I need everything to be fully but securely accessible from outside the network. I’ve recently set up nginx for this on my current server and it works well, though I probably didn’t do it 100% “right.” Is something like Tailscale something I should look to use in conjuction with that? In place of? Not at all?\n
      \n
      I’ve also looked at something like Authelia for SSO, which would probably be convenient but also probably isn’t entirely necessary.\n
      \n
      Currently considering Proxmox, but then again, TrueNAS would be helpful for the storage aspect of all this. Can/should you run TrueNAS inside Proxmox? Should I be looking elsewhere entirely?\n
      \n
      Here’s the hardware for the recently-retired gaming PC I’ll be using:  \n
      [pcpartpicker.com/list/chV3jH](https://pcpartpicker.com/list/chV3jH)  \n
      Also various SSDs and HDDs.\n
      \n
      I’m in this weird place where I don’t have too much room to play around because I want to get all my home automation and security stuff back up as quickly as possible, but I don’t want to screw this all up.\n
      \n
      Again, any help/advice/input at all is super, super appreciated.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 38
    +favouriteCount: 47
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728873093 {#1795
      date: 2024-10-14 04:31:33.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: 33065
    -titleTs: "'right':6 'start':1"
    -bodyTs: "'/list/chv3jh](https://pcpartpicker.com/list/chv3jh)':509 '100':419 '3':46 'access':391 'advic':26 'also':443,457,510 'apolog':11 'appreci':42,568 'around':531 'arr':315 'aspect':476 'assist':188 'authelia':448 'autom':185,540 'back':544 'backup':338 'basic':53,127 'broad':8 'bucket':161 'bunch':301 'buy':283 'camera':369 'can/should':480 'capabl':262,360 'come':293 'complet':180,203,349 'comput':59 'conjuct':432 'consid':464 'conveni':455 'cover':350 'current':150,406,463 'd':145,271,298,325 'definit':136 'depend':70 'didn':415 'elsewher':490 'entir':461,491 'etc':88,147 'everyth':385 'export/import':211 'fear':236 'first':107,112 'foray':113 'frigat':66 'fulli':388 'game':501 'get':309,536 'get-go':308 'go':310 'gonna':5 'got':121 'groci':337 'guidanc':28 'hand':267 'hardwar':355,495 'hdds':514 'headach':303 'help':38,472 'help/advice/input':562 'hole':278 'home':54,108,187,539 'homeassist':65 'host':64,330 'hundr':183 'hung':231 'imposs':347 'ineffici':246 'insecur':247 'insid':484 'instanc':194 'intend':209 'isn':459 'js':81 'keep':379 'kick':159 'kind':173 'last':45,99 'later':294 'learn':95 'like':146,331,423,447 'linux':115 'list':356 'll':504 'local':340 'look':24,428,444,489 'love':273,326,363 'm':16,31,230,516 'meali':336 'media':312 'mess':248 'messi':137 'moment':36 'mosquitto':86 'motherboard':156 'much':256,527 'nas':311 'necessari':462 'need':214,281,384 'network':395 'new':18,250,285,322 'nextcloud':342 'nginx':401 'node':84,191 'node-r':83,190 'note':333 'nvr':67 'obvious':120,343 'old':58,90 'outsid':393 'overwhelm':33 'paralyz':233 'part':345 'pc':502 'pcpartpicker.com':508 'pcpartpicker.com/list/chv3jh](https://pcpartpicker.com/list/chv3jh)':507 'pcs/phones/etc':341 'pi':277 'pi-hol':276 'place':436,520 'play':530 'playground':96 'plenti':320 'plex/jellyfin':314 'point':223 'possibl':549 'pretti':17,32 'probabl':131,414,453,458 'proxmox':465,485 'put':365 'quick':547 're':205 're-writ':204 'realli':272 'recent':398,499 'recently-retir':498 'red':85,192 'replac':169 'retir':500 'right':60,218,420 'robust':258 'room':528 'router':286 'run':51,482 'said':117 'save':299 'screw':556 'secur':133,368,382,390,542 'self':329 'self-host':328 'server':55,91,109,251,313,407 'set':399 'setup':128 'shortcom':123 'slowli':158 'someth':377,422,425,446 'ssds':512 'sso':450 'start':177 'storag':475 'stuff':316,543 'subnet':373 'super':7,566,567 'suspect':353 'tailscal':424 'tandoor':334 'term':125,260 'thing':73,139,269,323 'think':225 'though':279,412 'time':167,220 'trilium':332 'truena':469,483 'ui':82 'unless':296 'use':75,430,506 'various':69,511 've':49,182,397,442 'vlan':375 'vscode':87 'want':199,253,534,554 'way':153 'weird':519 'well':318,411 'wind':242 'work':142,410 'would':362,452,470 'write':206 'wrong':240 'y':1 'year':47,101 'zigbee2mqtt':78 'zwave':80 'zwave-js-ui':79"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706300711
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13070962"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706214311 {#1705
      date: 2024-01-25 21:25:11.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.68 ms
Input props
[
  "subject" => App\Entity\Entry {#1711
    +user: Proxies\__CG__\App\Entity\User {#1616
      +avatar: null
      +cover: null
      +email: "Malice@lemmy.dbzer0.com"
      +username: "@Malice@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728724493 {#5200
        date: 2024-10-12 11:14:53.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5801 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5802 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5819 …}
      +entries: Doctrine\ORM\PersistentCollection {#5813 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5816 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5818 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5804 …}
      +posts: Doctrine\ORM\PersistentCollection {#5811 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5806 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5809 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5808 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6420 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6416 …}
      +follows: Doctrine\ORM\PersistentCollection {#6419 …}
      +followers: Doctrine\ORM\PersistentCollection {#6411 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6414 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6413 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7046 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7015 …}
      +reports: Doctrine\ORM\PersistentCollection {#7044 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7043 …}
      +violations: Doctrine\ORM\PersistentCollection {#7017 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7040 …}
      +awards: Doctrine\ORM\PersistentCollection {#7019 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7038 …}
      +categories: Doctrine\ORM\PersistentCollection {#7021 …}
      -id: 83095
      -password: "$2y$13$Ug6r0pO90neuYIA4geOi7.uNqx2IHf.ozRv5p3mi0wTzYa6O.Kzi."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7036 …}
      +apId: "Malice@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Malice"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Malice"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Malice"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726877375 {#5199
        date: 2024-09-21 02:09:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1702922810 {#5206
        date: 2023-12-18 19:06:50.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Starting-over-and-doing-it-right"
    +title: "Starting over and doing it "right""
    +url: null
    +body: """
      Y’all, this is gonna be super broad, and I apologize for that, but I’m pretty new to all this and am looking for advice and guidance because I’m pretty overwhelmed at the moment. Any help is very, very appreciated.\n
      \n
      For the last ~3 years, I’ve been running a basic home server on an old computer. Right now, it is hosting HomeAssistant, Frigate NVR, their various dependencies, and other things I use (such as zigbee2mqtt, zwave-js-ui, node-red, mosquitto, vscode, etc).\n
      \n
      This old server has been my “learning playground” for the last few years, as it was my very first home server and my first foray into linux. That said, it’s obviously got some shortcomings in terms of basic setup (it’s probably not secure, it’s definitely messy, some things don’t work as I’d like, etc). It’s currently on its way out (the motherboard is slowly kicking the bucket on me), so it’s time to replace it, and I kind of what to start over (not completely - I’ve hundreds of automations in home assistant and node-red, for instance, that I don’t want to have to completely re-write, so I intend to export/import those as needed) and do it “right” this time - at this point, I think this is where I’m hung up, paralyzed by a fear of doing it “wrong” and winding up with an inefficient, insecure mess.\n
      \n
      The new server, I want to be much more robust in terms of capability, and I have a handful of things I’d really love to do: pi-hole (though I need to buy a new router for this, so that has to come later on unless it’d save a bunch of headache doing it from the get-go), NAS, media server (plex/jellyfin), *arr stuff, as well as plenty of new things I’d love to self-host like Trilium notes, Tandoor or Mealie, Grocy, backups of local PCs/phones/etc (nextcloud?)… obviously this part is impossible to completely cover, but I suspect the hardware (list below) should be capable?\n
      \n
      I would love to put all my security cameras on their own subnet or vlan or something to keep them more secure.\n
      \n
      I need everything to be fully but securely accessible from outside the network. I’ve recently set up nginx for this on my current server and it works well, though I probably didn’t do it 100% “right.” Is something like Tailscale something I should look to use in conjuction with that? In place of? Not at all?\n
      \n
      I’ve also looked at something like Authelia for SSO, which would probably be convenient but also probably isn’t entirely necessary.\n
      \n
      Currently considering Proxmox, but then again, TrueNAS would be helpful for the storage aspect of all this. Can/should you run TrueNAS inside Proxmox? Should I be looking elsewhere entirely?\n
      \n
      Here’s the hardware for the recently-retired gaming PC I’ll be using:  \n
      [pcpartpicker.com/list/chV3jH](https://pcpartpicker.com/list/chV3jH)  \n
      Also various SSDs and HDDs.\n
      \n
      I’m in this weird place where I don’t have too much room to play around because I want to get all my home automation and security stuff back up as quickly as possible, but I don’t want to screw this all up.\n
      \n
      Again, any help/advice/input at all is super, super appreciated.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 38
    +favouriteCount: 47
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728873093 {#1795
      date: 2024-10-14 04:31:33.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: 33065
    -titleTs: "'right':6 'start':1"
    -bodyTs: "'/list/chv3jh](https://pcpartpicker.com/list/chv3jh)':509 '100':419 '3':46 'access':391 'advic':26 'also':443,457,510 'apolog':11 'appreci':42,568 'around':531 'arr':315 'aspect':476 'assist':188 'authelia':448 'autom':185,540 'back':544 'backup':338 'basic':53,127 'broad':8 'bucket':161 'bunch':301 'buy':283 'camera':369 'can/should':480 'capabl':262,360 'come':293 'complet':180,203,349 'comput':59 'conjuct':432 'consid':464 'conveni':455 'cover':350 'current':150,406,463 'd':145,271,298,325 'definit':136 'depend':70 'didn':415 'elsewher':490 'entir':461,491 'etc':88,147 'everyth':385 'export/import':211 'fear':236 'first':107,112 'foray':113 'frigat':66 'fulli':388 'game':501 'get':309,536 'get-go':308 'go':310 'gonna':5 'got':121 'groci':337 'guidanc':28 'hand':267 'hardwar':355,495 'hdds':514 'headach':303 'help':38,472 'help/advice/input':562 'hole':278 'home':54,108,187,539 'homeassist':65 'host':64,330 'hundr':183 'hung':231 'imposs':347 'ineffici':246 'insecur':247 'insid':484 'instanc':194 'intend':209 'isn':459 'js':81 'keep':379 'kick':159 'kind':173 'last':45,99 'later':294 'learn':95 'like':146,331,423,447 'linux':115 'list':356 'll':504 'local':340 'look':24,428,444,489 'love':273,326,363 'm':16,31,230,516 'meali':336 'media':312 'mess':248 'messi':137 'moment':36 'mosquitto':86 'motherboard':156 'much':256,527 'nas':311 'necessari':462 'need':214,281,384 'network':395 'new':18,250,285,322 'nextcloud':342 'nginx':401 'node':84,191 'node-r':83,190 'note':333 'nvr':67 'obvious':120,343 'old':58,90 'outsid':393 'overwhelm':33 'paralyz':233 'part':345 'pc':502 'pcpartpicker.com':508 'pcpartpicker.com/list/chv3jh](https://pcpartpicker.com/list/chv3jh)':507 'pcs/phones/etc':341 'pi':277 'pi-hol':276 'place':436,520 'play':530 'playground':96 'plenti':320 'plex/jellyfin':314 'point':223 'possibl':549 'pretti':17,32 'probabl':131,414,453,458 'proxmox':465,485 'put':365 'quick':547 're':205 're-writ':204 'realli':272 'recent':398,499 'recently-retir':498 'red':85,192 'replac':169 'retir':500 'right':60,218,420 'robust':258 'room':528 'router':286 'run':51,482 'said':117 'save':299 'screw':556 'secur':133,368,382,390,542 'self':329 'self-host':328 'server':55,91,109,251,313,407 'set':399 'setup':128 'shortcom':123 'slowli':158 'someth':377,422,425,446 'ssds':512 'sso':450 'start':177 'storag':475 'stuff':316,543 'subnet':373 'super':7,566,567 'suspect':353 'tailscal':424 'tandoor':334 'term':125,260 'thing':73,139,269,323 'think':225 'though':279,412 'time':167,220 'trilium':332 'truena':469,483 'ui':82 'unless':296 'use':75,430,506 'various':69,511 've':49,182,397,442 'vlan':375 'vscode':87 'want':199,253,534,554 'way':153 'weird':519 'well':318,411 'wind':242 'work':142,410 'would':362,452,470 'write':206 'wrong':240 'y':1 'year':47,101 'zigbee2mqtt':78 'zwave':80 'zwave-js-ui':79"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706300711
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13070962"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706214311 {#1705
      date: 2024-01-25 21:25:11.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#7608
  +formDest: "entry"
  +subject: App\Entity\Entry {#1711
    +user: Proxies\__CG__\App\Entity\User {#1616
      +avatar: null
      +cover: null
      +email: "Malice@lemmy.dbzer0.com"
      +username: "@Malice@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728724493 {#5200
        date: 2024-10-12 11:14:53.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5801 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5802 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5819 …}
      +entries: Doctrine\ORM\PersistentCollection {#5813 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5816 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5818 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5804 …}
      +posts: Doctrine\ORM\PersistentCollection {#5811 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5806 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5809 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5808 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6420 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6416 …}
      +follows: Doctrine\ORM\PersistentCollection {#6419 …}
      +followers: Doctrine\ORM\PersistentCollection {#6411 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6414 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6413 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7046 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7015 …}
      +reports: Doctrine\ORM\PersistentCollection {#7044 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7043 …}
      +violations: Doctrine\ORM\PersistentCollection {#7017 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7040 …}
      +awards: Doctrine\ORM\PersistentCollection {#7019 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7038 …}
      +categories: Doctrine\ORM\PersistentCollection {#7021 …}
      -id: 83095
      -password: "$2y$13$Ug6r0pO90neuYIA4geOi7.uNqx2IHf.ozRv5p3mi0wTzYa6O.Kzi."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7036 …}
      +apId: "Malice@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Malice"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Malice"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Malice"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726877375 {#5199
        date: 2024-09-21 02:09:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1702922810 {#5206
        date: 2023-12-18 19:06:50.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Starting-over-and-doing-it-right"
    +title: "Starting over and doing it "right""
    +url: null
    +body: """
      Y’all, this is gonna be super broad, and I apologize for that, but I’m pretty new to all this and am looking for advice and guidance because I’m pretty overwhelmed at the moment. Any help is very, very appreciated.\n
      \n
      For the last ~3 years, I’ve been running a basic home server on an old computer. Right now, it is hosting HomeAssistant, Frigate NVR, their various dependencies, and other things I use (such as zigbee2mqtt, zwave-js-ui, node-red, mosquitto, vscode, etc).\n
      \n
      This old server has been my “learning playground” for the last few years, as it was my very first home server and my first foray into linux. That said, it’s obviously got some shortcomings in terms of basic setup (it’s probably not secure, it’s definitely messy, some things don’t work as I’d like, etc). It’s currently on its way out (the motherboard is slowly kicking the bucket on me), so it’s time to replace it, and I kind of what to start over (not completely - I’ve hundreds of automations in home assistant and node-red, for instance, that I don’t want to have to completely re-write, so I intend to export/import those as needed) and do it “right” this time - at this point, I think this is where I’m hung up, paralyzed by a fear of doing it “wrong” and winding up with an inefficient, insecure mess.\n
      \n
      The new server, I want to be much more robust in terms of capability, and I have a handful of things I’d really love to do: pi-hole (though I need to buy a new router for this, so that has to come later on unless it’d save a bunch of headache doing it from the get-go), NAS, media server (plex/jellyfin), *arr stuff, as well as plenty of new things I’d love to self-host like Trilium notes, Tandoor or Mealie, Grocy, backups of local PCs/phones/etc (nextcloud?)… obviously this part is impossible to completely cover, but I suspect the hardware (list below) should be capable?\n
      \n
      I would love to put all my security cameras on their own subnet or vlan or something to keep them more secure.\n
      \n
      I need everything to be fully but securely accessible from outside the network. I’ve recently set up nginx for this on my current server and it works well, though I probably didn’t do it 100% “right.” Is something like Tailscale something I should look to use in conjuction with that? In place of? Not at all?\n
      \n
      I’ve also looked at something like Authelia for SSO, which would probably be convenient but also probably isn’t entirely necessary.\n
      \n
      Currently considering Proxmox, but then again, TrueNAS would be helpful for the storage aspect of all this. Can/should you run TrueNAS inside Proxmox? Should I be looking elsewhere entirely?\n
      \n
      Here’s the hardware for the recently-retired gaming PC I’ll be using:  \n
      [pcpartpicker.com/list/chV3jH](https://pcpartpicker.com/list/chV3jH)  \n
      Also various SSDs and HDDs.\n
      \n
      I’m in this weird place where I don’t have too much room to play around because I want to get all my home automation and security stuff back up as quickly as possible, but I don’t want to screw this all up.\n
      \n
      Again, any help/advice/input at all is super, super appreciated.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 38
    +favouriteCount: 47
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728873093 {#1795
      date: 2024-10-14 04:31:33.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: 33065
    -titleTs: "'right':6 'start':1"
    -bodyTs: "'/list/chv3jh](https://pcpartpicker.com/list/chv3jh)':509 '100':419 '3':46 'access':391 'advic':26 'also':443,457,510 'apolog':11 'appreci':42,568 'around':531 'arr':315 'aspect':476 'assist':188 'authelia':448 'autom':185,540 'back':544 'backup':338 'basic':53,127 'broad':8 'bucket':161 'bunch':301 'buy':283 'camera':369 'can/should':480 'capabl':262,360 'come':293 'complet':180,203,349 'comput':59 'conjuct':432 'consid':464 'conveni':455 'cover':350 'current':150,406,463 'd':145,271,298,325 'definit':136 'depend':70 'didn':415 'elsewher':490 'entir':461,491 'etc':88,147 'everyth':385 'export/import':211 'fear':236 'first':107,112 'foray':113 'frigat':66 'fulli':388 'game':501 'get':309,536 'get-go':308 'go':310 'gonna':5 'got':121 'groci':337 'guidanc':28 'hand':267 'hardwar':355,495 'hdds':514 'headach':303 'help':38,472 'help/advice/input':562 'hole':278 'home':54,108,187,539 'homeassist':65 'host':64,330 'hundr':183 'hung':231 'imposs':347 'ineffici':246 'insecur':247 'insid':484 'instanc':194 'intend':209 'isn':459 'js':81 'keep':379 'kick':159 'kind':173 'last':45,99 'later':294 'learn':95 'like':146,331,423,447 'linux':115 'list':356 'll':504 'local':340 'look':24,428,444,489 'love':273,326,363 'm':16,31,230,516 'meali':336 'media':312 'mess':248 'messi':137 'moment':36 'mosquitto':86 'motherboard':156 'much':256,527 'nas':311 'necessari':462 'need':214,281,384 'network':395 'new':18,250,285,322 'nextcloud':342 'nginx':401 'node':84,191 'node-r':83,190 'note':333 'nvr':67 'obvious':120,343 'old':58,90 'outsid':393 'overwhelm':33 'paralyz':233 'part':345 'pc':502 'pcpartpicker.com':508 'pcpartpicker.com/list/chv3jh](https://pcpartpicker.com/list/chv3jh)':507 'pcs/phones/etc':341 'pi':277 'pi-hol':276 'place':436,520 'play':530 'playground':96 'plenti':320 'plex/jellyfin':314 'point':223 'possibl':549 'pretti':17,32 'probabl':131,414,453,458 'proxmox':465,485 'put':365 'quick':547 're':205 're-writ':204 'realli':272 'recent':398,499 'recently-retir':498 'red':85,192 'replac':169 'retir':500 'right':60,218,420 'robust':258 'room':528 'router':286 'run':51,482 'said':117 'save':299 'screw':556 'secur':133,368,382,390,542 'self':329 'self-host':328 'server':55,91,109,251,313,407 'set':399 'setup':128 'shortcom':123 'slowli':158 'someth':377,422,425,446 'ssds':512 'sso':450 'start':177 'storag':475 'stuff':316,543 'subnet':373 'super':7,566,567 'suspect':353 'tailscal':424 'tandoor':334 'term':125,260 'thing':73,139,269,323 'think':225 'though':279,412 'time':167,220 'trilium':332 'truena':469,483 'ui':82 'unless':296 'use':75,430,506 'various':69,511 've':49,182,397,442 'vlan':375 'vscode':87 'want':199,253,534,554 'way':153 'weird':519 'well':318,411 'wind':242 'work':142,410 'would':362,452,470 'write':206 'wrong':240 'y':1 'year':47,101 'zigbee2mqtt':78 'zwave':80 'zwave-js-ui':79"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706300711
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13070962"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706214311 {#1705
      date: 2024-01-25 21:25:11.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 12.0 MiB 16.21 ms
Input props
[
  "entry" => App\Entity\Entry {#1721
    +user: Proxies\__CG__\App\Entity\User {#1726
      +avatar: null
      +cover: null
      +email: "ponchow8NC@lemmynsfw.com"
      +username: "@ponchow8NC@lemmynsfw.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729279152 {#7984
        date: 2024-10-18 21:19:12.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7989 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7992 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7994 …}
      +entries: Doctrine\ORM\PersistentCollection {#7996 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7998 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#8000 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8002 …}
      +posts: Doctrine\ORM\PersistentCollection {#8004 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#8006 …}
      +postComments: Doctrine\ORM\PersistentCollection {#8008 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#8010 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#8012 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#8014 …}
      +follows: Doctrine\ORM\PersistentCollection {#8016 …}
      +followers: Doctrine\ORM\PersistentCollection {#8018 …}
      +blocks: Doctrine\ORM\PersistentCollection {#8020 …}
      +blockers: Doctrine\ORM\PersistentCollection {#8022 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#8024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#8026 …}
      +reports: Doctrine\ORM\PersistentCollection {#8028 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8030 …}
      +violations: Doctrine\ORM\PersistentCollection {#8032 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8034 …}
      +awards: Doctrine\ORM\PersistentCollection {#8036 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#8038 …}
      +categories: Doctrine\ORM\PersistentCollection {#8040 …}
      -id: 78751
      -password: "$2y$13$A/I.mBqDr14JyPrIijyFb./xVV/sM5RZz5h2AT7lhbrSyFerEFBam"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8042 …}
      +apId: "ponchow8NC@lemmynsfw.com"
      +apProfileId: "https://lemmynsfw.com/u/ponchow8NC"
      +apPublicUrl: "https://lemmynsfw.com/u/ponchow8NC"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmynsfw.com/inbox"
      +apDomain: "lemmynsfw.com"
      +apPreferredUsername: "ponchow8NC"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708365046 {#7981
        date: 2024-02-19 18:50:46.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1701046929 {#7983
        date: 2023-11-27 02:02:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Need-advice-about-used-drives-and-Wd-warranty-experience-with"
    +title: "Need advice about used drives and Wd warranty experience with drives brought from unauthoirized resellers"
    +url: null
    +body: """
      *Copy & paste since I don’t know how to crosspost on my client. Hope this is alright*\n
      \n
      Well I went with your guy’s advice and got me a drive that still has a year of manufacturer warranty on top of the eBay 1 year warranty, but a bit of a sketch seller ngl. The drive itself seems legit visually with matching serial numbers (if you know another way, I’m all ears), but womp womp it doesn’t work. At least it fails to initalize, data error (cyclic redundancy check) on windows and some kinda fsync error iirc using “Disks” on Linux, both errors are relating to hardware. I used both a tested enclosure and connected it via sata cables on different machines and the same problems continue, hehe. I’m just wondering how the limited warranty with WD (the manufacture of my drive) works and what you’re experiences are getting a replacement from them? I keep reading horror stories that they won’t help since it was brought from an unauthorized reseller, etc… Also is it worth even sending it in? I read the replacement is another refurb with no warranty afterwards. The alternative would be going the eBay route and getting a replacement that’s also used but will retain the warranty from the seller. Which is the better option? BTW don’t worry about data loss still practicing the 3,2,1 method this is purely about the best bang for my buck.\n
      \n
      *Goddamn wall of text, I’m sorry…*\n
      \n
      **TLDR**: Wants to know about the warranty and replacement process of WD and concerned about receiving assistance from WD if the drive was purchased from an unauthorized reseller. Also considering whether it is worth sending the drive to the manufacturer which means receiving a refurb drive with no warranty or if getting a used replacement from eBay seller, which comes with a warranty, is a better option?\n
      \n
      Edit: Decided on sending it back to the seller and getting a refund
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 14
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728724881 {#1725
      date: 2024-10-12 11:21:21.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1728 …}
    +votes: Doctrine\ORM\PersistentCollection {#1730 …}
    +reports: Doctrine\ORM\PersistentCollection {#1734 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1727 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1733 …}
    +badges: Doctrine\ORM\PersistentCollection {#1724 …}
    +children: []
    -id: 33044
    -titleTs: "'advic':2 'brought':12 'drive':5,11 'experi':9 'need':1 'resel':15 'unauthoir':14 'use':4 'warranti':8 'wd':7"
    -bodyTs: "'1':44,237 '2':236 '3':235 'advic':25 'afterward':195 'alright':17 'also':177,210,284 'altern':197 'anoth':68,190 'assist':272 'back':328 'bang':245 'best':244 'better':223,321 'bit':49 'brought':171 'btw':225 'buck':248 'cabl':121 'check':91 'client':13 'come':315 'concern':269 'connect':117 'consid':285 'continu':129 'copi':1 'crosspost':10 'cyclic':89 'data':87,230 'decid':324 'differ':123 'disk':101 'doesn':78 'drive':30,56,145,277,292,301 'ear':73 'ebay':43,202,312 'edit':323 'enclosur':115 'error':88,98,105 'etc':176 'even':181 'experi':151 'fail':84 'fsync':97 'get':153,205,307,333 'go':200 'goddamn':249 'got':27 'guy':23 'hardwar':109 'hehe':130 'help':167 'hope':14 'horror':161 'iirc':99 'init':86 'keep':159 'kinda':96 'know':7,67,259 'least':82 'legit':59 'limit':137 'linux':103 'loss':231 'm':71,132,254 'machin':124 'manufactur':37,142,295 'match':62 'mean':297 'method':238 'ngl':54 'number':64 'option':224,322 'past':2 'practic':233 'problem':128 'process':265 'purchas':279 'pure':241 're':150 'read':160,186 'receiv':271,298 'redund':90 'refund':335 'refurb':191,300 'relat':107 'replac':155,188,207,264,310 'resel':175,283 'retain':214 'rout':203 'sata':120 'seem':58 'seller':53,219,313,331 'send':182,290,326 'serial':63 'sinc':3,168 'sketch':52 'sorri':255 'still':32,232 'stori':162 'test':114 'text':252 'tldr':256 'top':40 'unauthor':174,282 'use':100,111,211,309 'via':119 'visual':60 'wall':250 'want':257 'warranti':38,46,138,194,216,262,304,318 'way':69 'wd':140,267,274 'well':18 'went':20 'whether':286 'window':93 'womp':75,76 'won':165 'wonder':134 'work':80,146 'worri':228 'worth':180,289 'would':198 'year':35,45"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706260692
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/post/7104095"
    +editedAt: DateTimeImmutable @1729567358 {#1723
      date: 2024-10-22 05:22:38.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706208192 {#1722
      date: 2024-01-25 19:43:12.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#7857
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#1721
    +user: Proxies\__CG__\App\Entity\User {#1726
      +avatar: null
      +cover: null
      +email: "ponchow8NC@lemmynsfw.com"
      +username: "@ponchow8NC@lemmynsfw.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729279152 {#7984
        date: 2024-10-18 21:19:12.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7989 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7992 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7994 …}
      +entries: Doctrine\ORM\PersistentCollection {#7996 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7998 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#8000 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8002 …}
      +posts: Doctrine\ORM\PersistentCollection {#8004 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#8006 …}
      +postComments: Doctrine\ORM\PersistentCollection {#8008 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#8010 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#8012 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#8014 …}
      +follows: Doctrine\ORM\PersistentCollection {#8016 …}
      +followers: Doctrine\ORM\PersistentCollection {#8018 …}
      +blocks: Doctrine\ORM\PersistentCollection {#8020 …}
      +blockers: Doctrine\ORM\PersistentCollection {#8022 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#8024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#8026 …}
      +reports: Doctrine\ORM\PersistentCollection {#8028 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8030 …}
      +violations: Doctrine\ORM\PersistentCollection {#8032 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8034 …}
      +awards: Doctrine\ORM\PersistentCollection {#8036 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#8038 …}
      +categories: Doctrine\ORM\PersistentCollection {#8040 …}
      -id: 78751
      -password: "$2y$13$A/I.mBqDr14JyPrIijyFb./xVV/sM5RZz5h2AT7lhbrSyFerEFBam"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8042 …}
      +apId: "ponchow8NC@lemmynsfw.com"
      +apProfileId: "https://lemmynsfw.com/u/ponchow8NC"
      +apPublicUrl: "https://lemmynsfw.com/u/ponchow8NC"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmynsfw.com/inbox"
      +apDomain: "lemmynsfw.com"
      +apPreferredUsername: "ponchow8NC"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708365046 {#7981
        date: 2024-02-19 18:50:46.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1701046929 {#7983
        date: 2023-11-27 02:02:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Need-advice-about-used-drives-and-Wd-warranty-experience-with"
    +title: "Need advice about used drives and Wd warranty experience with drives brought from unauthoirized resellers"
    +url: null
    +body: """
      *Copy & paste since I don’t know how to crosspost on my client. Hope this is alright*\n
      \n
      Well I went with your guy’s advice and got me a drive that still has a year of manufacturer warranty on top of the eBay 1 year warranty, but a bit of a sketch seller ngl. The drive itself seems legit visually with matching serial numbers (if you know another way, I’m all ears), but womp womp it doesn’t work. At least it fails to initalize, data error (cyclic redundancy check) on windows and some kinda fsync error iirc using “Disks” on Linux, both errors are relating to hardware. I used both a tested enclosure and connected it via sata cables on different machines and the same problems continue, hehe. I’m just wondering how the limited warranty with WD (the manufacture of my drive) works and what you’re experiences are getting a replacement from them? I keep reading horror stories that they won’t help since it was brought from an unauthorized reseller, etc… Also is it worth even sending it in? I read the replacement is another refurb with no warranty afterwards. The alternative would be going the eBay route and getting a replacement that’s also used but will retain the warranty from the seller. Which is the better option? BTW don’t worry about data loss still practicing the 3,2,1 method this is purely about the best bang for my buck.\n
      \n
      *Goddamn wall of text, I’m sorry…*\n
      \n
      **TLDR**: Wants to know about the warranty and replacement process of WD and concerned about receiving assistance from WD if the drive was purchased from an unauthorized reseller. Also considering whether it is worth sending the drive to the manufacturer which means receiving a refurb drive with no warranty or if getting a used replacement from eBay seller, which comes with a warranty, is a better option?\n
      \n
      Edit: Decided on sending it back to the seller and getting a refund
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 14
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728724881 {#1725
      date: 2024-10-12 11:21:21.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1728 …}
    +votes: Doctrine\ORM\PersistentCollection {#1730 …}
    +reports: Doctrine\ORM\PersistentCollection {#1734 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1727 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1733 …}
    +badges: Doctrine\ORM\PersistentCollection {#1724 …}
    +children: []
    -id: 33044
    -titleTs: "'advic':2 'brought':12 'drive':5,11 'experi':9 'need':1 'resel':15 'unauthoir':14 'use':4 'warranti':8 'wd':7"
    -bodyTs: "'1':44,237 '2':236 '3':235 'advic':25 'afterward':195 'alright':17 'also':177,210,284 'altern':197 'anoth':68,190 'assist':272 'back':328 'bang':245 'best':244 'better':223,321 'bit':49 'brought':171 'btw':225 'buck':248 'cabl':121 'check':91 'client':13 'come':315 'concern':269 'connect':117 'consid':285 'continu':129 'copi':1 'crosspost':10 'cyclic':89 'data':87,230 'decid':324 'differ':123 'disk':101 'doesn':78 'drive':30,56,145,277,292,301 'ear':73 'ebay':43,202,312 'edit':323 'enclosur':115 'error':88,98,105 'etc':176 'even':181 'experi':151 'fail':84 'fsync':97 'get':153,205,307,333 'go':200 'goddamn':249 'got':27 'guy':23 'hardwar':109 'hehe':130 'help':167 'hope':14 'horror':161 'iirc':99 'init':86 'keep':159 'kinda':96 'know':7,67,259 'least':82 'legit':59 'limit':137 'linux':103 'loss':231 'm':71,132,254 'machin':124 'manufactur':37,142,295 'match':62 'mean':297 'method':238 'ngl':54 'number':64 'option':224,322 'past':2 'practic':233 'problem':128 'process':265 'purchas':279 'pure':241 're':150 'read':160,186 'receiv':271,298 'redund':90 'refund':335 'refurb':191,300 'relat':107 'replac':155,188,207,264,310 'resel':175,283 'retain':214 'rout':203 'sata':120 'seem':58 'seller':53,219,313,331 'send':182,290,326 'serial':63 'sinc':3,168 'sketch':52 'sorri':255 'still':32,232 'stori':162 'test':114 'text':252 'tldr':256 'top':40 'unauthor':174,282 'use':100,111,211,309 'via':119 'visual':60 'wall':250 'want':257 'warranti':38,46,138,194,216,262,304,318 'way':69 'wd':140,267,274 'well':18 'went':20 'whether':286 'window':93 'womp':75,76 'won':165 'wonder':134 'work':80,146 'worri':228 'worth':180,289 'would':198 'year':35,45"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706260692
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/post/7104095"
    +editedAt: DateTimeImmutable @1729567358 {#1723
      date: 2024-10-22 05:22:38.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706208192 {#1722
      date: 2024-01-25 19:43:12.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 2.26 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1726
    +avatar: null
    +cover: null
    +email: "ponchow8NC@lemmynsfw.com"
    +username: "@ponchow8NC@lemmynsfw.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729279152 {#7984
      date: 2024-10-18 21:19:12.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7989 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7992 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7994 …}
    +entries: Doctrine\ORM\PersistentCollection {#7996 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7998 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#8000 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8002 …}
    +posts: Doctrine\ORM\PersistentCollection {#8004 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#8006 …}
    +postComments: Doctrine\ORM\PersistentCollection {#8008 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#8010 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8012 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#8014 …}
    +follows: Doctrine\ORM\PersistentCollection {#8016 …}
    +followers: Doctrine\ORM\PersistentCollection {#8018 …}
    +blocks: Doctrine\ORM\PersistentCollection {#8020 …}
    +blockers: Doctrine\ORM\PersistentCollection {#8022 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#8024 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#8026 …}
    +reports: Doctrine\ORM\PersistentCollection {#8028 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8030 …}
    +violations: Doctrine\ORM\PersistentCollection {#8032 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8034 …}
    +awards: Doctrine\ORM\PersistentCollection {#8036 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#8038 …}
    +categories: Doctrine\ORM\PersistentCollection {#8040 …}
    -id: 78751
    -password: "$2y$13$A/I.mBqDr14JyPrIijyFb./xVV/sM5RZz5h2AT7lhbrSyFerEFBam"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8042 …}
    +apId: "ponchow8NC@lemmynsfw.com"
    +apProfileId: "https://lemmynsfw.com/u/ponchow8NC"
    +apPublicUrl: "https://lemmynsfw.com/u/ponchow8NC"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmynsfw.com/inbox"
    +apDomain: "lemmynsfw.com"
    +apPreferredUsername: "ponchow8NC"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708365046 {#7981
      date: 2024-02-19 18:50:46.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1701046929 {#7983
      date: 2023-11-27 02:02:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#7944
  +user: Proxies\__CG__\App\Entity\User {#1726
    +avatar: null
    +cover: null
    +email: "ponchow8NC@lemmynsfw.com"
    +username: "@ponchow8NC@lemmynsfw.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729279152 {#7984
      date: 2024-10-18 21:19:12.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7989 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7992 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7994 …}
    +entries: Doctrine\ORM\PersistentCollection {#7996 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7998 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#8000 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8002 …}
    +posts: Doctrine\ORM\PersistentCollection {#8004 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#8006 …}
    +postComments: Doctrine\ORM\PersistentCollection {#8008 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#8010 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8012 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#8014 …}
    +follows: Doctrine\ORM\PersistentCollection {#8016 …}
    +followers: Doctrine\ORM\PersistentCollection {#8018 …}
    +blocks: Doctrine\ORM\PersistentCollection {#8020 …}
    +blockers: Doctrine\ORM\PersistentCollection {#8022 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#8024 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#8026 …}
    +reports: Doctrine\ORM\PersistentCollection {#8028 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8030 …}
    +violations: Doctrine\ORM\PersistentCollection {#8032 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8034 …}
    +awards: Doctrine\ORM\PersistentCollection {#8036 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#8038 …}
    +categories: Doctrine\ORM\PersistentCollection {#8040 …}
    -id: 78751
    -password: "$2y$13$A/I.mBqDr14JyPrIijyFb./xVV/sM5RZz5h2AT7lhbrSyFerEFBam"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8042 …}
    +apId: "ponchow8NC@lemmynsfw.com"
    +apProfileId: "https://lemmynsfw.com/u/ponchow8NC"
    +apPublicUrl: "https://lemmynsfw.com/u/ponchow8NC"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmynsfw.com/inbox"
    +apDomain: "lemmynsfw.com"
    +apPreferredUsername: "ponchow8NC"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708365046 {#7981
      date: 2024-02-19 18:50:46.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1701046929 {#7983
      date: 2023-11-27 02:02:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1706208192 {#1722
    date: 2024-01-25 19:43:12.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#8062
  +date: DateTimeImmutable @1706208192 {#1722
    date: 2024-01-25 19:43:12.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.14 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706208192 {#1722
    date: 2024-01-25 19:43:12.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1729567358 {#1723
    date: 2024-10-22 05:22:38.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#8116
  +createdAt: DateTimeImmutable @1706208192 {#1722
    date: 2024-01-25 19:43:12.0 +01:00
  }
  +editedAt: DateTimeImmutable @1729567358 {#1723
    date: 2024-10-22 05:22:38.0 +02:00
  }
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.38 ms
Input props
[
  "subject" => App\Entity\Entry {#1721
    +user: Proxies\__CG__\App\Entity\User {#1726
      +avatar: null
      +cover: null
      +email: "ponchow8NC@lemmynsfw.com"
      +username: "@ponchow8NC@lemmynsfw.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729279152 {#7984
        date: 2024-10-18 21:19:12.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7989 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7992 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7994 …}
      +entries: Doctrine\ORM\PersistentCollection {#7996 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7998 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#8000 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8002 …}
      +posts: Doctrine\ORM\PersistentCollection {#8004 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#8006 …}
      +postComments: Doctrine\ORM\PersistentCollection {#8008 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#8010 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#8012 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#8014 …}
      +follows: Doctrine\ORM\PersistentCollection {#8016 …}
      +followers: Doctrine\ORM\PersistentCollection {#8018 …}
      +blocks: Doctrine\ORM\PersistentCollection {#8020 …}
      +blockers: Doctrine\ORM\PersistentCollection {#8022 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#8024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#8026 …}
      +reports: Doctrine\ORM\PersistentCollection {#8028 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8030 …}
      +violations: Doctrine\ORM\PersistentCollection {#8032 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8034 …}
      +awards: Doctrine\ORM\PersistentCollection {#8036 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#8038 …}
      +categories: Doctrine\ORM\PersistentCollection {#8040 …}
      -id: 78751
      -password: "$2y$13$A/I.mBqDr14JyPrIijyFb./xVV/sM5RZz5h2AT7lhbrSyFerEFBam"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8042 …}
      +apId: "ponchow8NC@lemmynsfw.com"
      +apProfileId: "https://lemmynsfw.com/u/ponchow8NC"
      +apPublicUrl: "https://lemmynsfw.com/u/ponchow8NC"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmynsfw.com/inbox"
      +apDomain: "lemmynsfw.com"
      +apPreferredUsername: "ponchow8NC"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708365046 {#7981
        date: 2024-02-19 18:50:46.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1701046929 {#7983
        date: 2023-11-27 02:02:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Need-advice-about-used-drives-and-Wd-warranty-experience-with"
    +title: "Need advice about used drives and Wd warranty experience with drives brought from unauthoirized resellers"
    +url: null
    +body: """
      *Copy & paste since I don’t know how to crosspost on my client. Hope this is alright*\n
      \n
      Well I went with your guy’s advice and got me a drive that still has a year of manufacturer warranty on top of the eBay 1 year warranty, but a bit of a sketch seller ngl. The drive itself seems legit visually with matching serial numbers (if you know another way, I’m all ears), but womp womp it doesn’t work. At least it fails to initalize, data error (cyclic redundancy check) on windows and some kinda fsync error iirc using “Disks” on Linux, both errors are relating to hardware. I used both a tested enclosure and connected it via sata cables on different machines and the same problems continue, hehe. I’m just wondering how the limited warranty with WD (the manufacture of my drive) works and what you’re experiences are getting a replacement from them? I keep reading horror stories that they won’t help since it was brought from an unauthorized reseller, etc… Also is it worth even sending it in? I read the replacement is another refurb with no warranty afterwards. The alternative would be going the eBay route and getting a replacement that’s also used but will retain the warranty from the seller. Which is the better option? BTW don’t worry about data loss still practicing the 3,2,1 method this is purely about the best bang for my buck.\n
      \n
      *Goddamn wall of text, I’m sorry…*\n
      \n
      **TLDR**: Wants to know about the warranty and replacement process of WD and concerned about receiving assistance from WD if the drive was purchased from an unauthorized reseller. Also considering whether it is worth sending the drive to the manufacturer which means receiving a refurb drive with no warranty or if getting a used replacement from eBay seller, which comes with a warranty, is a better option?\n
      \n
      Edit: Decided on sending it back to the seller and getting a refund
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 14
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728724881 {#1725
      date: 2024-10-12 11:21:21.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1728 …}
    +votes: Doctrine\ORM\PersistentCollection {#1730 …}
    +reports: Doctrine\ORM\PersistentCollection {#1734 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1727 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1733 …}
    +badges: Doctrine\ORM\PersistentCollection {#1724 …}
    +children: []
    -id: 33044
    -titleTs: "'advic':2 'brought':12 'drive':5,11 'experi':9 'need':1 'resel':15 'unauthoir':14 'use':4 'warranti':8 'wd':7"
    -bodyTs: "'1':44,237 '2':236 '3':235 'advic':25 'afterward':195 'alright':17 'also':177,210,284 'altern':197 'anoth':68,190 'assist':272 'back':328 'bang':245 'best':244 'better':223,321 'bit':49 'brought':171 'btw':225 'buck':248 'cabl':121 'check':91 'client':13 'come':315 'concern':269 'connect':117 'consid':285 'continu':129 'copi':1 'crosspost':10 'cyclic':89 'data':87,230 'decid':324 'differ':123 'disk':101 'doesn':78 'drive':30,56,145,277,292,301 'ear':73 'ebay':43,202,312 'edit':323 'enclosur':115 'error':88,98,105 'etc':176 'even':181 'experi':151 'fail':84 'fsync':97 'get':153,205,307,333 'go':200 'goddamn':249 'got':27 'guy':23 'hardwar':109 'hehe':130 'help':167 'hope':14 'horror':161 'iirc':99 'init':86 'keep':159 'kinda':96 'know':7,67,259 'least':82 'legit':59 'limit':137 'linux':103 'loss':231 'm':71,132,254 'machin':124 'manufactur':37,142,295 'match':62 'mean':297 'method':238 'ngl':54 'number':64 'option':224,322 'past':2 'practic':233 'problem':128 'process':265 'purchas':279 'pure':241 're':150 'read':160,186 'receiv':271,298 'redund':90 'refund':335 'refurb':191,300 'relat':107 'replac':155,188,207,264,310 'resel':175,283 'retain':214 'rout':203 'sata':120 'seem':58 'seller':53,219,313,331 'send':182,290,326 'serial':63 'sinc':3,168 'sketch':52 'sorri':255 'still':32,232 'stori':162 'test':114 'text':252 'tldr':256 'top':40 'unauthor':174,282 'use':100,111,211,309 'via':119 'visual':60 'wall':250 'want':257 'warranti':38,46,138,194,216,262,304,318 'way':69 'wd':140,267,274 'well':18 'went':20 'whether':286 'window':93 'womp':75,76 'won':165 'wonder':134 'work':80,146 'worri':228 'worth':180,289 'would':198 'year':35,45"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706260692
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/post/7104095"
    +editedAt: DateTimeImmutable @1729567358 {#1723
      date: 2024-10-22 05:22:38.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706208192 {#1722
      date: 2024-01-25 19:43:12.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#8171
  +subject: App\Entity\Entry {#1721
    +user: Proxies\__CG__\App\Entity\User {#1726
      +avatar: null
      +cover: null
      +email: "ponchow8NC@lemmynsfw.com"
      +username: "@ponchow8NC@lemmynsfw.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729279152 {#7984
        date: 2024-10-18 21:19:12.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7989 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7992 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7994 …}
      +entries: Doctrine\ORM\PersistentCollection {#7996 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7998 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#8000 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8002 …}
      +posts: Doctrine\ORM\PersistentCollection {#8004 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#8006 …}
      +postComments: Doctrine\ORM\PersistentCollection {#8008 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#8010 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#8012 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#8014 …}
      +follows: Doctrine\ORM\PersistentCollection {#8016 …}
      +followers: Doctrine\ORM\PersistentCollection {#8018 …}
      +blocks: Doctrine\ORM\PersistentCollection {#8020 …}
      +blockers: Doctrine\ORM\PersistentCollection {#8022 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#8024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#8026 …}
      +reports: Doctrine\ORM\PersistentCollection {#8028 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8030 …}
      +violations: Doctrine\ORM\PersistentCollection {#8032 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8034 …}
      +awards: Doctrine\ORM\PersistentCollection {#8036 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#8038 …}
      +categories: Doctrine\ORM\PersistentCollection {#8040 …}
      -id: 78751
      -password: "$2y$13$A/I.mBqDr14JyPrIijyFb./xVV/sM5RZz5h2AT7lhbrSyFerEFBam"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8042 …}
      +apId: "ponchow8NC@lemmynsfw.com"
      +apProfileId: "https://lemmynsfw.com/u/ponchow8NC"
      +apPublicUrl: "https://lemmynsfw.com/u/ponchow8NC"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmynsfw.com/inbox"
      +apDomain: "lemmynsfw.com"
      +apPreferredUsername: "ponchow8NC"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708365046 {#7981
        date: 2024-02-19 18:50:46.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1701046929 {#7983
        date: 2023-11-27 02:02:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Need-advice-about-used-drives-and-Wd-warranty-experience-with"
    +title: "Need advice about used drives and Wd warranty experience with drives brought from unauthoirized resellers"
    +url: null
    +body: """
      *Copy & paste since I don’t know how to crosspost on my client. Hope this is alright*\n
      \n
      Well I went with your guy’s advice and got me a drive that still has a year of manufacturer warranty on top of the eBay 1 year warranty, but a bit of a sketch seller ngl. The drive itself seems legit visually with matching serial numbers (if you know another way, I’m all ears), but womp womp it doesn’t work. At least it fails to initalize, data error (cyclic redundancy check) on windows and some kinda fsync error iirc using “Disks” on Linux, both errors are relating to hardware. I used both a tested enclosure and connected it via sata cables on different machines and the same problems continue, hehe. I’m just wondering how the limited warranty with WD (the manufacture of my drive) works and what you’re experiences are getting a replacement from them? I keep reading horror stories that they won’t help since it was brought from an unauthorized reseller, etc… Also is it worth even sending it in? I read the replacement is another refurb with no warranty afterwards. The alternative would be going the eBay route and getting a replacement that’s also used but will retain the warranty from the seller. Which is the better option? BTW don’t worry about data loss still practicing the 3,2,1 method this is purely about the best bang for my buck.\n
      \n
      *Goddamn wall of text, I’m sorry…*\n
      \n
      **TLDR**: Wants to know about the warranty and replacement process of WD and concerned about receiving assistance from WD if the drive was purchased from an unauthorized reseller. Also considering whether it is worth sending the drive to the manufacturer which means receiving a refurb drive with no warranty or if getting a used replacement from eBay seller, which comes with a warranty, is a better option?\n
      \n
      Edit: Decided on sending it back to the seller and getting a refund
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 14
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728724881 {#1725
      date: 2024-10-12 11:21:21.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1728 …}
    +votes: Doctrine\ORM\PersistentCollection {#1730 …}
    +reports: Doctrine\ORM\PersistentCollection {#1734 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1727 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1733 …}
    +badges: Doctrine\ORM\PersistentCollection {#1724 …}
    +children: []
    -id: 33044
    -titleTs: "'advic':2 'brought':12 'drive':5,11 'experi':9 'need':1 'resel':15 'unauthoir':14 'use':4 'warranti':8 'wd':7"
    -bodyTs: "'1':44,237 '2':236 '3':235 'advic':25 'afterward':195 'alright':17 'also':177,210,284 'altern':197 'anoth':68,190 'assist':272 'back':328 'bang':245 'best':244 'better':223,321 'bit':49 'brought':171 'btw':225 'buck':248 'cabl':121 'check':91 'client':13 'come':315 'concern':269 'connect':117 'consid':285 'continu':129 'copi':1 'crosspost':10 'cyclic':89 'data':87,230 'decid':324 'differ':123 'disk':101 'doesn':78 'drive':30,56,145,277,292,301 'ear':73 'ebay':43,202,312 'edit':323 'enclosur':115 'error':88,98,105 'etc':176 'even':181 'experi':151 'fail':84 'fsync':97 'get':153,205,307,333 'go':200 'goddamn':249 'got':27 'guy':23 'hardwar':109 'hehe':130 'help':167 'hope':14 'horror':161 'iirc':99 'init':86 'keep':159 'kinda':96 'know':7,67,259 'least':82 'legit':59 'limit':137 'linux':103 'loss':231 'm':71,132,254 'machin':124 'manufactur':37,142,295 'match':62 'mean':297 'method':238 'ngl':54 'number':64 'option':224,322 'past':2 'practic':233 'problem':128 'process':265 'purchas':279 'pure':241 're':150 'read':160,186 'receiv':271,298 'redund':90 'refund':335 'refurb':191,300 'relat':107 'replac':155,188,207,264,310 'resel':175,283 'retain':214 'rout':203 'sata':120 'seem':58 'seller':53,219,313,331 'send':182,290,326 'serial':63 'sinc':3,168 'sketch':52 'sorri':255 'still':32,232 'stori':162 'test':114 'text':252 'tldr':256 'top':40 'unauthor':174,282 'use':100,111,211,309 'via':119 'visual':60 'wall':250 'want':257 'warranti':38,46,138,194,216,262,304,318 'way':69 'wd':140,267,274 'well':18 'went':20 'whether':286 'window':93 'womp':75,76 'won':165 'wonder':134 'work':80,146 'worri':228 'worth':180,289 'would':198 'year':35,45"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706260692
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/post/7104095"
    +editedAt: DateTimeImmutable @1729567358 {#1723
      date: 2024-10-22 05:22:38.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706208192 {#1722
      date: 2024-01-25 19:43:12.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.70 ms
Input props
[
  "subject" => App\Entity\Entry {#1721
    +user: Proxies\__CG__\App\Entity\User {#1726
      +avatar: null
      +cover: null
      +email: "ponchow8NC@lemmynsfw.com"
      +username: "@ponchow8NC@lemmynsfw.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729279152 {#7984
        date: 2024-10-18 21:19:12.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7989 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7992 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7994 …}
      +entries: Doctrine\ORM\PersistentCollection {#7996 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7998 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#8000 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8002 …}
      +posts: Doctrine\ORM\PersistentCollection {#8004 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#8006 …}
      +postComments: Doctrine\ORM\PersistentCollection {#8008 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#8010 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#8012 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#8014 …}
      +follows: Doctrine\ORM\PersistentCollection {#8016 …}
      +followers: Doctrine\ORM\PersistentCollection {#8018 …}
      +blocks: Doctrine\ORM\PersistentCollection {#8020 …}
      +blockers: Doctrine\ORM\PersistentCollection {#8022 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#8024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#8026 …}
      +reports: Doctrine\ORM\PersistentCollection {#8028 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8030 …}
      +violations: Doctrine\ORM\PersistentCollection {#8032 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8034 …}
      +awards: Doctrine\ORM\PersistentCollection {#8036 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#8038 …}
      +categories: Doctrine\ORM\PersistentCollection {#8040 …}
      -id: 78751
      -password: "$2y$13$A/I.mBqDr14JyPrIijyFb./xVV/sM5RZz5h2AT7lhbrSyFerEFBam"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8042 …}
      +apId: "ponchow8NC@lemmynsfw.com"
      +apProfileId: "https://lemmynsfw.com/u/ponchow8NC"
      +apPublicUrl: "https://lemmynsfw.com/u/ponchow8NC"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmynsfw.com/inbox"
      +apDomain: "lemmynsfw.com"
      +apPreferredUsername: "ponchow8NC"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708365046 {#7981
        date: 2024-02-19 18:50:46.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1701046929 {#7983
        date: 2023-11-27 02:02:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Need-advice-about-used-drives-and-Wd-warranty-experience-with"
    +title: "Need advice about used drives and Wd warranty experience with drives brought from unauthoirized resellers"
    +url: null
    +body: """
      *Copy & paste since I don’t know how to crosspost on my client. Hope this is alright*\n
      \n
      Well I went with your guy’s advice and got me a drive that still has a year of manufacturer warranty on top of the eBay 1 year warranty, but a bit of a sketch seller ngl. The drive itself seems legit visually with matching serial numbers (if you know another way, I’m all ears), but womp womp it doesn’t work. At least it fails to initalize, data error (cyclic redundancy check) on windows and some kinda fsync error iirc using “Disks” on Linux, both errors are relating to hardware. I used both a tested enclosure and connected it via sata cables on different machines and the same problems continue, hehe. I’m just wondering how the limited warranty with WD (the manufacture of my drive) works and what you’re experiences are getting a replacement from them? I keep reading horror stories that they won’t help since it was brought from an unauthorized reseller, etc… Also is it worth even sending it in? I read the replacement is another refurb with no warranty afterwards. The alternative would be going the eBay route and getting a replacement that’s also used but will retain the warranty from the seller. Which is the better option? BTW don’t worry about data loss still practicing the 3,2,1 method this is purely about the best bang for my buck.\n
      \n
      *Goddamn wall of text, I’m sorry…*\n
      \n
      **TLDR**: Wants to know about the warranty and replacement process of WD and concerned about receiving assistance from WD if the drive was purchased from an unauthorized reseller. Also considering whether it is worth sending the drive to the manufacturer which means receiving a refurb drive with no warranty or if getting a used replacement from eBay seller, which comes with a warranty, is a better option?\n
      \n
      Edit: Decided on sending it back to the seller and getting a refund
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 14
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728724881 {#1725
      date: 2024-10-12 11:21:21.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1728 …}
    +votes: Doctrine\ORM\PersistentCollection {#1730 …}
    +reports: Doctrine\ORM\PersistentCollection {#1734 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1727 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1733 …}
    +badges: Doctrine\ORM\PersistentCollection {#1724 …}
    +children: []
    -id: 33044
    -titleTs: "'advic':2 'brought':12 'drive':5,11 'experi':9 'need':1 'resel':15 'unauthoir':14 'use':4 'warranti':8 'wd':7"
    -bodyTs: "'1':44,237 '2':236 '3':235 'advic':25 'afterward':195 'alright':17 'also':177,210,284 'altern':197 'anoth':68,190 'assist':272 'back':328 'bang':245 'best':244 'better':223,321 'bit':49 'brought':171 'btw':225 'buck':248 'cabl':121 'check':91 'client':13 'come':315 'concern':269 'connect':117 'consid':285 'continu':129 'copi':1 'crosspost':10 'cyclic':89 'data':87,230 'decid':324 'differ':123 'disk':101 'doesn':78 'drive':30,56,145,277,292,301 'ear':73 'ebay':43,202,312 'edit':323 'enclosur':115 'error':88,98,105 'etc':176 'even':181 'experi':151 'fail':84 'fsync':97 'get':153,205,307,333 'go':200 'goddamn':249 'got':27 'guy':23 'hardwar':109 'hehe':130 'help':167 'hope':14 'horror':161 'iirc':99 'init':86 'keep':159 'kinda':96 'know':7,67,259 'least':82 'legit':59 'limit':137 'linux':103 'loss':231 'm':71,132,254 'machin':124 'manufactur':37,142,295 'match':62 'mean':297 'method':238 'ngl':54 'number':64 'option':224,322 'past':2 'practic':233 'problem':128 'process':265 'purchas':279 'pure':241 're':150 'read':160,186 'receiv':271,298 'redund':90 'refund':335 'refurb':191,300 'relat':107 'replac':155,188,207,264,310 'resel':175,283 'retain':214 'rout':203 'sata':120 'seem':58 'seller':53,219,313,331 'send':182,290,326 'serial':63 'sinc':3,168 'sketch':52 'sorri':255 'still':32,232 'stori':162 'test':114 'text':252 'tldr':256 'top':40 'unauthor':174,282 'use':100,111,211,309 'via':119 'visual':60 'wall':250 'want':257 'warranti':38,46,138,194,216,262,304,318 'way':69 'wd':140,267,274 'well':18 'went':20 'whether':286 'window':93 'womp':75,76 'won':165 'wonder':134 'work':80,146 'worri':228 'worth':180,289 'would':198 'year':35,45"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706260692
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/post/7104095"
    +editedAt: DateTimeImmutable @1729567358 {#1723
      date: 2024-10-22 05:22:38.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706208192 {#1722
      date: 2024-01-25 19:43:12.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#8228
  +formDest: "entry"
  +subject: App\Entity\Entry {#1721
    +user: Proxies\__CG__\App\Entity\User {#1726
      +avatar: null
      +cover: null
      +email: "ponchow8NC@lemmynsfw.com"
      +username: "@ponchow8NC@lemmynsfw.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729279152 {#7984
        date: 2024-10-18 21:19:12.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7989 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7992 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7994 …}
      +entries: Doctrine\ORM\PersistentCollection {#7996 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7998 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#8000 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8002 …}
      +posts: Doctrine\ORM\PersistentCollection {#8004 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#8006 …}
      +postComments: Doctrine\ORM\PersistentCollection {#8008 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#8010 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#8012 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#8014 …}
      +follows: Doctrine\ORM\PersistentCollection {#8016 …}
      +followers: Doctrine\ORM\PersistentCollection {#8018 …}
      +blocks: Doctrine\ORM\PersistentCollection {#8020 …}
      +blockers: Doctrine\ORM\PersistentCollection {#8022 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#8024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#8026 …}
      +reports: Doctrine\ORM\PersistentCollection {#8028 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8030 …}
      +violations: Doctrine\ORM\PersistentCollection {#8032 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8034 …}
      +awards: Doctrine\ORM\PersistentCollection {#8036 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#8038 …}
      +categories: Doctrine\ORM\PersistentCollection {#8040 …}
      -id: 78751
      -password: "$2y$13$A/I.mBqDr14JyPrIijyFb./xVV/sM5RZz5h2AT7lhbrSyFerEFBam"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8042 …}
      +apId: "ponchow8NC@lemmynsfw.com"
      +apProfileId: "https://lemmynsfw.com/u/ponchow8NC"
      +apPublicUrl: "https://lemmynsfw.com/u/ponchow8NC"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmynsfw.com/inbox"
      +apDomain: "lemmynsfw.com"
      +apPreferredUsername: "ponchow8NC"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708365046 {#7981
        date: 2024-02-19 18:50:46.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1701046929 {#7983
        date: 2023-11-27 02:02:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Need-advice-about-used-drives-and-Wd-warranty-experience-with"
    +title: "Need advice about used drives and Wd warranty experience with drives brought from unauthoirized resellers"
    +url: null
    +body: """
      *Copy & paste since I don’t know how to crosspost on my client. Hope this is alright*\n
      \n
      Well I went with your guy’s advice and got me a drive that still has a year of manufacturer warranty on top of the eBay 1 year warranty, but a bit of a sketch seller ngl. The drive itself seems legit visually with matching serial numbers (if you know another way, I’m all ears), but womp womp it doesn’t work. At least it fails to initalize, data error (cyclic redundancy check) on windows and some kinda fsync error iirc using “Disks” on Linux, both errors are relating to hardware. I used both a tested enclosure and connected it via sata cables on different machines and the same problems continue, hehe. I’m just wondering how the limited warranty with WD (the manufacture of my drive) works and what you’re experiences are getting a replacement from them? I keep reading horror stories that they won’t help since it was brought from an unauthorized reseller, etc… Also is it worth even sending it in? I read the replacement is another refurb with no warranty afterwards. The alternative would be going the eBay route and getting a replacement that’s also used but will retain the warranty from the seller. Which is the better option? BTW don’t worry about data loss still practicing the 3,2,1 method this is purely about the best bang for my buck.\n
      \n
      *Goddamn wall of text, I’m sorry…*\n
      \n
      **TLDR**: Wants to know about the warranty and replacement process of WD and concerned about receiving assistance from WD if the drive was purchased from an unauthorized reseller. Also considering whether it is worth sending the drive to the manufacturer which means receiving a refurb drive with no warranty or if getting a used replacement from eBay seller, which comes with a warranty, is a better option?\n
      \n
      Edit: Decided on sending it back to the seller and getting a refund
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 14
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728724881 {#1725
      date: 2024-10-12 11:21:21.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1728 …}
    +votes: Doctrine\ORM\PersistentCollection {#1730 …}
    +reports: Doctrine\ORM\PersistentCollection {#1734 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1727 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1733 …}
    +badges: Doctrine\ORM\PersistentCollection {#1724 …}
    +children: []
    -id: 33044
    -titleTs: "'advic':2 'brought':12 'drive':5,11 'experi':9 'need':1 'resel':15 'unauthoir':14 'use':4 'warranti':8 'wd':7"
    -bodyTs: "'1':44,237 '2':236 '3':235 'advic':25 'afterward':195 'alright':17 'also':177,210,284 'altern':197 'anoth':68,190 'assist':272 'back':328 'bang':245 'best':244 'better':223,321 'bit':49 'brought':171 'btw':225 'buck':248 'cabl':121 'check':91 'client':13 'come':315 'concern':269 'connect':117 'consid':285 'continu':129 'copi':1 'crosspost':10 'cyclic':89 'data':87,230 'decid':324 'differ':123 'disk':101 'doesn':78 'drive':30,56,145,277,292,301 'ear':73 'ebay':43,202,312 'edit':323 'enclosur':115 'error':88,98,105 'etc':176 'even':181 'experi':151 'fail':84 'fsync':97 'get':153,205,307,333 'go':200 'goddamn':249 'got':27 'guy':23 'hardwar':109 'hehe':130 'help':167 'hope':14 'horror':161 'iirc':99 'init':86 'keep':159 'kinda':96 'know':7,67,259 'least':82 'legit':59 'limit':137 'linux':103 'loss':231 'm':71,132,254 'machin':124 'manufactur':37,142,295 'match':62 'mean':297 'method':238 'ngl':54 'number':64 'option':224,322 'past':2 'practic':233 'problem':128 'process':265 'purchas':279 'pure':241 're':150 'read':160,186 'receiv':271,298 'redund':90 'refund':335 'refurb':191,300 'relat':107 'replac':155,188,207,264,310 'resel':175,283 'retain':214 'rout':203 'sata':120 'seem':58 'seller':53,219,313,331 'send':182,290,326 'serial':63 'sinc':3,168 'sketch':52 'sorri':255 'still':32,232 'stori':162 'test':114 'text':252 'tldr':256 'top':40 'unauthor':174,282 'use':100,111,211,309 'via':119 'visual':60 'wall':250 'want':257 'warranti':38,46,138,194,216,262,304,318 'way':69 'wd':140,267,274 'well':18 'went':20 'whether':286 'window':93 'womp':75,76 'won':165 'wonder':134 'work':80,146 'worri':228 'worth':180,289 'would':198 'year':35,45"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706260692
    +visibility: "visible             "
    +apId: "https://lemmynsfw.com/post/7104095"
    +editedAt: DateTimeImmutable @1729567358 {#1723
      date: 2024-10-22 05:22:38.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706208192 {#1722
      date: 2024-01-25 19:43:12.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 12.0 MiB 12.91 ms
Input props
[
  "entry" => App\Entity\Entry {#1718
    +user: Proxies\__CG__\App\Entity\User {#1720
      +avatar: Proxies\__CG__\App\Entity\Image {#8634 …}
      +cover: Proxies\__CG__\App\Entity\Image {#8635 …}
      +email: "TCB13@lemmy.world"
      +username: "@TCB13@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: ""
      +lastActive: DateTime @1729518803 {#8631
        date: 2024-10-21 15:53:23.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#8636 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8638 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#8640 …}
      +entries: Doctrine\ORM\PersistentCollection {#8642 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#8644 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#8646 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8648 …}
      +posts: Doctrine\ORM\PersistentCollection {#8650 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#8652 …}
      +postComments: Doctrine\ORM\PersistentCollection {#8654 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#8656 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#8658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#8660 …}
      +follows: Doctrine\ORM\PersistentCollection {#8662 …}
      +followers: Doctrine\ORM\PersistentCollection {#8664 …}
      +blocks: Doctrine\ORM\PersistentCollection {#8666 …}
      +blockers: Doctrine\ORM\PersistentCollection {#8668 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#8670 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#8672 …}
      +reports: Doctrine\ORM\PersistentCollection {#8674 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8676 …}
      +violations: Doctrine\ORM\PersistentCollection {#8678 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8680 …}
      +awards: Doctrine\ORM\PersistentCollection {#8682 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#8684 …}
      +categories: Doctrine\ORM\PersistentCollection {#8686 …}
      -id: 43677
      -password: "$2y$13$67WvGuLt4FPbc4trvxnH0ODZHTvTlMWI7kaafAJZUzYiSsXw.KDqi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8688 …}
      +apId: "TCB13@lemmy.world"
      +apProfileId: "https://lemmy.world/u/TCB13"
      +apPublicUrl: "https://lemmy.world/u/TCB13"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "TCB13"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729566764 {#8632
        date: 2024-10-22 05:12:44.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1693492241 {#8633
        date: 2023-08-31 16:30:41.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1716 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1438 …}
    +slug: "Firewall-pvxe-nftables-geoip-filtered-list-of-countries"
    +title: "Firewall: pvxe/nftables-geoip - filtered list of countries"
    +url: "https://github.com/pvxe/nftables-geoip/commit/c137151ebc05f4562c56e6802761e0a93ed107a2"
    +body: """
      Hey,\n
      \n
      For all of you that are running proper setups and use nftables to protect your servers be aware that `pvxe/nftables-geoip` now has the ability to generate IP lists by country.\n
      \n
      This can be used to, for instance, drop all traffic from specific countries or the opposite, drop everything except for your own country.\n
      \n
      [github.com/…/c137151ebc05f4562c56e6802761e0a93ed1…](https://github.com/pvxe/nftables-geoip/commit/c137151ebc05f4562c56e6802761e0a93ed107a2)\n
      \n
      Here’s how you can block / track traffic from certain countries:\n
      \n
      - [wiki.nftables.org/wiki-nftables/…/GeoIP_matching](https://wiki.nftables.org/wiki-nftables/index.php/GeoIP_matching)\n
      - [www.mybluelinux.com/nftables-and-geoip](https://www.mybluelinux.com/nftables-and-geoip)\n
      \n
      Previously you had to load the entire geoip DB containing multiple GB and would end up using a LOT of RAM. Those guides aren’t yet updated to use the country specific files but it’s just about changing the `include` line to whatever you’ve generated with `pvxe/nftables-geoip`.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 0
    +favouriteCount: 31
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1706173335 {#1715
      date: 2024-01-25 10:02:15.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1717 …}
    +votes: Doctrine\ORM\PersistentCollection {#1741 …}
    +reports: Doctrine\ORM\PersistentCollection {#1707 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2464 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2448 …}
    +badges: Doctrine\ORM\PersistentCollection {#2447 …}
    +children: []
    -id: 32965
    -titleTs: "'countri':6 'filter':3 'firewal':1 'list':4 'pvxe/nftables-geoip':2"
    -bodyTs: "'/c137151ebc05f4562c56e6802761e0a93ed1':56 '/geoip_matching':74 '/nftables-and-geoip](https://www.mybluelinux.com/nftables-and-geoip)':80 '/pvxe/nftables-geoip/commit/c137151ebc05f4562c56e6802761e0a93ed107a2)':59 '/wiki-nftables/':73 '/wiki-nftables/index.php/geoip_matching)':77 'abil':25 'aren':104 'awar':19 'block':65 'certain':69 'chang':119 'contain':90 'countri':31,44,54,70,111 'db':89 'drop':39,48 'end':95 'entir':87 'everyth':49 'except':50 'file':113 'gb':92 'generat':27,127 'geoip':88 'github.com':55,58 'github.com/pvxe/nftables-geoip/commit/c137151ebc05f4562c56e6802761e0a93ed107a2)':57 'guid':103 'hey':1 'includ':121 'instanc':38 'ip':28 'line':122 'list':29 'load':85 'lot':99 'multipl':91 'nftabl':13 'opposit':47 'previous':81 'proper':9 'protect':15 'pvxe/nftables-geoip':21,129 'ram':101 'run':8 'server':17 'setup':10 'specif':43,112 'track':66 'traffic':41,67 'updat':107 'use':12,35,97,109 've':126 'whatev':124 'wiki.nftables.org':72,76 'wiki.nftables.org/wiki-nftables/':71 'wiki.nftables.org/wiki-nftables/index.php/geoip_matching)':75 'would':94 'www.mybluelinux.com':79 'www.mybluelinux.com/nftables-and-geoip](https://www.mybluelinux.com/nftables-and-geoip)':78 'yet':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706240835
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11162262"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706173335 {#1714
      date: 2024-01-25 10:02:15.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#8477
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#1718
    +user: Proxies\__CG__\App\Entity\User {#1720
      +avatar: Proxies\__CG__\App\Entity\Image {#8634 …}
      +cover: Proxies\__CG__\App\Entity\Image {#8635 …}
      +email: "TCB13@lemmy.world"
      +username: "@TCB13@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: ""
      +lastActive: DateTime @1729518803 {#8631
        date: 2024-10-21 15:53:23.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#8636 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8638 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#8640 …}
      +entries: Doctrine\ORM\PersistentCollection {#8642 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#8644 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#8646 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8648 …}
      +posts: Doctrine\ORM\PersistentCollection {#8650 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#8652 …}
      +postComments: Doctrine\ORM\PersistentCollection {#8654 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#8656 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#8658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#8660 …}
      +follows: Doctrine\ORM\PersistentCollection {#8662 …}
      +followers: Doctrine\ORM\PersistentCollection {#8664 …}
      +blocks: Doctrine\ORM\PersistentCollection {#8666 …}
      +blockers: Doctrine\ORM\PersistentCollection {#8668 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#8670 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#8672 …}
      +reports: Doctrine\ORM\PersistentCollection {#8674 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8676 …}
      +violations: Doctrine\ORM\PersistentCollection {#8678 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8680 …}
      +awards: Doctrine\ORM\PersistentCollection {#8682 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#8684 …}
      +categories: Doctrine\ORM\PersistentCollection {#8686 …}
      -id: 43677
      -password: "$2y$13$67WvGuLt4FPbc4trvxnH0ODZHTvTlMWI7kaafAJZUzYiSsXw.KDqi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8688 …}
      +apId: "TCB13@lemmy.world"
      +apProfileId: "https://lemmy.world/u/TCB13"
      +apPublicUrl: "https://lemmy.world/u/TCB13"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "TCB13"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729566764 {#8632
        date: 2024-10-22 05:12:44.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1693492241 {#8633
        date: 2023-08-31 16:30:41.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1716 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1438 …}
    +slug: "Firewall-pvxe-nftables-geoip-filtered-list-of-countries"
    +title: "Firewall: pvxe/nftables-geoip - filtered list of countries"
    +url: "https://github.com/pvxe/nftables-geoip/commit/c137151ebc05f4562c56e6802761e0a93ed107a2"
    +body: """
      Hey,\n
      \n
      For all of you that are running proper setups and use nftables to protect your servers be aware that `pvxe/nftables-geoip` now has the ability to generate IP lists by country.\n
      \n
      This can be used to, for instance, drop all traffic from specific countries or the opposite, drop everything except for your own country.\n
      \n
      [github.com/…/c137151ebc05f4562c56e6802761e0a93ed1…](https://github.com/pvxe/nftables-geoip/commit/c137151ebc05f4562c56e6802761e0a93ed107a2)\n
      \n
      Here’s how you can block / track traffic from certain countries:\n
      \n
      - [wiki.nftables.org/wiki-nftables/…/GeoIP_matching](https://wiki.nftables.org/wiki-nftables/index.php/GeoIP_matching)\n
      - [www.mybluelinux.com/nftables-and-geoip](https://www.mybluelinux.com/nftables-and-geoip)\n
      \n
      Previously you had to load the entire geoip DB containing multiple GB and would end up using a LOT of RAM. Those guides aren’t yet updated to use the country specific files but it’s just about changing the `include` line to whatever you’ve generated with `pvxe/nftables-geoip`.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 0
    +favouriteCount: 31
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1706173335 {#1715
      date: 2024-01-25 10:02:15.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1717 …}
    +votes: Doctrine\ORM\PersistentCollection {#1741 …}
    +reports: Doctrine\ORM\PersistentCollection {#1707 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2464 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2448 …}
    +badges: Doctrine\ORM\PersistentCollection {#2447 …}
    +children: []
    -id: 32965
    -titleTs: "'countri':6 'filter':3 'firewal':1 'list':4 'pvxe/nftables-geoip':2"
    -bodyTs: "'/c137151ebc05f4562c56e6802761e0a93ed1':56 '/geoip_matching':74 '/nftables-and-geoip](https://www.mybluelinux.com/nftables-and-geoip)':80 '/pvxe/nftables-geoip/commit/c137151ebc05f4562c56e6802761e0a93ed107a2)':59 '/wiki-nftables/':73 '/wiki-nftables/index.php/geoip_matching)':77 'abil':25 'aren':104 'awar':19 'block':65 'certain':69 'chang':119 'contain':90 'countri':31,44,54,70,111 'db':89 'drop':39,48 'end':95 'entir':87 'everyth':49 'except':50 'file':113 'gb':92 'generat':27,127 'geoip':88 'github.com':55,58 'github.com/pvxe/nftables-geoip/commit/c137151ebc05f4562c56e6802761e0a93ed107a2)':57 'guid':103 'hey':1 'includ':121 'instanc':38 'ip':28 'line':122 'list':29 'load':85 'lot':99 'multipl':91 'nftabl':13 'opposit':47 'previous':81 'proper':9 'protect':15 'pvxe/nftables-geoip':21,129 'ram':101 'run':8 'server':17 'setup':10 'specif':43,112 'track':66 'traffic':41,67 'updat':107 'use':12,35,97,109 've':126 'whatev':124 'wiki.nftables.org':72,76 'wiki.nftables.org/wiki-nftables/':71 'wiki.nftables.org/wiki-nftables/index.php/geoip_matching)':75 'would':94 'www.mybluelinux.com':79 'www.mybluelinux.com/nftables-and-geoip](https://www.mybluelinux.com/nftables-and-geoip)':78 'yet':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706240835
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11162262"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706173335 {#1714
      date: 2024-01-25 10:02:15.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.66 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1720
    +avatar: Proxies\__CG__\App\Entity\Image {#8634 …}
    +cover: Proxies\__CG__\App\Entity\Image {#8635 …}
    +email: "TCB13@lemmy.world"
    +username: "@TCB13@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: ""
    +lastActive: DateTime @1729518803 {#8631
      date: 2024-10-21 15:53:23.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#8636 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8638 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8640 …}
    +entries: Doctrine\ORM\PersistentCollection {#8642 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#8644 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#8646 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8648 …}
    +posts: Doctrine\ORM\PersistentCollection {#8650 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#8652 …}
    +postComments: Doctrine\ORM\PersistentCollection {#8654 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#8656 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#8660 …}
    +follows: Doctrine\ORM\PersistentCollection {#8662 …}
    +followers: Doctrine\ORM\PersistentCollection {#8664 …}
    +blocks: Doctrine\ORM\PersistentCollection {#8666 …}
    +blockers: Doctrine\ORM\PersistentCollection {#8668 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#8670 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#8672 …}
    +reports: Doctrine\ORM\PersistentCollection {#8674 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8676 …}
    +violations: Doctrine\ORM\PersistentCollection {#8678 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8680 …}
    +awards: Doctrine\ORM\PersistentCollection {#8682 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#8684 …}
    +categories: Doctrine\ORM\PersistentCollection {#8686 …}
    -id: 43677
    -password: "$2y$13$67WvGuLt4FPbc4trvxnH0ODZHTvTlMWI7kaafAJZUzYiSsXw.KDqi"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8688 …}
    +apId: "TCB13@lemmy.world"
    +apProfileId: "https://lemmy.world/u/TCB13"
    +apPublicUrl: "https://lemmy.world/u/TCB13"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "TCB13"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729566764 {#8632
      date: 2024-10-22 05:12:44.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1693492241 {#8633
      date: 2023-08-31 16:30:41.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#8594
  +user: Proxies\__CG__\App\Entity\User {#1720
    +avatar: Proxies\__CG__\App\Entity\Image {#8634 …}
    +cover: Proxies\__CG__\App\Entity\Image {#8635 …}
    +email: "TCB13@lemmy.world"
    +username: "@TCB13@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: ""
    +lastActive: DateTime @1729518803 {#8631
      date: 2024-10-21 15:53:23.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#8636 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8638 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8640 …}
    +entries: Doctrine\ORM\PersistentCollection {#8642 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#8644 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#8646 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8648 …}
    +posts: Doctrine\ORM\PersistentCollection {#8650 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#8652 …}
    +postComments: Doctrine\ORM\PersistentCollection {#8654 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#8656 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#8660 …}
    +follows: Doctrine\ORM\PersistentCollection {#8662 …}
    +followers: Doctrine\ORM\PersistentCollection {#8664 …}
    +blocks: Doctrine\ORM\PersistentCollection {#8666 …}
    +blockers: Doctrine\ORM\PersistentCollection {#8668 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#8670 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#8672 …}
    +reports: Doctrine\ORM\PersistentCollection {#8674 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8676 …}
    +violations: Doctrine\ORM\PersistentCollection {#8678 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8680 …}
    +awards: Doctrine\ORM\PersistentCollection {#8682 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#8684 …}
    +categories: Doctrine\ORM\PersistentCollection {#8686 …}
    -id: 43677
    -password: "$2y$13$67WvGuLt4FPbc4trvxnH0ODZHTvTlMWI7kaafAJZUzYiSsXw.KDqi"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8688 …}
    +apId: "TCB13@lemmy.world"
    +apProfileId: "https://lemmy.world/u/TCB13"
    +apPublicUrl: "https://lemmy.world/u/TCB13"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "TCB13"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729566764 {#8632
      date: 2024-10-22 05:12:44.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1693492241 {#8633
      date: 2023-08-31 16:30:41.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1706173335 {#1714
    date: 2024-01-25 10:02:15.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#8709
  +date: DateTimeImmutable @1706173335 {#1714
    date: 2024-01-25 10:02:15.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706173335 {#1714
    date: 2024-01-25 10:02:15.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#8763
  +createdAt: DateTimeImmutable @1706173335 {#1714
    date: 2024-01-25 10:02:15.0 +01:00
  }
  +editedAt: null
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.46 ms
Input props
[
  "subject" => App\Entity\Entry {#1718
    +user: Proxies\__CG__\App\Entity\User {#1720
      +avatar: Proxies\__CG__\App\Entity\Image {#8634 …}
      +cover: Proxies\__CG__\App\Entity\Image {#8635 …}
      +email: "TCB13@lemmy.world"
      +username: "@TCB13@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: ""
      +lastActive: DateTime @1729518803 {#8631
        date: 2024-10-21 15:53:23.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#8636 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8638 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#8640 …}
      +entries: Doctrine\ORM\PersistentCollection {#8642 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#8644 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#8646 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8648 …}
      +posts: Doctrine\ORM\PersistentCollection {#8650 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#8652 …}
      +postComments: Doctrine\ORM\PersistentCollection {#8654 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#8656 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#8658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#8660 …}
      +follows: Doctrine\ORM\PersistentCollection {#8662 …}
      +followers: Doctrine\ORM\PersistentCollection {#8664 …}
      +blocks: Doctrine\ORM\PersistentCollection {#8666 …}
      +blockers: Doctrine\ORM\PersistentCollection {#8668 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#8670 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#8672 …}
      +reports: Doctrine\ORM\PersistentCollection {#8674 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8676 …}
      +violations: Doctrine\ORM\PersistentCollection {#8678 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8680 …}
      +awards: Doctrine\ORM\PersistentCollection {#8682 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#8684 …}
      +categories: Doctrine\ORM\PersistentCollection {#8686 …}
      -id: 43677
      -password: "$2y$13$67WvGuLt4FPbc4trvxnH0ODZHTvTlMWI7kaafAJZUzYiSsXw.KDqi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8688 …}
      +apId: "TCB13@lemmy.world"
      +apProfileId: "https://lemmy.world/u/TCB13"
      +apPublicUrl: "https://lemmy.world/u/TCB13"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "TCB13"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729566764 {#8632
        date: 2024-10-22 05:12:44.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1693492241 {#8633
        date: 2023-08-31 16:30:41.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1716 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1438 …}
    +slug: "Firewall-pvxe-nftables-geoip-filtered-list-of-countries"
    +title: "Firewall: pvxe/nftables-geoip - filtered list of countries"
    +url: "https://github.com/pvxe/nftables-geoip/commit/c137151ebc05f4562c56e6802761e0a93ed107a2"
    +body: """
      Hey,\n
      \n
      For all of you that are running proper setups and use nftables to protect your servers be aware that `pvxe/nftables-geoip` now has the ability to generate IP lists by country.\n
      \n
      This can be used to, for instance, drop all traffic from specific countries or the opposite, drop everything except for your own country.\n
      \n
      [github.com/…/c137151ebc05f4562c56e6802761e0a93ed1…](https://github.com/pvxe/nftables-geoip/commit/c137151ebc05f4562c56e6802761e0a93ed107a2)\n
      \n
      Here’s how you can block / track traffic from certain countries:\n
      \n
      - [wiki.nftables.org/wiki-nftables/…/GeoIP_matching](https://wiki.nftables.org/wiki-nftables/index.php/GeoIP_matching)\n
      - [www.mybluelinux.com/nftables-and-geoip](https://www.mybluelinux.com/nftables-and-geoip)\n
      \n
      Previously you had to load the entire geoip DB containing multiple GB and would end up using a LOT of RAM. Those guides aren’t yet updated to use the country specific files but it’s just about changing the `include` line to whatever you’ve generated with `pvxe/nftables-geoip`.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 0
    +favouriteCount: 31
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1706173335 {#1715
      date: 2024-01-25 10:02:15.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1717 …}
    +votes: Doctrine\ORM\PersistentCollection {#1741 …}
    +reports: Doctrine\ORM\PersistentCollection {#1707 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2464 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2448 …}
    +badges: Doctrine\ORM\PersistentCollection {#2447 …}
    +children: []
    -id: 32965
    -titleTs: "'countri':6 'filter':3 'firewal':1 'list':4 'pvxe/nftables-geoip':2"
    -bodyTs: "'/c137151ebc05f4562c56e6802761e0a93ed1':56 '/geoip_matching':74 '/nftables-and-geoip](https://www.mybluelinux.com/nftables-and-geoip)':80 '/pvxe/nftables-geoip/commit/c137151ebc05f4562c56e6802761e0a93ed107a2)':59 '/wiki-nftables/':73 '/wiki-nftables/index.php/geoip_matching)':77 'abil':25 'aren':104 'awar':19 'block':65 'certain':69 'chang':119 'contain':90 'countri':31,44,54,70,111 'db':89 'drop':39,48 'end':95 'entir':87 'everyth':49 'except':50 'file':113 'gb':92 'generat':27,127 'geoip':88 'github.com':55,58 'github.com/pvxe/nftables-geoip/commit/c137151ebc05f4562c56e6802761e0a93ed107a2)':57 'guid':103 'hey':1 'includ':121 'instanc':38 'ip':28 'line':122 'list':29 'load':85 'lot':99 'multipl':91 'nftabl':13 'opposit':47 'previous':81 'proper':9 'protect':15 'pvxe/nftables-geoip':21,129 'ram':101 'run':8 'server':17 'setup':10 'specif':43,112 'track':66 'traffic':41,67 'updat':107 'use':12,35,97,109 've':126 'whatev':124 'wiki.nftables.org':72,76 'wiki.nftables.org/wiki-nftables/':71 'wiki.nftables.org/wiki-nftables/index.php/geoip_matching)':75 'would':94 'www.mybluelinux.com':79 'www.mybluelinux.com/nftables-and-geoip](https://www.mybluelinux.com/nftables-and-geoip)':78 'yet':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706240835
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11162262"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706173335 {#1714
      date: 2024-01-25 10:02:15.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#8822
  +subject: App\Entity\Entry {#1718
    +user: Proxies\__CG__\App\Entity\User {#1720
      +avatar: Proxies\__CG__\App\Entity\Image {#8634 …}
      +cover: Proxies\__CG__\App\Entity\Image {#8635 …}
      +email: "TCB13@lemmy.world"
      +username: "@TCB13@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: ""
      +lastActive: DateTime @1729518803 {#8631
        date: 2024-10-21 15:53:23.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#8636 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8638 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#8640 …}
      +entries: Doctrine\ORM\PersistentCollection {#8642 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#8644 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#8646 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8648 …}
      +posts: Doctrine\ORM\PersistentCollection {#8650 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#8652 …}
      +postComments: Doctrine\ORM\PersistentCollection {#8654 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#8656 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#8658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#8660 …}
      +follows: Doctrine\ORM\PersistentCollection {#8662 …}
      +followers: Doctrine\ORM\PersistentCollection {#8664 …}
      +blocks: Doctrine\ORM\PersistentCollection {#8666 …}
      +blockers: Doctrine\ORM\PersistentCollection {#8668 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#8670 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#8672 …}
      +reports: Doctrine\ORM\PersistentCollection {#8674 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8676 …}
      +violations: Doctrine\ORM\PersistentCollection {#8678 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8680 …}
      +awards: Doctrine\ORM\PersistentCollection {#8682 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#8684 …}
      +categories: Doctrine\ORM\PersistentCollection {#8686 …}
      -id: 43677
      -password: "$2y$13$67WvGuLt4FPbc4trvxnH0ODZHTvTlMWI7kaafAJZUzYiSsXw.KDqi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8688 …}
      +apId: "TCB13@lemmy.world"
      +apProfileId: "https://lemmy.world/u/TCB13"
      +apPublicUrl: "https://lemmy.world/u/TCB13"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "TCB13"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729566764 {#8632
        date: 2024-10-22 05:12:44.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1693492241 {#8633
        date: 2023-08-31 16:30:41.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1716 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1438 …}
    +slug: "Firewall-pvxe-nftables-geoip-filtered-list-of-countries"
    +title: "Firewall: pvxe/nftables-geoip - filtered list of countries"
    +url: "https://github.com/pvxe/nftables-geoip/commit/c137151ebc05f4562c56e6802761e0a93ed107a2"
    +body: """
      Hey,\n
      \n
      For all of you that are running proper setups and use nftables to protect your servers be aware that `pvxe/nftables-geoip` now has the ability to generate IP lists by country.\n
      \n
      This can be used to, for instance, drop all traffic from specific countries or the opposite, drop everything except for your own country.\n
      \n
      [github.com/…/c137151ebc05f4562c56e6802761e0a93ed1…](https://github.com/pvxe/nftables-geoip/commit/c137151ebc05f4562c56e6802761e0a93ed107a2)\n
      \n
      Here’s how you can block / track traffic from certain countries:\n
      \n
      - [wiki.nftables.org/wiki-nftables/…/GeoIP_matching](https://wiki.nftables.org/wiki-nftables/index.php/GeoIP_matching)\n
      - [www.mybluelinux.com/nftables-and-geoip](https://www.mybluelinux.com/nftables-and-geoip)\n
      \n
      Previously you had to load the entire geoip DB containing multiple GB and would end up using a LOT of RAM. Those guides aren’t yet updated to use the country specific files but it’s just about changing the `include` line to whatever you’ve generated with `pvxe/nftables-geoip`.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 0
    +favouriteCount: 31
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1706173335 {#1715
      date: 2024-01-25 10:02:15.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1717 …}
    +votes: Doctrine\ORM\PersistentCollection {#1741 …}
    +reports: Doctrine\ORM\PersistentCollection {#1707 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2464 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2448 …}
    +badges: Doctrine\ORM\PersistentCollection {#2447 …}
    +children: []
    -id: 32965
    -titleTs: "'countri':6 'filter':3 'firewal':1 'list':4 'pvxe/nftables-geoip':2"
    -bodyTs: "'/c137151ebc05f4562c56e6802761e0a93ed1':56 '/geoip_matching':74 '/nftables-and-geoip](https://www.mybluelinux.com/nftables-and-geoip)':80 '/pvxe/nftables-geoip/commit/c137151ebc05f4562c56e6802761e0a93ed107a2)':59 '/wiki-nftables/':73 '/wiki-nftables/index.php/geoip_matching)':77 'abil':25 'aren':104 'awar':19 'block':65 'certain':69 'chang':119 'contain':90 'countri':31,44,54,70,111 'db':89 'drop':39,48 'end':95 'entir':87 'everyth':49 'except':50 'file':113 'gb':92 'generat':27,127 'geoip':88 'github.com':55,58 'github.com/pvxe/nftables-geoip/commit/c137151ebc05f4562c56e6802761e0a93ed107a2)':57 'guid':103 'hey':1 'includ':121 'instanc':38 'ip':28 'line':122 'list':29 'load':85 'lot':99 'multipl':91 'nftabl':13 'opposit':47 'previous':81 'proper':9 'protect':15 'pvxe/nftables-geoip':21,129 'ram':101 'run':8 'server':17 'setup':10 'specif':43,112 'track':66 'traffic':41,67 'updat':107 'use':12,35,97,109 've':126 'whatev':124 'wiki.nftables.org':72,76 'wiki.nftables.org/wiki-nftables/':71 'wiki.nftables.org/wiki-nftables/index.php/geoip_matching)':75 'would':94 'www.mybluelinux.com':79 'www.mybluelinux.com/nftables-and-geoip](https://www.mybluelinux.com/nftables-and-geoip)':78 'yet':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706240835
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11162262"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706173335 {#1714
      date: 2024-01-25 10:02:15.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.66 ms
Input props
[
  "subject" => App\Entity\Entry {#1718
    +user: Proxies\__CG__\App\Entity\User {#1720
      +avatar: Proxies\__CG__\App\Entity\Image {#8634 …}
      +cover: Proxies\__CG__\App\Entity\Image {#8635 …}
      +email: "TCB13@lemmy.world"
      +username: "@TCB13@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: ""
      +lastActive: DateTime @1729518803 {#8631
        date: 2024-10-21 15:53:23.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#8636 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8638 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#8640 …}
      +entries: Doctrine\ORM\PersistentCollection {#8642 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#8644 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#8646 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8648 …}
      +posts: Doctrine\ORM\PersistentCollection {#8650 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#8652 …}
      +postComments: Doctrine\ORM\PersistentCollection {#8654 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#8656 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#8658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#8660 …}
      +follows: Doctrine\ORM\PersistentCollection {#8662 …}
      +followers: Doctrine\ORM\PersistentCollection {#8664 …}
      +blocks: Doctrine\ORM\PersistentCollection {#8666 …}
      +blockers: Doctrine\ORM\PersistentCollection {#8668 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#8670 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#8672 …}
      +reports: Doctrine\ORM\PersistentCollection {#8674 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8676 …}
      +violations: Doctrine\ORM\PersistentCollection {#8678 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8680 …}
      +awards: Doctrine\ORM\PersistentCollection {#8682 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#8684 …}
      +categories: Doctrine\ORM\PersistentCollection {#8686 …}
      -id: 43677
      -password: "$2y$13$67WvGuLt4FPbc4trvxnH0ODZHTvTlMWI7kaafAJZUzYiSsXw.KDqi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8688 …}
      +apId: "TCB13@lemmy.world"
      +apProfileId: "https://lemmy.world/u/TCB13"
      +apPublicUrl: "https://lemmy.world/u/TCB13"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "TCB13"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729566764 {#8632
        date: 2024-10-22 05:12:44.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1693492241 {#8633
        date: 2023-08-31 16:30:41.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1716 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1438 …}
    +slug: "Firewall-pvxe-nftables-geoip-filtered-list-of-countries"
    +title: "Firewall: pvxe/nftables-geoip - filtered list of countries"
    +url: "https://github.com/pvxe/nftables-geoip/commit/c137151ebc05f4562c56e6802761e0a93ed107a2"
    +body: """
      Hey,\n
      \n
      For all of you that are running proper setups and use nftables to protect your servers be aware that `pvxe/nftables-geoip` now has the ability to generate IP lists by country.\n
      \n
      This can be used to, for instance, drop all traffic from specific countries or the opposite, drop everything except for your own country.\n
      \n
      [github.com/…/c137151ebc05f4562c56e6802761e0a93ed1…](https://github.com/pvxe/nftables-geoip/commit/c137151ebc05f4562c56e6802761e0a93ed107a2)\n
      \n
      Here’s how you can block / track traffic from certain countries:\n
      \n
      - [wiki.nftables.org/wiki-nftables/…/GeoIP_matching](https://wiki.nftables.org/wiki-nftables/index.php/GeoIP_matching)\n
      - [www.mybluelinux.com/nftables-and-geoip](https://www.mybluelinux.com/nftables-and-geoip)\n
      \n
      Previously you had to load the entire geoip DB containing multiple GB and would end up using a LOT of RAM. Those guides aren’t yet updated to use the country specific files but it’s just about changing the `include` line to whatever you’ve generated with `pvxe/nftables-geoip`.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 0
    +favouriteCount: 31
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1706173335 {#1715
      date: 2024-01-25 10:02:15.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1717 …}
    +votes: Doctrine\ORM\PersistentCollection {#1741 …}
    +reports: Doctrine\ORM\PersistentCollection {#1707 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2464 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2448 …}
    +badges: Doctrine\ORM\PersistentCollection {#2447 …}
    +children: []
    -id: 32965
    -titleTs: "'countri':6 'filter':3 'firewal':1 'list':4 'pvxe/nftables-geoip':2"
    -bodyTs: "'/c137151ebc05f4562c56e6802761e0a93ed1':56 '/geoip_matching':74 '/nftables-and-geoip](https://www.mybluelinux.com/nftables-and-geoip)':80 '/pvxe/nftables-geoip/commit/c137151ebc05f4562c56e6802761e0a93ed107a2)':59 '/wiki-nftables/':73 '/wiki-nftables/index.php/geoip_matching)':77 'abil':25 'aren':104 'awar':19 'block':65 'certain':69 'chang':119 'contain':90 'countri':31,44,54,70,111 'db':89 'drop':39,48 'end':95 'entir':87 'everyth':49 'except':50 'file':113 'gb':92 'generat':27,127 'geoip':88 'github.com':55,58 'github.com/pvxe/nftables-geoip/commit/c137151ebc05f4562c56e6802761e0a93ed107a2)':57 'guid':103 'hey':1 'includ':121 'instanc':38 'ip':28 'line':122 'list':29 'load':85 'lot':99 'multipl':91 'nftabl':13 'opposit':47 'previous':81 'proper':9 'protect':15 'pvxe/nftables-geoip':21,129 'ram':101 'run':8 'server':17 'setup':10 'specif':43,112 'track':66 'traffic':41,67 'updat':107 'use':12,35,97,109 've':126 'whatev':124 'wiki.nftables.org':72,76 'wiki.nftables.org/wiki-nftables/':71 'wiki.nftables.org/wiki-nftables/index.php/geoip_matching)':75 'would':94 'www.mybluelinux.com':79 'www.mybluelinux.com/nftables-and-geoip](https://www.mybluelinux.com/nftables-and-geoip)':78 'yet':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706240835
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11162262"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706173335 {#1714
      date: 2024-01-25 10:02:15.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#8879
  +formDest: "entry"
  +subject: App\Entity\Entry {#1718
    +user: Proxies\__CG__\App\Entity\User {#1720
      +avatar: Proxies\__CG__\App\Entity\Image {#8634 …}
      +cover: Proxies\__CG__\App\Entity\Image {#8635 …}
      +email: "TCB13@lemmy.world"
      +username: "@TCB13@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: ""
      +lastActive: DateTime @1729518803 {#8631
        date: 2024-10-21 15:53:23.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#8636 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8638 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#8640 …}
      +entries: Doctrine\ORM\PersistentCollection {#8642 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#8644 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#8646 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8648 …}
      +posts: Doctrine\ORM\PersistentCollection {#8650 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#8652 …}
      +postComments: Doctrine\ORM\PersistentCollection {#8654 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#8656 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#8658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#8660 …}
      +follows: Doctrine\ORM\PersistentCollection {#8662 …}
      +followers: Doctrine\ORM\PersistentCollection {#8664 …}
      +blocks: Doctrine\ORM\PersistentCollection {#8666 …}
      +blockers: Doctrine\ORM\PersistentCollection {#8668 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#8670 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#8672 …}
      +reports: Doctrine\ORM\PersistentCollection {#8674 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8676 …}
      +violations: Doctrine\ORM\PersistentCollection {#8678 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8680 …}
      +awards: Doctrine\ORM\PersistentCollection {#8682 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#8684 …}
      +categories: Doctrine\ORM\PersistentCollection {#8686 …}
      -id: 43677
      -password: "$2y$13$67WvGuLt4FPbc4trvxnH0ODZHTvTlMWI7kaafAJZUzYiSsXw.KDqi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8688 …}
      +apId: "TCB13@lemmy.world"
      +apProfileId: "https://lemmy.world/u/TCB13"
      +apPublicUrl: "https://lemmy.world/u/TCB13"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "TCB13"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729566764 {#8632
        date: 2024-10-22 05:12:44.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1693492241 {#8633
        date: 2023-08-31 16:30:41.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1716 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1438 …}
    +slug: "Firewall-pvxe-nftables-geoip-filtered-list-of-countries"
    +title: "Firewall: pvxe/nftables-geoip - filtered list of countries"
    +url: "https://github.com/pvxe/nftables-geoip/commit/c137151ebc05f4562c56e6802761e0a93ed107a2"
    +body: """
      Hey,\n
      \n
      For all of you that are running proper setups and use nftables to protect your servers be aware that `pvxe/nftables-geoip` now has the ability to generate IP lists by country.\n
      \n
      This can be used to, for instance, drop all traffic from specific countries or the opposite, drop everything except for your own country.\n
      \n
      [github.com/…/c137151ebc05f4562c56e6802761e0a93ed1…](https://github.com/pvxe/nftables-geoip/commit/c137151ebc05f4562c56e6802761e0a93ed107a2)\n
      \n
      Here’s how you can block / track traffic from certain countries:\n
      \n
      - [wiki.nftables.org/wiki-nftables/…/GeoIP_matching](https://wiki.nftables.org/wiki-nftables/index.php/GeoIP_matching)\n
      - [www.mybluelinux.com/nftables-and-geoip](https://www.mybluelinux.com/nftables-and-geoip)\n
      \n
      Previously you had to load the entire geoip DB containing multiple GB and would end up using a LOT of RAM. Those guides aren’t yet updated to use the country specific files but it’s just about changing the `include` line to whatever you’ve generated with `pvxe/nftables-geoip`.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 0
    +favouriteCount: 31
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1706173335 {#1715
      date: 2024-01-25 10:02:15.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1717 …}
    +votes: Doctrine\ORM\PersistentCollection {#1741 …}
    +reports: Doctrine\ORM\PersistentCollection {#1707 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2464 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2448 …}
    +badges: Doctrine\ORM\PersistentCollection {#2447 …}
    +children: []
    -id: 32965
    -titleTs: "'countri':6 'filter':3 'firewal':1 'list':4 'pvxe/nftables-geoip':2"
    -bodyTs: "'/c137151ebc05f4562c56e6802761e0a93ed1':56 '/geoip_matching':74 '/nftables-and-geoip](https://www.mybluelinux.com/nftables-and-geoip)':80 '/pvxe/nftables-geoip/commit/c137151ebc05f4562c56e6802761e0a93ed107a2)':59 '/wiki-nftables/':73 '/wiki-nftables/index.php/geoip_matching)':77 'abil':25 'aren':104 'awar':19 'block':65 'certain':69 'chang':119 'contain':90 'countri':31,44,54,70,111 'db':89 'drop':39,48 'end':95 'entir':87 'everyth':49 'except':50 'file':113 'gb':92 'generat':27,127 'geoip':88 'github.com':55,58 'github.com/pvxe/nftables-geoip/commit/c137151ebc05f4562c56e6802761e0a93ed107a2)':57 'guid':103 'hey':1 'includ':121 'instanc':38 'ip':28 'line':122 'list':29 'load':85 'lot':99 'multipl':91 'nftabl':13 'opposit':47 'previous':81 'proper':9 'protect':15 'pvxe/nftables-geoip':21,129 'ram':101 'run':8 'server':17 'setup':10 'specif':43,112 'track':66 'traffic':41,67 'updat':107 'use':12,35,97,109 've':126 'whatev':124 'wiki.nftables.org':72,76 'wiki.nftables.org/wiki-nftables/':71 'wiki.nftables.org/wiki-nftables/index.php/geoip_matching)':75 'would':94 'www.mybluelinux.com':79 'www.mybluelinux.com/nftables-and-geoip](https://www.mybluelinux.com/nftables-and-geoip)':78 'yet':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706240835
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11162262"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706173335 {#1714
      date: 2024-01-25 10:02:15.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 12.0 MiB 39.16 ms
Input props
[
  "entry" => App\Entity\Entry {#2461
    +user: Proxies\__CG__\App\Entity\User {#2456
      +avatar: Proxies\__CG__\App\Entity\Image {#9244 …}
      +cover: null
      +email: "u_tamtam@programming.dev"
      +username: "@u_tamtam@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729195912 {#9239
        date: 2024-10-17 22:11:52.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9246 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9248 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9250 …}
      +entries: Doctrine\ORM\PersistentCollection {#9252 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9254 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9256 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9258 …}
      +posts: Doctrine\ORM\PersistentCollection {#9260 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9262 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9264 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9266 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9268 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9270 …}
      +follows: Doctrine\ORM\PersistentCollection {#9272 …}
      +followers: Doctrine\ORM\PersistentCollection {#9274 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9276 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9278 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9280 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9282 …}
      +reports: Doctrine\ORM\PersistentCollection {#9284 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9286 …}
      +violations: Doctrine\ORM\PersistentCollection {#9288 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9290 …}
      +awards: Doctrine\ORM\PersistentCollection {#9292 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9294 …}
      +categories: Doctrine\ORM\PersistentCollection {#9296 …}
      -id: 67294
      -password: "$2y$13$Cr34yOYOLCEm6vHxccA0buCUgdfwuXYUWlW9PMep.N3zhnbjG4gd."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9298 …}
      +apId: "u_tamtam@programming.dev"
      +apProfileId: "https://programming.dev/u/u_tamtam"
      +apPublicUrl: "https://programming.dev/u/u_tamtam"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "u_tamtam"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703073477 {#9236
        date: 2023-12-20 12:57:57.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698441053 {#9238
        date: 2023-10-27 23:10:53.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#2460 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2453 …}
    +slug: "Creating-the-XMPP-Network-Graph"
    +title: "Creating the XMPP Network Graph"
    +url: "https://discourse.igniterealtime.org/t/creating-the-xmpp-network-graph/93521"
    +body: """
      Sorry if this isn’t the right venue for that, I thought it’d be in the tone of “self-hosting” and “federation” :)\n
      \n
      tl;dr: some XMPP servers started to deploy a mod to report back about how they federate with the rest of the network, and now there is a pretty graph to show for it at [xmppnetwork.goodbytes.im/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 58
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728607448 {#2462
      date: 2024-10-11 02:44:08.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2452 …}
    +votes: Doctrine\ORM\PersistentCollection {#2454 …}
    +reports: Doctrine\ORM\PersistentCollection {#2459 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2470 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
    +badges: Doctrine\ORM\PersistentCollection {#2371 …}
    +children: []
    -id: 32872
    -titleTs: "'creat':1 'graph':5 'network':4 'xmpp':3"
    -bodyTs: "'/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)':62 'back':37 'd':14 'deploy':32 'dr':26 'feder':24,41 'graph':54 'host':22 'isn':4 'mod':34 'network':47 'pretti':53 'report':36 'rest':44 'right':7 'self':21 'self-host':20 'server':29 'show':56 'sorri':1 'start':30 'thought':12 'tl':25 'tone':18 'venu':8 'xmpp':28 'xmppnetwork.goodbytes.im':61 'xmppnetwork.goodbytes.im/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)':60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706216000
    +visibility: "visible             "
    +apId: "https://programming.dev/post/9063516"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706129600 {#2458
      date: 2024-01-24 21:53:20.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#9128
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#2461
    +user: Proxies\__CG__\App\Entity\User {#2456
      +avatar: Proxies\__CG__\App\Entity\Image {#9244 …}
      +cover: null
      +email: "u_tamtam@programming.dev"
      +username: "@u_tamtam@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729195912 {#9239
        date: 2024-10-17 22:11:52.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9246 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9248 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9250 …}
      +entries: Doctrine\ORM\PersistentCollection {#9252 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9254 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9256 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9258 …}
      +posts: Doctrine\ORM\PersistentCollection {#9260 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9262 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9264 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9266 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9268 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9270 …}
      +follows: Doctrine\ORM\PersistentCollection {#9272 …}
      +followers: Doctrine\ORM\PersistentCollection {#9274 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9276 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9278 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9280 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9282 …}
      +reports: Doctrine\ORM\PersistentCollection {#9284 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9286 …}
      +violations: Doctrine\ORM\PersistentCollection {#9288 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9290 …}
      +awards: Doctrine\ORM\PersistentCollection {#9292 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9294 …}
      +categories: Doctrine\ORM\PersistentCollection {#9296 …}
      -id: 67294
      -password: "$2y$13$Cr34yOYOLCEm6vHxccA0buCUgdfwuXYUWlW9PMep.N3zhnbjG4gd."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9298 …}
      +apId: "u_tamtam@programming.dev"
      +apProfileId: "https://programming.dev/u/u_tamtam"
      +apPublicUrl: "https://programming.dev/u/u_tamtam"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "u_tamtam"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703073477 {#9236
        date: 2023-12-20 12:57:57.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698441053 {#9238
        date: 2023-10-27 23:10:53.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#2460 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2453 …}
    +slug: "Creating-the-XMPP-Network-Graph"
    +title: "Creating the XMPP Network Graph"
    +url: "https://discourse.igniterealtime.org/t/creating-the-xmpp-network-graph/93521"
    +body: """
      Sorry if this isn’t the right venue for that, I thought it’d be in the tone of “self-hosting” and “federation” :)\n
      \n
      tl;dr: some XMPP servers started to deploy a mod to report back about how they federate with the rest of the network, and now there is a pretty graph to show for it at [xmppnetwork.goodbytes.im/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 58
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728607448 {#2462
      date: 2024-10-11 02:44:08.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2452 …}
    +votes: Doctrine\ORM\PersistentCollection {#2454 …}
    +reports: Doctrine\ORM\PersistentCollection {#2459 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2470 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
    +badges: Doctrine\ORM\PersistentCollection {#2371 …}
    +children: []
    -id: 32872
    -titleTs: "'creat':1 'graph':5 'network':4 'xmpp':3"
    -bodyTs: "'/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)':62 'back':37 'd':14 'deploy':32 'dr':26 'feder':24,41 'graph':54 'host':22 'isn':4 'mod':34 'network':47 'pretti':53 'report':36 'rest':44 'right':7 'self':21 'self-host':20 'server':29 'show':56 'sorri':1 'start':30 'thought':12 'tl':25 'tone':18 'venu':8 'xmpp':28 'xmppnetwork.goodbytes.im':61 'xmppnetwork.goodbytes.im/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)':60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706216000
    +visibility: "visible             "
    +apId: "https://programming.dev/post/9063516"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706129600 {#2458
      date: 2024-01-24 21:53:20.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 4.22 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#2456
    +avatar: Proxies\__CG__\App\Entity\Image {#9244 …}
    +cover: null
    +email: "u_tamtam@programming.dev"
    +username: "@u_tamtam@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729195912 {#9239
      date: 2024-10-17 22:11:52.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#9246 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9248 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#9250 …}
    +entries: Doctrine\ORM\PersistentCollection {#9252 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#9254 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#9256 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9258 …}
    +posts: Doctrine\ORM\PersistentCollection {#9260 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#9262 …}
    +postComments: Doctrine\ORM\PersistentCollection {#9264 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#9266 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#9268 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#9270 …}
    +follows: Doctrine\ORM\PersistentCollection {#9272 …}
    +followers: Doctrine\ORM\PersistentCollection {#9274 …}
    +blocks: Doctrine\ORM\PersistentCollection {#9276 …}
    +blockers: Doctrine\ORM\PersistentCollection {#9278 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#9280 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#9282 …}
    +reports: Doctrine\ORM\PersistentCollection {#9284 …}
    +favourites: Doctrine\ORM\PersistentCollection {#9286 …}
    +violations: Doctrine\ORM\PersistentCollection {#9288 …}
    +notifications: Doctrine\ORM\PersistentCollection {#9290 …}
    +awards: Doctrine\ORM\PersistentCollection {#9292 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#9294 …}
    +categories: Doctrine\ORM\PersistentCollection {#9296 …}
    -id: 67294
    -password: "$2y$13$Cr34yOYOLCEm6vHxccA0buCUgdfwuXYUWlW9PMep.N3zhnbjG4gd."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9298 …}
    +apId: "u_tamtam@programming.dev"
    +apProfileId: "https://programming.dev/u/u_tamtam"
    +apPublicUrl: "https://programming.dev/u/u_tamtam"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "u_tamtam"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703073477 {#9236
      date: 2023-12-20 12:57:57.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698441053 {#9238
      date: 2023-10-27 23:10:53.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#9199
  +user: Proxies\__CG__\App\Entity\User {#2456
    +avatar: Proxies\__CG__\App\Entity\Image {#9244 …}
    +cover: null
    +email: "u_tamtam@programming.dev"
    +username: "@u_tamtam@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729195912 {#9239
      date: 2024-10-17 22:11:52.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#9246 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9248 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#9250 …}
    +entries: Doctrine\ORM\PersistentCollection {#9252 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#9254 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#9256 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9258 …}
    +posts: Doctrine\ORM\PersistentCollection {#9260 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#9262 …}
    +postComments: Doctrine\ORM\PersistentCollection {#9264 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#9266 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#9268 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#9270 …}
    +follows: Doctrine\ORM\PersistentCollection {#9272 …}
    +followers: Doctrine\ORM\PersistentCollection {#9274 …}
    +blocks: Doctrine\ORM\PersistentCollection {#9276 …}
    +blockers: Doctrine\ORM\PersistentCollection {#9278 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#9280 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#9282 …}
    +reports: Doctrine\ORM\PersistentCollection {#9284 …}
    +favourites: Doctrine\ORM\PersistentCollection {#9286 …}
    +violations: Doctrine\ORM\PersistentCollection {#9288 …}
    +notifications: Doctrine\ORM\PersistentCollection {#9290 …}
    +awards: Doctrine\ORM\PersistentCollection {#9292 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#9294 …}
    +categories: Doctrine\ORM\PersistentCollection {#9296 …}
    -id: 67294
    -password: "$2y$13$Cr34yOYOLCEm6vHxccA0buCUgdfwuXYUWlW9PMep.N3zhnbjG4gd."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9298 …}
    +apId: "u_tamtam@programming.dev"
    +apProfileId: "https://programming.dev/u/u_tamtam"
    +apPublicUrl: "https://programming.dev/u/u_tamtam"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "u_tamtam"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703073477 {#9236
      date: 2023-12-20 12:57:57.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698441053 {#9238
      date: 2023-10-27 23:10:53.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1706129600 {#2458
    date: 2024-01-24 21:53:20.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#9318
  +date: DateTimeImmutable @1706129600 {#2458
    date: 2024-01-24 21:53:20.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.13 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706129600 {#2458
    date: 2024-01-24 21:53:20.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#9372
  +createdAt: DateTimeImmutable @1706129600 {#2458
    date: 2024-01-24 21:53:20.0 +01:00
  }
  +editedAt: null
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.57 ms
Input props
[
  "subject" => App\Entity\Entry {#2461
    +user: Proxies\__CG__\App\Entity\User {#2456
      +avatar: Proxies\__CG__\App\Entity\Image {#9244 …}
      +cover: null
      +email: "u_tamtam@programming.dev"
      +username: "@u_tamtam@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729195912 {#9239
        date: 2024-10-17 22:11:52.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9246 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9248 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9250 …}
      +entries: Doctrine\ORM\PersistentCollection {#9252 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9254 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9256 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9258 …}
      +posts: Doctrine\ORM\PersistentCollection {#9260 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9262 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9264 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9266 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9268 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9270 …}
      +follows: Doctrine\ORM\PersistentCollection {#9272 …}
      +followers: Doctrine\ORM\PersistentCollection {#9274 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9276 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9278 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9280 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9282 …}
      +reports: Doctrine\ORM\PersistentCollection {#9284 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9286 …}
      +violations: Doctrine\ORM\PersistentCollection {#9288 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9290 …}
      +awards: Doctrine\ORM\PersistentCollection {#9292 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9294 …}
      +categories: Doctrine\ORM\PersistentCollection {#9296 …}
      -id: 67294
      -password: "$2y$13$Cr34yOYOLCEm6vHxccA0buCUgdfwuXYUWlW9PMep.N3zhnbjG4gd."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9298 …}
      +apId: "u_tamtam@programming.dev"
      +apProfileId: "https://programming.dev/u/u_tamtam"
      +apPublicUrl: "https://programming.dev/u/u_tamtam"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "u_tamtam"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703073477 {#9236
        date: 2023-12-20 12:57:57.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698441053 {#9238
        date: 2023-10-27 23:10:53.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#2460 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2453 …}
    +slug: "Creating-the-XMPP-Network-Graph"
    +title: "Creating the XMPP Network Graph"
    +url: "https://discourse.igniterealtime.org/t/creating-the-xmpp-network-graph/93521"
    +body: """
      Sorry if this isn’t the right venue for that, I thought it’d be in the tone of “self-hosting” and “federation” :)\n
      \n
      tl;dr: some XMPP servers started to deploy a mod to report back about how they federate with the rest of the network, and now there is a pretty graph to show for it at [xmppnetwork.goodbytes.im/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 58
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728607448 {#2462
      date: 2024-10-11 02:44:08.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2452 …}
    +votes: Doctrine\ORM\PersistentCollection {#2454 …}
    +reports: Doctrine\ORM\PersistentCollection {#2459 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2470 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
    +badges: Doctrine\ORM\PersistentCollection {#2371 …}
    +children: []
    -id: 32872
    -titleTs: "'creat':1 'graph':5 'network':4 'xmpp':3"
    -bodyTs: "'/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)':62 'back':37 'd':14 'deploy':32 'dr':26 'feder':24,41 'graph':54 'host':22 'isn':4 'mod':34 'network':47 'pretti':53 'report':36 'rest':44 'right':7 'self':21 'self-host':20 'server':29 'show':56 'sorri':1 'start':30 'thought':12 'tl':25 'tone':18 'venu':8 'xmpp':28 'xmppnetwork.goodbytes.im':61 'xmppnetwork.goodbytes.im/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)':60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706216000
    +visibility: "visible             "
    +apId: "https://programming.dev/post/9063516"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706129600 {#2458
      date: 2024-01-24 21:53:20.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#9437
  +subject: App\Entity\Entry {#2461
    +user: Proxies\__CG__\App\Entity\User {#2456
      +avatar: Proxies\__CG__\App\Entity\Image {#9244 …}
      +cover: null
      +email: "u_tamtam@programming.dev"
      +username: "@u_tamtam@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729195912 {#9239
        date: 2024-10-17 22:11:52.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9246 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9248 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9250 …}
      +entries: Doctrine\ORM\PersistentCollection {#9252 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9254 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9256 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9258 …}
      +posts: Doctrine\ORM\PersistentCollection {#9260 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9262 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9264 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9266 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9268 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9270 …}
      +follows: Doctrine\ORM\PersistentCollection {#9272 …}
      +followers: Doctrine\ORM\PersistentCollection {#9274 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9276 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9278 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9280 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9282 …}
      +reports: Doctrine\ORM\PersistentCollection {#9284 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9286 …}
      +violations: Doctrine\ORM\PersistentCollection {#9288 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9290 …}
      +awards: Doctrine\ORM\PersistentCollection {#9292 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9294 …}
      +categories: Doctrine\ORM\PersistentCollection {#9296 …}
      -id: 67294
      -password: "$2y$13$Cr34yOYOLCEm6vHxccA0buCUgdfwuXYUWlW9PMep.N3zhnbjG4gd."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9298 …}
      +apId: "u_tamtam@programming.dev"
      +apProfileId: "https://programming.dev/u/u_tamtam"
      +apPublicUrl: "https://programming.dev/u/u_tamtam"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "u_tamtam"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703073477 {#9236
        date: 2023-12-20 12:57:57.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698441053 {#9238
        date: 2023-10-27 23:10:53.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#2460 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2453 …}
    +slug: "Creating-the-XMPP-Network-Graph"
    +title: "Creating the XMPP Network Graph"
    +url: "https://discourse.igniterealtime.org/t/creating-the-xmpp-network-graph/93521"
    +body: """
      Sorry if this isn’t the right venue for that, I thought it’d be in the tone of “self-hosting” and “federation” :)\n
      \n
      tl;dr: some XMPP servers started to deploy a mod to report back about how they federate with the rest of the network, and now there is a pretty graph to show for it at [xmppnetwork.goodbytes.im/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 58
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728607448 {#2462
      date: 2024-10-11 02:44:08.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2452 …}
    +votes: Doctrine\ORM\PersistentCollection {#2454 …}
    +reports: Doctrine\ORM\PersistentCollection {#2459 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2470 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
    +badges: Doctrine\ORM\PersistentCollection {#2371 …}
    +children: []
    -id: 32872
    -titleTs: "'creat':1 'graph':5 'network':4 'xmpp':3"
    -bodyTs: "'/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)':62 'back':37 'd':14 'deploy':32 'dr':26 'feder':24,41 'graph':54 'host':22 'isn':4 'mod':34 'network':47 'pretti':53 'report':36 'rest':44 'right':7 'self':21 'self-host':20 'server':29 'show':56 'sorri':1 'start':30 'thought':12 'tl':25 'tone':18 'venu':8 'xmpp':28 'xmppnetwork.goodbytes.im':61 'xmppnetwork.goodbytes.im/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)':60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706216000
    +visibility: "visible             "
    +apId: "https://programming.dev/post/9063516"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706129600 {#2458
      date: 2024-01-24 21:53:20.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.76 ms
Input props
[
  "subject" => App\Entity\Entry {#2461
    +user: Proxies\__CG__\App\Entity\User {#2456
      +avatar: Proxies\__CG__\App\Entity\Image {#9244 …}
      +cover: null
      +email: "u_tamtam@programming.dev"
      +username: "@u_tamtam@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729195912 {#9239
        date: 2024-10-17 22:11:52.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9246 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9248 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9250 …}
      +entries: Doctrine\ORM\PersistentCollection {#9252 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9254 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9256 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9258 …}
      +posts: Doctrine\ORM\PersistentCollection {#9260 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9262 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9264 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9266 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9268 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9270 …}
      +follows: Doctrine\ORM\PersistentCollection {#9272 …}
      +followers: Doctrine\ORM\PersistentCollection {#9274 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9276 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9278 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9280 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9282 …}
      +reports: Doctrine\ORM\PersistentCollection {#9284 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9286 …}
      +violations: Doctrine\ORM\PersistentCollection {#9288 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9290 …}
      +awards: Doctrine\ORM\PersistentCollection {#9292 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9294 …}
      +categories: Doctrine\ORM\PersistentCollection {#9296 …}
      -id: 67294
      -password: "$2y$13$Cr34yOYOLCEm6vHxccA0buCUgdfwuXYUWlW9PMep.N3zhnbjG4gd."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9298 …}
      +apId: "u_tamtam@programming.dev"
      +apProfileId: "https://programming.dev/u/u_tamtam"
      +apPublicUrl: "https://programming.dev/u/u_tamtam"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "u_tamtam"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703073477 {#9236
        date: 2023-12-20 12:57:57.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698441053 {#9238
        date: 2023-10-27 23:10:53.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#2460 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2453 …}
    +slug: "Creating-the-XMPP-Network-Graph"
    +title: "Creating the XMPP Network Graph"
    +url: "https://discourse.igniterealtime.org/t/creating-the-xmpp-network-graph/93521"
    +body: """
      Sorry if this isn’t the right venue for that, I thought it’d be in the tone of “self-hosting” and “federation” :)\n
      \n
      tl;dr: some XMPP servers started to deploy a mod to report back about how they federate with the rest of the network, and now there is a pretty graph to show for it at [xmppnetwork.goodbytes.im/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 58
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728607448 {#2462
      date: 2024-10-11 02:44:08.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2452 …}
    +votes: Doctrine\ORM\PersistentCollection {#2454 …}
    +reports: Doctrine\ORM\PersistentCollection {#2459 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2470 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
    +badges: Doctrine\ORM\PersistentCollection {#2371 …}
    +children: []
    -id: 32872
    -titleTs: "'creat':1 'graph':5 'network':4 'xmpp':3"
    -bodyTs: "'/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)':62 'back':37 'd':14 'deploy':32 'dr':26 'feder':24,41 'graph':54 'host':22 'isn':4 'mod':34 'network':47 'pretti':53 'report':36 'rest':44 'right':7 'self':21 'self-host':20 'server':29 'show':56 'sorri':1 'start':30 'thought':12 'tl':25 'tone':18 'venu':8 'xmpp':28 'xmppnetwork.goodbytes.im':61 'xmppnetwork.goodbytes.im/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)':60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706216000
    +visibility: "visible             "
    +apId: "https://programming.dev/post/9063516"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706129600 {#2458
      date: 2024-01-24 21:53:20.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#9494
  +formDest: "entry"
  +subject: App\Entity\Entry {#2461
    +user: Proxies\__CG__\App\Entity\User {#2456
      +avatar: Proxies\__CG__\App\Entity\Image {#9244 …}
      +cover: null
      +email: "u_tamtam@programming.dev"
      +username: "@u_tamtam@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729195912 {#9239
        date: 2024-10-17 22:11:52.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9246 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9248 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9250 …}
      +entries: Doctrine\ORM\PersistentCollection {#9252 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9254 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9256 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9258 …}
      +posts: Doctrine\ORM\PersistentCollection {#9260 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9262 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9264 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9266 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9268 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9270 …}
      +follows: Doctrine\ORM\PersistentCollection {#9272 …}
      +followers: Doctrine\ORM\PersistentCollection {#9274 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9276 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9278 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9280 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9282 …}
      +reports: Doctrine\ORM\PersistentCollection {#9284 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9286 …}
      +violations: Doctrine\ORM\PersistentCollection {#9288 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9290 …}
      +awards: Doctrine\ORM\PersistentCollection {#9292 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9294 …}
      +categories: Doctrine\ORM\PersistentCollection {#9296 …}
      -id: 67294
      -password: "$2y$13$Cr34yOYOLCEm6vHxccA0buCUgdfwuXYUWlW9PMep.N3zhnbjG4gd."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9298 …}
      +apId: "u_tamtam@programming.dev"
      +apProfileId: "https://programming.dev/u/u_tamtam"
      +apPublicUrl: "https://programming.dev/u/u_tamtam"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "u_tamtam"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703073477 {#9236
        date: 2023-12-20 12:57:57.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698441053 {#9238
        date: 2023-10-27 23:10:53.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#2460 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2453 …}
    +slug: "Creating-the-XMPP-Network-Graph"
    +title: "Creating the XMPP Network Graph"
    +url: "https://discourse.igniterealtime.org/t/creating-the-xmpp-network-graph/93521"
    +body: """
      Sorry if this isn’t the right venue for that, I thought it’d be in the tone of “self-hosting” and “federation” :)\n
      \n
      tl;dr: some XMPP servers started to deploy a mod to report back about how they federate with the rest of the network, and now there is a pretty graph to show for it at [xmppnetwork.goodbytes.im/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 58
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728607448 {#2462
      date: 2024-10-11 02:44:08.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2452 …}
    +votes: Doctrine\ORM\PersistentCollection {#2454 …}
    +reports: Doctrine\ORM\PersistentCollection {#2459 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2470 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
    +badges: Doctrine\ORM\PersistentCollection {#2371 …}
    +children: []
    -id: 32872
    -titleTs: "'creat':1 'graph':5 'network':4 'xmpp':3"
    -bodyTs: "'/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)':62 'back':37 'd':14 'deploy':32 'dr':26 'feder':24,41 'graph':54 'host':22 'isn':4 'mod':34 'network':47 'pretti':53 'report':36 'rest':44 'right':7 'self':21 'self-host':20 'server':29 'show':56 'sorri':1 'start':30 'thought':12 'tl':25 'tone':18 'venu':8 'xmpp':28 'xmppnetwork.goodbytes.im':61 'xmppnetwork.goodbytes.im/webgl.html](https://xmppnetwork.goodbytes.im/webgl.html)':60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706216000
    +visibility: "visible             "
    +apId: "https://programming.dev/post/9063516"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706129600 {#2458
      date: 2024-01-24 21:53:20.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 12.0 MiB 19.27 ms
Input props
[
  "entry" => App\Entity\Entry {#2359
    +user: Proxies\__CG__\App\Entity\User {#2361
      +avatar: null
      +cover: null
      +email: "MeatsOfRage@lemmy.world"
      +username: "@MeatsOfRage@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729165798 {#9887
        date: 2024-10-17 13:49:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9890 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9892 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9894 …}
      +entries: Doctrine\ORM\PersistentCollection {#9896 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9898 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9900 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9902 …}
      +posts: Doctrine\ORM\PersistentCollection {#9904 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9906 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9908 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9910 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9912 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9914 …}
      +follows: Doctrine\ORM\PersistentCollection {#9916 …}
      +followers: Doctrine\ORM\PersistentCollection {#9918 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9920 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9922 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9924 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9926 …}
      +reports: Doctrine\ORM\PersistentCollection {#9928 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9930 …}
      +violations: Doctrine\ORM\PersistentCollection {#9932 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9934 …}
      +awards: Doctrine\ORM\PersistentCollection {#9936 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9938 …}
      +categories: Doctrine\ORM\PersistentCollection {#9940 …}
      -id: 44932
      -password: "$2y$13$7/.qs54nyqnscj9eWrmlPeI4hnGKxqDLMA0IySQs54pS7VTJ773aO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9942 …}
      +apId: "MeatsOfRage@lemmy.world"
      +apProfileId: "https://lemmy.world/u/MeatsOfRage"
      +apPublicUrl: "https://lemmy.world/u/MeatsOfRage"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "MeatsOfRage"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729563712 {#9888
        date: 2024-10-22 04:21:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1693932493 {#9889
        date: 2023-09-05 18:48:13.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Is-there-an-easy-way-to-stream-full-bluray-disc"
    +title: "Is there an easy way to stream full bluray disc rips with menus and features over the network to my TV"
    +url: null
    +body: """
      Most of my collection is just the movie rips of just the video that play fine in Plex or Jellyfin. I’ve got a couple of full disc rips though that have the menus and features and all just like you would if you put the disc in. I can open these in VLC on my computer by choosing the folder.\n
      \n
      My living room setup is an Apple TV as the primary streaming device but I also have an Nvidia Shield pro and Google TV Chromecast.\n
      \n
      Is there any way to stream these over the network into some kind of app on any of these devices?\n
      \n
      **EDIT**\n
      \n
      After some looking around Kodi *might* be able to do what I want. Going to investigate further.\n
      \n
      **EDIT 2**\n
      \n
      The Kodi repo with the required addon (HEVC kodi bluray addon) seems to be down, maybe permanently :/ Still looking for a solution
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728482607 {#2370
      date: 2024-10-09 16:03:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2364 …}
    +votes: Doctrine\ORM\PersistentCollection {#2380 …}
    +reports: Doctrine\ORM\PersistentCollection {#2382 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2384 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2379 …}
    +badges: Doctrine\ORM\PersistentCollection {#2383 …}
    +children: []
    -id: 32792
    -titleTs: "'bluray':9 'disc':10 'easi':4 'featur':15 'full':8 'menus':13 'network':18 'rip':11 'stream':7 'tv':21 'way':5"
    -bodyTs: "'2':126 'abl':115 'addon':133,137 'also':77 'app':101 'appl':68 'around':111 'bluray':136 'choos':59 'chromecast':86 'collect':4 'comput':57 'coupl':25 'devic':74,106 'disc':28,47 'edit':107,125 'featur':36 'fine':16 'folder':61 'full':27 'go':121 'googl':84 'got':23 'hevc':134 'investig':123 'jellyfin':20 'kind':99 'kodi':112,128,135 'like':40 'live':63 'look':110,145 'mayb':142 'menus':34 'might':113 'movi':8 'network':96 'nvidia':80 'open':51 'perman':143 'play':15 'plex':18 'primari':72 'pro':82 'put':45 'repo':129 'requir':132 'rip':9,29 'room':64 'seem':138 'setup':65 'shield':81 'solut':148 'still':144 'stream':73,92 'though':30 'tv':69,85 've':22 'video':13 'vlc':54 'want':120 'way':90 'would':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706192197
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11126797"
    +editedAt: DateTimeImmutable @1728331197 {#2377
      date: 2024-10-07 21:59:57.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706105797 {#2360
      date: 2024-01-24 15:16:37.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#9753
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#2359
    +user: Proxies\__CG__\App\Entity\User {#2361
      +avatar: null
      +cover: null
      +email: "MeatsOfRage@lemmy.world"
      +username: "@MeatsOfRage@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729165798 {#9887
        date: 2024-10-17 13:49:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9890 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9892 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9894 …}
      +entries: Doctrine\ORM\PersistentCollection {#9896 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9898 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9900 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9902 …}
      +posts: Doctrine\ORM\PersistentCollection {#9904 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9906 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9908 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9910 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9912 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9914 …}
      +follows: Doctrine\ORM\PersistentCollection {#9916 …}
      +followers: Doctrine\ORM\PersistentCollection {#9918 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9920 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9922 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9924 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9926 …}
      +reports: Doctrine\ORM\PersistentCollection {#9928 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9930 …}
      +violations: Doctrine\ORM\PersistentCollection {#9932 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9934 …}
      +awards: Doctrine\ORM\PersistentCollection {#9936 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9938 …}
      +categories: Doctrine\ORM\PersistentCollection {#9940 …}
      -id: 44932
      -password: "$2y$13$7/.qs54nyqnscj9eWrmlPeI4hnGKxqDLMA0IySQs54pS7VTJ773aO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9942 …}
      +apId: "MeatsOfRage@lemmy.world"
      +apProfileId: "https://lemmy.world/u/MeatsOfRage"
      +apPublicUrl: "https://lemmy.world/u/MeatsOfRage"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "MeatsOfRage"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729563712 {#9888
        date: 2024-10-22 04:21:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1693932493 {#9889
        date: 2023-09-05 18:48:13.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Is-there-an-easy-way-to-stream-full-bluray-disc"
    +title: "Is there an easy way to stream full bluray disc rips with menus and features over the network to my TV"
    +url: null
    +body: """
      Most of my collection is just the movie rips of just the video that play fine in Plex or Jellyfin. I’ve got a couple of full disc rips though that have the menus and features and all just like you would if you put the disc in. I can open these in VLC on my computer by choosing the folder.\n
      \n
      My living room setup is an Apple TV as the primary streaming device but I also have an Nvidia Shield pro and Google TV Chromecast.\n
      \n
      Is there any way to stream these over the network into some kind of app on any of these devices?\n
      \n
      **EDIT**\n
      \n
      After some looking around Kodi *might* be able to do what I want. Going to investigate further.\n
      \n
      **EDIT 2**\n
      \n
      The Kodi repo with the required addon (HEVC kodi bluray addon) seems to be down, maybe permanently :/ Still looking for a solution
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728482607 {#2370
      date: 2024-10-09 16:03:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2364 …}
    +votes: Doctrine\ORM\PersistentCollection {#2380 …}
    +reports: Doctrine\ORM\PersistentCollection {#2382 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2384 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2379 …}
    +badges: Doctrine\ORM\PersistentCollection {#2383 …}
    +children: []
    -id: 32792
    -titleTs: "'bluray':9 'disc':10 'easi':4 'featur':15 'full':8 'menus':13 'network':18 'rip':11 'stream':7 'tv':21 'way':5"
    -bodyTs: "'2':126 'abl':115 'addon':133,137 'also':77 'app':101 'appl':68 'around':111 'bluray':136 'choos':59 'chromecast':86 'collect':4 'comput':57 'coupl':25 'devic':74,106 'disc':28,47 'edit':107,125 'featur':36 'fine':16 'folder':61 'full':27 'go':121 'googl':84 'got':23 'hevc':134 'investig':123 'jellyfin':20 'kind':99 'kodi':112,128,135 'like':40 'live':63 'look':110,145 'mayb':142 'menus':34 'might':113 'movi':8 'network':96 'nvidia':80 'open':51 'perman':143 'play':15 'plex':18 'primari':72 'pro':82 'put':45 'repo':129 'requir':132 'rip':9,29 'room':64 'seem':138 'setup':65 'shield':81 'solut':148 'still':144 'stream':73,92 'though':30 'tv':69,85 've':22 'video':13 'vlc':54 'want':120 'way':90 'would':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706192197
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11126797"
    +editedAt: DateTimeImmutable @1728331197 {#2377
      date: 2024-10-07 21:59:57.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706105797 {#2360
      date: 2024-01-24 15:16:37.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.80 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#2361
    +avatar: null
    +cover: null
    +email: "MeatsOfRage@lemmy.world"
    +username: "@MeatsOfRage@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729165798 {#9887
      date: 2024-10-17 13:49:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#9890 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9892 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#9894 …}
    +entries: Doctrine\ORM\PersistentCollection {#9896 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#9898 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#9900 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9902 …}
    +posts: Doctrine\ORM\PersistentCollection {#9904 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#9906 …}
    +postComments: Doctrine\ORM\PersistentCollection {#9908 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#9910 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#9912 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#9914 …}
    +follows: Doctrine\ORM\PersistentCollection {#9916 …}
    +followers: Doctrine\ORM\PersistentCollection {#9918 …}
    +blocks: Doctrine\ORM\PersistentCollection {#9920 …}
    +blockers: Doctrine\ORM\PersistentCollection {#9922 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#9924 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#9926 …}
    +reports: Doctrine\ORM\PersistentCollection {#9928 …}
    +favourites: Doctrine\ORM\PersistentCollection {#9930 …}
    +violations: Doctrine\ORM\PersistentCollection {#9932 …}
    +notifications: Doctrine\ORM\PersistentCollection {#9934 …}
    +awards: Doctrine\ORM\PersistentCollection {#9936 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#9938 …}
    +categories: Doctrine\ORM\PersistentCollection {#9940 …}
    -id: 44932
    -password: "$2y$13$7/.qs54nyqnscj9eWrmlPeI4hnGKxqDLMA0IySQs54pS7VTJ773aO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9942 …}
    +apId: "MeatsOfRage@lemmy.world"
    +apProfileId: "https://lemmy.world/u/MeatsOfRage"
    +apPublicUrl: "https://lemmy.world/u/MeatsOfRage"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "MeatsOfRage"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729563712 {#9888
      date: 2024-10-22 04:21:52.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1693932493 {#9889
      date: 2023-09-05 18:48:13.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#9850
  +user: Proxies\__CG__\App\Entity\User {#2361
    +avatar: null
    +cover: null
    +email: "MeatsOfRage@lemmy.world"
    +username: "@MeatsOfRage@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729165798 {#9887
      date: 2024-10-17 13:49:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#9890 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9892 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#9894 …}
    +entries: Doctrine\ORM\PersistentCollection {#9896 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#9898 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#9900 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9902 …}
    +posts: Doctrine\ORM\PersistentCollection {#9904 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#9906 …}
    +postComments: Doctrine\ORM\PersistentCollection {#9908 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#9910 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#9912 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#9914 …}
    +follows: Doctrine\ORM\PersistentCollection {#9916 …}
    +followers: Doctrine\ORM\PersistentCollection {#9918 …}
    +blocks: Doctrine\ORM\PersistentCollection {#9920 …}
    +blockers: Doctrine\ORM\PersistentCollection {#9922 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#9924 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#9926 …}
    +reports: Doctrine\ORM\PersistentCollection {#9928 …}
    +favourites: Doctrine\ORM\PersistentCollection {#9930 …}
    +violations: Doctrine\ORM\PersistentCollection {#9932 …}
    +notifications: Doctrine\ORM\PersistentCollection {#9934 …}
    +awards: Doctrine\ORM\PersistentCollection {#9936 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#9938 …}
    +categories: Doctrine\ORM\PersistentCollection {#9940 …}
    -id: 44932
    -password: "$2y$13$7/.qs54nyqnscj9eWrmlPeI4hnGKxqDLMA0IySQs54pS7VTJ773aO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9942 …}
    +apId: "MeatsOfRage@lemmy.world"
    +apProfileId: "https://lemmy.world/u/MeatsOfRage"
    +apPublicUrl: "https://lemmy.world/u/MeatsOfRage"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "MeatsOfRage"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729563712 {#9888
      date: 2024-10-22 04:21:52.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1693932493 {#9889
      date: 2023-09-05 18:48:13.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1706105797 {#2360
    date: 2024-01-24 15:16:37.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#9963
  +date: DateTimeImmutable @1706105797 {#2360
    date: 2024-01-24 15:16:37.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.13 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706105797 {#2360
    date: 2024-01-24 15:16:37.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1728331197 {#2377
    date: 2024-10-07 21:59:57.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#10017
  +createdAt: DateTimeImmutable @1706105797 {#2360
    date: 2024-01-24 15:16:37.0 +01:00
  }
  +editedAt: DateTimeImmutable @1728331197 {#2377
    date: 2024-10-07 21:59:57.0 +02:00
  }
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.41 ms
Input props
[
  "subject" => App\Entity\Entry {#2359
    +user: Proxies\__CG__\App\Entity\User {#2361
      +avatar: null
      +cover: null
      +email: "MeatsOfRage@lemmy.world"
      +username: "@MeatsOfRage@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729165798 {#9887
        date: 2024-10-17 13:49:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9890 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9892 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9894 …}
      +entries: Doctrine\ORM\PersistentCollection {#9896 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9898 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9900 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9902 …}
      +posts: Doctrine\ORM\PersistentCollection {#9904 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9906 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9908 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9910 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9912 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9914 …}
      +follows: Doctrine\ORM\PersistentCollection {#9916 …}
      +followers: Doctrine\ORM\PersistentCollection {#9918 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9920 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9922 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9924 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9926 …}
      +reports: Doctrine\ORM\PersistentCollection {#9928 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9930 …}
      +violations: Doctrine\ORM\PersistentCollection {#9932 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9934 …}
      +awards: Doctrine\ORM\PersistentCollection {#9936 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9938 …}
      +categories: Doctrine\ORM\PersistentCollection {#9940 …}
      -id: 44932
      -password: "$2y$13$7/.qs54nyqnscj9eWrmlPeI4hnGKxqDLMA0IySQs54pS7VTJ773aO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9942 …}
      +apId: "MeatsOfRage@lemmy.world"
      +apProfileId: "https://lemmy.world/u/MeatsOfRage"
      +apPublicUrl: "https://lemmy.world/u/MeatsOfRage"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "MeatsOfRage"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729563712 {#9888
        date: 2024-10-22 04:21:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1693932493 {#9889
        date: 2023-09-05 18:48:13.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Is-there-an-easy-way-to-stream-full-bluray-disc"
    +title: "Is there an easy way to stream full bluray disc rips with menus and features over the network to my TV"
    +url: null
    +body: """
      Most of my collection is just the movie rips of just the video that play fine in Plex or Jellyfin. I’ve got a couple of full disc rips though that have the menus and features and all just like you would if you put the disc in. I can open these in VLC on my computer by choosing the folder.\n
      \n
      My living room setup is an Apple TV as the primary streaming device but I also have an Nvidia Shield pro and Google TV Chromecast.\n
      \n
      Is there any way to stream these over the network into some kind of app on any of these devices?\n
      \n
      **EDIT**\n
      \n
      After some looking around Kodi *might* be able to do what I want. Going to investigate further.\n
      \n
      **EDIT 2**\n
      \n
      The Kodi repo with the required addon (HEVC kodi bluray addon) seems to be down, maybe permanently :/ Still looking for a solution
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728482607 {#2370
      date: 2024-10-09 16:03:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2364 …}
    +votes: Doctrine\ORM\PersistentCollection {#2380 …}
    +reports: Doctrine\ORM\PersistentCollection {#2382 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2384 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2379 …}
    +badges: Doctrine\ORM\PersistentCollection {#2383 …}
    +children: []
    -id: 32792
    -titleTs: "'bluray':9 'disc':10 'easi':4 'featur':15 'full':8 'menus':13 'network':18 'rip':11 'stream':7 'tv':21 'way':5"
    -bodyTs: "'2':126 'abl':115 'addon':133,137 'also':77 'app':101 'appl':68 'around':111 'bluray':136 'choos':59 'chromecast':86 'collect':4 'comput':57 'coupl':25 'devic':74,106 'disc':28,47 'edit':107,125 'featur':36 'fine':16 'folder':61 'full':27 'go':121 'googl':84 'got':23 'hevc':134 'investig':123 'jellyfin':20 'kind':99 'kodi':112,128,135 'like':40 'live':63 'look':110,145 'mayb':142 'menus':34 'might':113 'movi':8 'network':96 'nvidia':80 'open':51 'perman':143 'play':15 'plex':18 'primari':72 'pro':82 'put':45 'repo':129 'requir':132 'rip':9,29 'room':64 'seem':138 'setup':65 'shield':81 'solut':148 'still':144 'stream':73,92 'though':30 'tv':69,85 've':22 'video':13 'vlc':54 'want':120 'way':90 'would':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706192197
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11126797"
    +editedAt: DateTimeImmutable @1728331197 {#2377
      date: 2024-10-07 21:59:57.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706105797 {#2360
      date: 2024-01-24 15:16:37.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#10072
  +subject: App\Entity\Entry {#2359
    +user: Proxies\__CG__\App\Entity\User {#2361
      +avatar: null
      +cover: null
      +email: "MeatsOfRage@lemmy.world"
      +username: "@MeatsOfRage@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729165798 {#9887
        date: 2024-10-17 13:49:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9890 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9892 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9894 …}
      +entries: Doctrine\ORM\PersistentCollection {#9896 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9898 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9900 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9902 …}
      +posts: Doctrine\ORM\PersistentCollection {#9904 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9906 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9908 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9910 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9912 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9914 …}
      +follows: Doctrine\ORM\PersistentCollection {#9916 …}
      +followers: Doctrine\ORM\PersistentCollection {#9918 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9920 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9922 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9924 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9926 …}
      +reports: Doctrine\ORM\PersistentCollection {#9928 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9930 …}
      +violations: Doctrine\ORM\PersistentCollection {#9932 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9934 …}
      +awards: Doctrine\ORM\PersistentCollection {#9936 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9938 …}
      +categories: Doctrine\ORM\PersistentCollection {#9940 …}
      -id: 44932
      -password: "$2y$13$7/.qs54nyqnscj9eWrmlPeI4hnGKxqDLMA0IySQs54pS7VTJ773aO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9942 …}
      +apId: "MeatsOfRage@lemmy.world"
      +apProfileId: "https://lemmy.world/u/MeatsOfRage"
      +apPublicUrl: "https://lemmy.world/u/MeatsOfRage"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "MeatsOfRage"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729563712 {#9888
        date: 2024-10-22 04:21:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1693932493 {#9889
        date: 2023-09-05 18:48:13.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Is-there-an-easy-way-to-stream-full-bluray-disc"
    +title: "Is there an easy way to stream full bluray disc rips with menus and features over the network to my TV"
    +url: null
    +body: """
      Most of my collection is just the movie rips of just the video that play fine in Plex or Jellyfin. I’ve got a couple of full disc rips though that have the menus and features and all just like you would if you put the disc in. I can open these in VLC on my computer by choosing the folder.\n
      \n
      My living room setup is an Apple TV as the primary streaming device but I also have an Nvidia Shield pro and Google TV Chromecast.\n
      \n
      Is there any way to stream these over the network into some kind of app on any of these devices?\n
      \n
      **EDIT**\n
      \n
      After some looking around Kodi *might* be able to do what I want. Going to investigate further.\n
      \n
      **EDIT 2**\n
      \n
      The Kodi repo with the required addon (HEVC kodi bluray addon) seems to be down, maybe permanently :/ Still looking for a solution
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728482607 {#2370
      date: 2024-10-09 16:03:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2364 …}
    +votes: Doctrine\ORM\PersistentCollection {#2380 …}
    +reports: Doctrine\ORM\PersistentCollection {#2382 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2384 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2379 …}
    +badges: Doctrine\ORM\PersistentCollection {#2383 …}
    +children: []
    -id: 32792
    -titleTs: "'bluray':9 'disc':10 'easi':4 'featur':15 'full':8 'menus':13 'network':18 'rip':11 'stream':7 'tv':21 'way':5"
    -bodyTs: "'2':126 'abl':115 'addon':133,137 'also':77 'app':101 'appl':68 'around':111 'bluray':136 'choos':59 'chromecast':86 'collect':4 'comput':57 'coupl':25 'devic':74,106 'disc':28,47 'edit':107,125 'featur':36 'fine':16 'folder':61 'full':27 'go':121 'googl':84 'got':23 'hevc':134 'investig':123 'jellyfin':20 'kind':99 'kodi':112,128,135 'like':40 'live':63 'look':110,145 'mayb':142 'menus':34 'might':113 'movi':8 'network':96 'nvidia':80 'open':51 'perman':143 'play':15 'plex':18 'primari':72 'pro':82 'put':45 'repo':129 'requir':132 'rip':9,29 'room':64 'seem':138 'setup':65 'shield':81 'solut':148 'still':144 'stream':73,92 'though':30 'tv':69,85 've':22 'video':13 'vlc':54 'want':120 'way':90 'would':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706192197
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11126797"
    +editedAt: DateTimeImmutable @1728331197 {#2377
      date: 2024-10-07 21:59:57.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706105797 {#2360
      date: 2024-01-24 15:16:37.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 9.72 ms
Input props
[
  "subject" => App\Entity\Entry {#2359
    +user: Proxies\__CG__\App\Entity\User {#2361
      +avatar: null
      +cover: null
      +email: "MeatsOfRage@lemmy.world"
      +username: "@MeatsOfRage@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729165798 {#9887
        date: 2024-10-17 13:49:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9890 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9892 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9894 …}
      +entries: Doctrine\ORM\PersistentCollection {#9896 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9898 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9900 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9902 …}
      +posts: Doctrine\ORM\PersistentCollection {#9904 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9906 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9908 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9910 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9912 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9914 …}
      +follows: Doctrine\ORM\PersistentCollection {#9916 …}
      +followers: Doctrine\ORM\PersistentCollection {#9918 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9920 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9922 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9924 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9926 …}
      +reports: Doctrine\ORM\PersistentCollection {#9928 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9930 …}
      +violations: Doctrine\ORM\PersistentCollection {#9932 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9934 …}
      +awards: Doctrine\ORM\PersistentCollection {#9936 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9938 …}
      +categories: Doctrine\ORM\PersistentCollection {#9940 …}
      -id: 44932
      -password: "$2y$13$7/.qs54nyqnscj9eWrmlPeI4hnGKxqDLMA0IySQs54pS7VTJ773aO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9942 …}
      +apId: "MeatsOfRage@lemmy.world"
      +apProfileId: "https://lemmy.world/u/MeatsOfRage"
      +apPublicUrl: "https://lemmy.world/u/MeatsOfRage"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "MeatsOfRage"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729563712 {#9888
        date: 2024-10-22 04:21:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1693932493 {#9889
        date: 2023-09-05 18:48:13.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Is-there-an-easy-way-to-stream-full-bluray-disc"
    +title: "Is there an easy way to stream full bluray disc rips with menus and features over the network to my TV"
    +url: null
    +body: """
      Most of my collection is just the movie rips of just the video that play fine in Plex or Jellyfin. I’ve got a couple of full disc rips though that have the menus and features and all just like you would if you put the disc in. I can open these in VLC on my computer by choosing the folder.\n
      \n
      My living room setup is an Apple TV as the primary streaming device but I also have an Nvidia Shield pro and Google TV Chromecast.\n
      \n
      Is there any way to stream these over the network into some kind of app on any of these devices?\n
      \n
      **EDIT**\n
      \n
      After some looking around Kodi *might* be able to do what I want. Going to investigate further.\n
      \n
      **EDIT 2**\n
      \n
      The Kodi repo with the required addon (HEVC kodi bluray addon) seems to be down, maybe permanently :/ Still looking for a solution
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728482607 {#2370
      date: 2024-10-09 16:03:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2364 …}
    +votes: Doctrine\ORM\PersistentCollection {#2380 …}
    +reports: Doctrine\ORM\PersistentCollection {#2382 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2384 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2379 …}
    +badges: Doctrine\ORM\PersistentCollection {#2383 …}
    +children: []
    -id: 32792
    -titleTs: "'bluray':9 'disc':10 'easi':4 'featur':15 'full':8 'menus':13 'network':18 'rip':11 'stream':7 'tv':21 'way':5"
    -bodyTs: "'2':126 'abl':115 'addon':133,137 'also':77 'app':101 'appl':68 'around':111 'bluray':136 'choos':59 'chromecast':86 'collect':4 'comput':57 'coupl':25 'devic':74,106 'disc':28,47 'edit':107,125 'featur':36 'fine':16 'folder':61 'full':27 'go':121 'googl':84 'got':23 'hevc':134 'investig':123 'jellyfin':20 'kind':99 'kodi':112,128,135 'like':40 'live':63 'look':110,145 'mayb':142 'menus':34 'might':113 'movi':8 'network':96 'nvidia':80 'open':51 'perman':143 'play':15 'plex':18 'primari':72 'pro':82 'put':45 'repo':129 'requir':132 'rip':9,29 'room':64 'seem':138 'setup':65 'shield':81 'solut':148 'still':144 'stream':73,92 'though':30 'tv':69,85 've':22 'video':13 'vlc':54 'want':120 'way':90 'would':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706192197
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11126797"
    +editedAt: DateTimeImmutable @1728331197 {#2377
      date: 2024-10-07 21:59:57.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706105797 {#2360
      date: 2024-01-24 15:16:37.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#10129
  +formDest: "entry"
  +subject: App\Entity\Entry {#2359
    +user: Proxies\__CG__\App\Entity\User {#2361
      +avatar: null
      +cover: null
      +email: "MeatsOfRage@lemmy.world"
      +username: "@MeatsOfRage@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729165798 {#9887
        date: 2024-10-17 13:49:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9890 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9892 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9894 …}
      +entries: Doctrine\ORM\PersistentCollection {#9896 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9898 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9900 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9902 …}
      +posts: Doctrine\ORM\PersistentCollection {#9904 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9906 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9908 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9910 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9912 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9914 …}
      +follows: Doctrine\ORM\PersistentCollection {#9916 …}
      +followers: Doctrine\ORM\PersistentCollection {#9918 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9920 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9922 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9924 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9926 …}
      +reports: Doctrine\ORM\PersistentCollection {#9928 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9930 …}
      +violations: Doctrine\ORM\PersistentCollection {#9932 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9934 …}
      +awards: Doctrine\ORM\PersistentCollection {#9936 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9938 …}
      +categories: Doctrine\ORM\PersistentCollection {#9940 …}
      -id: 44932
      -password: "$2y$13$7/.qs54nyqnscj9eWrmlPeI4hnGKxqDLMA0IySQs54pS7VTJ773aO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9942 …}
      +apId: "MeatsOfRage@lemmy.world"
      +apProfileId: "https://lemmy.world/u/MeatsOfRage"
      +apPublicUrl: "https://lemmy.world/u/MeatsOfRage"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "MeatsOfRage"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729563712 {#9888
        date: 2024-10-22 04:21:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1693932493 {#9889
        date: 2023-09-05 18:48:13.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Is-there-an-easy-way-to-stream-full-bluray-disc"
    +title: "Is there an easy way to stream full bluray disc rips with menus and features over the network to my TV"
    +url: null
    +body: """
      Most of my collection is just the movie rips of just the video that play fine in Plex or Jellyfin. I’ve got a couple of full disc rips though that have the menus and features and all just like you would if you put the disc in. I can open these in VLC on my computer by choosing the folder.\n
      \n
      My living room setup is an Apple TV as the primary streaming device but I also have an Nvidia Shield pro and Google TV Chromecast.\n
      \n
      Is there any way to stream these over the network into some kind of app on any of these devices?\n
      \n
      **EDIT**\n
      \n
      After some looking around Kodi *might* be able to do what I want. Going to investigate further.\n
      \n
      **EDIT 2**\n
      \n
      The Kodi repo with the required addon (HEVC kodi bluray addon) seems to be down, maybe permanently :/ Still looking for a solution
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728482607 {#2370
      date: 2024-10-09 16:03:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2364 …}
    +votes: Doctrine\ORM\PersistentCollection {#2380 …}
    +reports: Doctrine\ORM\PersistentCollection {#2382 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2384 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2379 …}
    +badges: Doctrine\ORM\PersistentCollection {#2383 …}
    +children: []
    -id: 32792
    -titleTs: "'bluray':9 'disc':10 'easi':4 'featur':15 'full':8 'menus':13 'network':18 'rip':11 'stream':7 'tv':21 'way':5"
    -bodyTs: "'2':126 'abl':115 'addon':133,137 'also':77 'app':101 'appl':68 'around':111 'bluray':136 'choos':59 'chromecast':86 'collect':4 'comput':57 'coupl':25 'devic':74,106 'disc':28,47 'edit':107,125 'featur':36 'fine':16 'folder':61 'full':27 'go':121 'googl':84 'got':23 'hevc':134 'investig':123 'jellyfin':20 'kind':99 'kodi':112,128,135 'like':40 'live':63 'look':110,145 'mayb':142 'menus':34 'might':113 'movi':8 'network':96 'nvidia':80 'open':51 'perman':143 'play':15 'plex':18 'primari':72 'pro':82 'put':45 'repo':129 'requir':132 'rip':9,29 'room':64 'seem':138 'setup':65 'shield':81 'solut':148 'still':144 'stream':73,92 'though':30 'tv':69,85 've':22 'video':13 'vlc':54 'want':120 'way':90 'would':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706192197
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11126797"
    +editedAt: DateTimeImmutable @1728331197 {#2377
      date: 2024-10-07 21:59:57.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706105797 {#2360
      date: 2024-01-24 15:16:37.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 12.0 MiB 29.20 ms
Input props
[
  "entry" => App\Entity\Entry {#1708
    +user: Proxies\__CG__\App\Entity\User {#1926
      +avatar: Proxies\__CG__\App\Entity\Image {#10489 …}
      +cover: null
      +email: "crony@lemmy.cronyakatsuki.xyz"
      +username: "@crony@lemmy.cronyakatsuki.xyz"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729354440 {#10486
        date: 2024-10-19 18:14:00.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#10490 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10492 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#10494 …}
      +entries: Doctrine\ORM\PersistentCollection {#10496 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#10498 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#10500 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10502 …}
      +posts: Doctrine\ORM\PersistentCollection {#10504 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#10506 …}
      +postComments: Doctrine\ORM\PersistentCollection {#10508 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#10510 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#10512 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#10514 …}
      +follows: Doctrine\ORM\PersistentCollection {#10516 …}
      +followers: Doctrine\ORM\PersistentCollection {#10518 …}
      +blocks: Doctrine\ORM\PersistentCollection {#10520 …}
      +blockers: Doctrine\ORM\PersistentCollection {#10522 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#10524 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#10526 …}
      +reports: Doctrine\ORM\PersistentCollection {#10528 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10530 …}
      +violations: Doctrine\ORM\PersistentCollection {#10532 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10534 …}
      +awards: Doctrine\ORM\PersistentCollection {#10536 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#10538 …}
      +categories: Doctrine\ORM\PersistentCollection {#10540 …}
      -id: 85259
      -password: "$2y$13$syr7LINuUaoe/IL9gCtFnuRNT/2ZEd7eXnG24jRyTGCqHS6JaLpFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10542 …}
      +apId: "crony@lemmy.cronyakatsuki.xyz"
      +apProfileId: "https://lemmy.cronyakatsuki.xyz/u/crony"
      +apPublicUrl: "https://lemmy.cronyakatsuki.xyz/u/crony"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.cronyakatsuki.xyz/inbox"
      +apDomain: "lemmy.cronyakatsuki.xyz"
      +apPreferredUsername: "crony"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729302004 {#10487
        date: 2024-10-19 03:40:04.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704879220 {#10488
        date: 2024-01-10 10:33:40.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#1906
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1410 …}
    +votes: Doctrine\ORM\PersistentCollection {#1907 …}
    +reports: Doctrine\ORM\PersistentCollection {#1407 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2369 …}
    +badges: Doctrine\ORM\PersistentCollection {#2392 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1909
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#10378
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#1708
    +user: Proxies\__CG__\App\Entity\User {#1926
      +avatar: Proxies\__CG__\App\Entity\Image {#10489 …}
      +cover: null
      +email: "crony@lemmy.cronyakatsuki.xyz"
      +username: "@crony@lemmy.cronyakatsuki.xyz"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729354440 {#10486
        date: 2024-10-19 18:14:00.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#10490 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10492 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#10494 …}
      +entries: Doctrine\ORM\PersistentCollection {#10496 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#10498 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#10500 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10502 …}
      +posts: Doctrine\ORM\PersistentCollection {#10504 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#10506 …}
      +postComments: Doctrine\ORM\PersistentCollection {#10508 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#10510 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#10512 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#10514 …}
      +follows: Doctrine\ORM\PersistentCollection {#10516 …}
      +followers: Doctrine\ORM\PersistentCollection {#10518 …}
      +blocks: Doctrine\ORM\PersistentCollection {#10520 …}
      +blockers: Doctrine\ORM\PersistentCollection {#10522 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#10524 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#10526 …}
      +reports: Doctrine\ORM\PersistentCollection {#10528 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10530 …}
      +violations: Doctrine\ORM\PersistentCollection {#10532 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10534 …}
      +awards: Doctrine\ORM\PersistentCollection {#10536 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#10538 …}
      +categories: Doctrine\ORM\PersistentCollection {#10540 …}
      -id: 85259
      -password: "$2y$13$syr7LINuUaoe/IL9gCtFnuRNT/2ZEd7eXnG24jRyTGCqHS6JaLpFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10542 …}
      +apId: "crony@lemmy.cronyakatsuki.xyz"
      +apProfileId: "https://lemmy.cronyakatsuki.xyz/u/crony"
      +apPublicUrl: "https://lemmy.cronyakatsuki.xyz/u/crony"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.cronyakatsuki.xyz/inbox"
      +apDomain: "lemmy.cronyakatsuki.xyz"
      +apPreferredUsername: "crony"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729302004 {#10487
        date: 2024-10-19 03:40:04.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704879220 {#10488
        date: 2024-01-10 10:33:40.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#1906
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1410 …}
    +votes: Doctrine\ORM\PersistentCollection {#1907 …}
    +reports: Doctrine\ORM\PersistentCollection {#1407 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2369 …}
    +badges: Doctrine\ORM\PersistentCollection {#2392 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1909
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.65 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1926
    +avatar: Proxies\__CG__\App\Entity\Image {#10489 …}
    +cover: null
    +email: "crony@lemmy.cronyakatsuki.xyz"
    +username: "@crony@lemmy.cronyakatsuki.xyz"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729354440 {#10486
      date: 2024-10-19 18:14:00.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#10490 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10492 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#10494 …}
    +entries: Doctrine\ORM\PersistentCollection {#10496 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#10498 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#10500 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10502 …}
    +posts: Doctrine\ORM\PersistentCollection {#10504 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#10506 …}
    +postComments: Doctrine\ORM\PersistentCollection {#10508 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#10510 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#10512 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#10514 …}
    +follows: Doctrine\ORM\PersistentCollection {#10516 …}
    +followers: Doctrine\ORM\PersistentCollection {#10518 …}
    +blocks: Doctrine\ORM\PersistentCollection {#10520 …}
    +blockers: Doctrine\ORM\PersistentCollection {#10522 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#10524 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#10526 …}
    +reports: Doctrine\ORM\PersistentCollection {#10528 …}
    +favourites: Doctrine\ORM\PersistentCollection {#10530 …}
    +violations: Doctrine\ORM\PersistentCollection {#10532 …}
    +notifications: Doctrine\ORM\PersistentCollection {#10534 …}
    +awards: Doctrine\ORM\PersistentCollection {#10536 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#10538 …}
    +categories: Doctrine\ORM\PersistentCollection {#10540 …}
    -id: 85259
    -password: "$2y$13$syr7LINuUaoe/IL9gCtFnuRNT/2ZEd7eXnG24jRyTGCqHS6JaLpFK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10542 …}
    +apId: "crony@lemmy.cronyakatsuki.xyz"
    +apProfileId: "https://lemmy.cronyakatsuki.xyz/u/crony"
    +apPublicUrl: "https://lemmy.cronyakatsuki.xyz/u/crony"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.cronyakatsuki.xyz/inbox"
    +apDomain: "lemmy.cronyakatsuki.xyz"
    +apPreferredUsername: "crony"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729302004 {#10487
      date: 2024-10-19 03:40:04.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704879220 {#10488
      date: 2024-01-10 10:33:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#10449
  +user: Proxies\__CG__\App\Entity\User {#1926
    +avatar: Proxies\__CG__\App\Entity\Image {#10489 …}
    +cover: null
    +email: "crony@lemmy.cronyakatsuki.xyz"
    +username: "@crony@lemmy.cronyakatsuki.xyz"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729354440 {#10486
      date: 2024-10-19 18:14:00.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#10490 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10492 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#10494 …}
    +entries: Doctrine\ORM\PersistentCollection {#10496 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#10498 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#10500 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10502 …}
    +posts: Doctrine\ORM\PersistentCollection {#10504 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#10506 …}
    +postComments: Doctrine\ORM\PersistentCollection {#10508 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#10510 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#10512 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#10514 …}
    +follows: Doctrine\ORM\PersistentCollection {#10516 …}
    +followers: Doctrine\ORM\PersistentCollection {#10518 …}
    +blocks: Doctrine\ORM\PersistentCollection {#10520 …}
    +blockers: Doctrine\ORM\PersistentCollection {#10522 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#10524 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#10526 …}
    +reports: Doctrine\ORM\PersistentCollection {#10528 …}
    +favourites: Doctrine\ORM\PersistentCollection {#10530 …}
    +violations: Doctrine\ORM\PersistentCollection {#10532 …}
    +notifications: Doctrine\ORM\PersistentCollection {#10534 …}
    +awards: Doctrine\ORM\PersistentCollection {#10536 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#10538 …}
    +categories: Doctrine\ORM\PersistentCollection {#10540 …}
    -id: 85259
    -password: "$2y$13$syr7LINuUaoe/IL9gCtFnuRNT/2ZEd7eXnG24jRyTGCqHS6JaLpFK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10542 …}
    +apId: "crony@lemmy.cronyakatsuki.xyz"
    +apProfileId: "https://lemmy.cronyakatsuki.xyz/u/crony"
    +apPublicUrl: "https://lemmy.cronyakatsuki.xyz/u/crony"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.cronyakatsuki.xyz/inbox"
    +apDomain: "lemmy.cronyakatsuki.xyz"
    +apPreferredUsername: "crony"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729302004 {#10487
      date: 2024-10-19 03:40:04.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704879220 {#10488
      date: 2024-01-10 10:33:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.19 ms
Input props
[
  "date" => DateTimeImmutable @1706097434 {#1909
    date: 2024-01-24 12:57:14.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#10563
  +date: DateTimeImmutable @1706097434 {#1909
    date: 2024-01-24 12:57:14.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706097434 {#1909
    date: 2024-01-24 12:57:14.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#10617
  +createdAt: DateTimeImmutable @1706097434 {#1909
    date: 2024-01-24 12:57:14.0 +01:00
  }
  +editedAt: null
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.38 ms
Input props
[
  "subject" => App\Entity\Entry {#1708
    +user: Proxies\__CG__\App\Entity\User {#1926
      +avatar: Proxies\__CG__\App\Entity\Image {#10489 …}
      +cover: null
      +email: "crony@lemmy.cronyakatsuki.xyz"
      +username: "@crony@lemmy.cronyakatsuki.xyz"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729354440 {#10486
        date: 2024-10-19 18:14:00.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#10490 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10492 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#10494 …}
      +entries: Doctrine\ORM\PersistentCollection {#10496 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#10498 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#10500 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10502 …}
      +posts: Doctrine\ORM\PersistentCollection {#10504 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#10506 …}
      +postComments: Doctrine\ORM\PersistentCollection {#10508 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#10510 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#10512 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#10514 …}
      +follows: Doctrine\ORM\PersistentCollection {#10516 …}
      +followers: Doctrine\ORM\PersistentCollection {#10518 …}
      +blocks: Doctrine\ORM\PersistentCollection {#10520 …}
      +blockers: Doctrine\ORM\PersistentCollection {#10522 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#10524 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#10526 …}
      +reports: Doctrine\ORM\PersistentCollection {#10528 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10530 …}
      +violations: Doctrine\ORM\PersistentCollection {#10532 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10534 …}
      +awards: Doctrine\ORM\PersistentCollection {#10536 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#10538 …}
      +categories: Doctrine\ORM\PersistentCollection {#10540 …}
      -id: 85259
      -password: "$2y$13$syr7LINuUaoe/IL9gCtFnuRNT/2ZEd7eXnG24jRyTGCqHS6JaLpFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10542 …}
      +apId: "crony@lemmy.cronyakatsuki.xyz"
      +apProfileId: "https://lemmy.cronyakatsuki.xyz/u/crony"
      +apPublicUrl: "https://lemmy.cronyakatsuki.xyz/u/crony"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.cronyakatsuki.xyz/inbox"
      +apDomain: "lemmy.cronyakatsuki.xyz"
      +apPreferredUsername: "crony"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729302004 {#10487
        date: 2024-10-19 03:40:04.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704879220 {#10488
        date: 2024-01-10 10:33:40.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#1906
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1410 …}
    +votes: Doctrine\ORM\PersistentCollection {#1907 …}
    +reports: Doctrine\ORM\PersistentCollection {#1407 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2369 …}
    +badges: Doctrine\ORM\PersistentCollection {#2392 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1909
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#10672
  +subject: App\Entity\Entry {#1708
    +user: Proxies\__CG__\App\Entity\User {#1926
      +avatar: Proxies\__CG__\App\Entity\Image {#10489 …}
      +cover: null
      +email: "crony@lemmy.cronyakatsuki.xyz"
      +username: "@crony@lemmy.cronyakatsuki.xyz"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729354440 {#10486
        date: 2024-10-19 18:14:00.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#10490 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10492 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#10494 …}
      +entries: Doctrine\ORM\PersistentCollection {#10496 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#10498 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#10500 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10502 …}
      +posts: Doctrine\ORM\PersistentCollection {#10504 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#10506 …}
      +postComments: Doctrine\ORM\PersistentCollection {#10508 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#10510 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#10512 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#10514 …}
      +follows: Doctrine\ORM\PersistentCollection {#10516 …}
      +followers: Doctrine\ORM\PersistentCollection {#10518 …}
      +blocks: Doctrine\ORM\PersistentCollection {#10520 …}
      +blockers: Doctrine\ORM\PersistentCollection {#10522 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#10524 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#10526 …}
      +reports: Doctrine\ORM\PersistentCollection {#10528 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10530 …}
      +violations: Doctrine\ORM\PersistentCollection {#10532 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10534 …}
      +awards: Doctrine\ORM\PersistentCollection {#10536 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#10538 …}
      +categories: Doctrine\ORM\PersistentCollection {#10540 …}
      -id: 85259
      -password: "$2y$13$syr7LINuUaoe/IL9gCtFnuRNT/2ZEd7eXnG24jRyTGCqHS6JaLpFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10542 …}
      +apId: "crony@lemmy.cronyakatsuki.xyz"
      +apProfileId: "https://lemmy.cronyakatsuki.xyz/u/crony"
      +apPublicUrl: "https://lemmy.cronyakatsuki.xyz/u/crony"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.cronyakatsuki.xyz/inbox"
      +apDomain: "lemmy.cronyakatsuki.xyz"
      +apPreferredUsername: "crony"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729302004 {#10487
        date: 2024-10-19 03:40:04.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704879220 {#10488
        date: 2024-01-10 10:33:40.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#1906
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1410 …}
    +votes: Doctrine\ORM\PersistentCollection {#1907 …}
    +reports: Doctrine\ORM\PersistentCollection {#1407 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2369 …}
    +badges: Doctrine\ORM\PersistentCollection {#2392 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1909
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.64 ms
Input props
[
  "subject" => App\Entity\Entry {#1708
    +user: Proxies\__CG__\App\Entity\User {#1926
      +avatar: Proxies\__CG__\App\Entity\Image {#10489 …}
      +cover: null
      +email: "crony@lemmy.cronyakatsuki.xyz"
      +username: "@crony@lemmy.cronyakatsuki.xyz"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729354440 {#10486
        date: 2024-10-19 18:14:00.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#10490 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10492 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#10494 …}
      +entries: Doctrine\ORM\PersistentCollection {#10496 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#10498 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#10500 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10502 …}
      +posts: Doctrine\ORM\PersistentCollection {#10504 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#10506 …}
      +postComments: Doctrine\ORM\PersistentCollection {#10508 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#10510 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#10512 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#10514 …}
      +follows: Doctrine\ORM\PersistentCollection {#10516 …}
      +followers: Doctrine\ORM\PersistentCollection {#10518 …}
      +blocks: Doctrine\ORM\PersistentCollection {#10520 …}
      +blockers: Doctrine\ORM\PersistentCollection {#10522 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#10524 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#10526 …}
      +reports: Doctrine\ORM\PersistentCollection {#10528 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10530 …}
      +violations: Doctrine\ORM\PersistentCollection {#10532 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10534 …}
      +awards: Doctrine\ORM\PersistentCollection {#10536 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#10538 …}
      +categories: Doctrine\ORM\PersistentCollection {#10540 …}
      -id: 85259
      -password: "$2y$13$syr7LINuUaoe/IL9gCtFnuRNT/2ZEd7eXnG24jRyTGCqHS6JaLpFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10542 …}
      +apId: "crony@lemmy.cronyakatsuki.xyz"
      +apProfileId: "https://lemmy.cronyakatsuki.xyz/u/crony"
      +apPublicUrl: "https://lemmy.cronyakatsuki.xyz/u/crony"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.cronyakatsuki.xyz/inbox"
      +apDomain: "lemmy.cronyakatsuki.xyz"
      +apPreferredUsername: "crony"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729302004 {#10487
        date: 2024-10-19 03:40:04.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704879220 {#10488
        date: 2024-01-10 10:33:40.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#1906
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1410 …}
    +votes: Doctrine\ORM\PersistentCollection {#1907 …}
    +reports: Doctrine\ORM\PersistentCollection {#1407 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2369 …}
    +badges: Doctrine\ORM\PersistentCollection {#2392 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1909
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#10729
  +formDest: "entry"
  +subject: App\Entity\Entry {#1708
    +user: Proxies\__CG__\App\Entity\User {#1926
      +avatar: Proxies\__CG__\App\Entity\Image {#10489 …}
      +cover: null
      +email: "crony@lemmy.cronyakatsuki.xyz"
      +username: "@crony@lemmy.cronyakatsuki.xyz"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729354440 {#10486
        date: 2024-10-19 18:14:00.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#10490 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10492 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#10494 …}
      +entries: Doctrine\ORM\PersistentCollection {#10496 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#10498 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#10500 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10502 …}
      +posts: Doctrine\ORM\PersistentCollection {#10504 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#10506 …}
      +postComments: Doctrine\ORM\PersistentCollection {#10508 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#10510 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#10512 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#10514 …}
      +follows: Doctrine\ORM\PersistentCollection {#10516 …}
      +followers: Doctrine\ORM\PersistentCollection {#10518 …}
      +blocks: Doctrine\ORM\PersistentCollection {#10520 …}
      +blockers: Doctrine\ORM\PersistentCollection {#10522 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#10524 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#10526 …}
      +reports: Doctrine\ORM\PersistentCollection {#10528 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10530 …}
      +violations: Doctrine\ORM\PersistentCollection {#10532 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10534 …}
      +awards: Doctrine\ORM\PersistentCollection {#10536 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#10538 …}
      +categories: Doctrine\ORM\PersistentCollection {#10540 …}
      -id: 85259
      -password: "$2y$13$syr7LINuUaoe/IL9gCtFnuRNT/2ZEd7eXnG24jRyTGCqHS6JaLpFK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10542 …}
      +apId: "crony@lemmy.cronyakatsuki.xyz"
      +apProfileId: "https://lemmy.cronyakatsuki.xyz/u/crony"
      +apPublicUrl: "https://lemmy.cronyakatsuki.xyz/u/crony"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.cronyakatsuki.xyz/inbox"
      +apDomain: "lemmy.cronyakatsuki.xyz"
      +apPreferredUsername: "crony"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729302004 {#10487
        date: 2024-10-19 03:40:04.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704879220 {#10488
        date: 2024-01-10 10:33:40.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Alternative-to-certbot-for-acquiring-ssl-certificates-to-use-with"
    +title: "Alternative to certbot for acquiring ssl certificates to use with nginx."
    +url: null
    +body: """
      Hello, I wan’t to ask if anyone knows of a good alternative for certbot for acquiring ssl certificates for nginx.\n
      \n
      Certbot isn’t good anymore for me since I started using crowdsec with nginx bouncer that uses lua block’s inside nginx config that cerbot can’t parse, making it not work anymore.\n
      \n
      I use nginx because it’s the one I know the best and for my use case work’s the best. ( Hosting both program’s directly on metal and docker container’s )
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728410673 {#1906
      date: 2024-10-08 20:04:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1410 …}
    +votes: Doctrine\ORM\PersistentCollection {#1907 …}
    +reports: Doctrine\ORM\PersistentCollection {#1407 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2369 …}
    +badges: Doctrine\ORM\PersistentCollection {#2392 …}
    +children: []
    -id: 32767
    -titleTs: "'acquir':5 'altern':1 'certbot':3 'certif':7 'nginx':11 'ssl':6 'use':9"
    -bodyTs: "'acquir':17 'altern':13 'anymor':26,54 'anyon':8 'ask':6 'best':66,75 'block':40 'bouncer':36 'case':71 'cerbot':46 'certbot':15,22 'certif':19 'config':44 'contain':85 'crowdsec':33 'direct':80 'docker':84 'good':12,25 'hello':1 'host':76 'insid':42 'isn':23 'know':9,64 'lua':39 'make':50 'metal':82 'nginx':21,35,43,57 'one':62 'pars':49 'program':78 'sinc':29 'ssl':18 'start':31 'use':32,38,56,70 'wan':3 'work':53,72"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706183834
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/134714"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706097434 {#1909
      date: 2024-01-24 12:57:14.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 12.0 MiB 6.07 ms
Input props
[
  "entry" => App\Entity\Entry {#1384
    +user: Proxies\__CG__\App\Entity\User {#1381
      +avatar: null
      +cover: null
      +email: "Haha@lemmy.world"
      +username: "@Haha@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729260142 {#11086
        date: 2024-10-18 16:02:22.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11089 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11091 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11093 …}
      +entries: Doctrine\ORM\PersistentCollection {#11095 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11097 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11099 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11101 …}
      +posts: Doctrine\ORM\PersistentCollection {#11103 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11105 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11107 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11109 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11111 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11113 …}
      +follows: Doctrine\ORM\PersistentCollection {#11115 …}
      +followers: Doctrine\ORM\PersistentCollection {#11117 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11119 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11121 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11123 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11125 …}
      +reports: Doctrine\ORM\PersistentCollection {#11127 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11129 …}
      +violations: Doctrine\ORM\PersistentCollection {#11131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11133 …}
      +awards: Doctrine\ORM\PersistentCollection {#11135 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11137 …}
      +categories: Doctrine\ORM\PersistentCollection {#11139 …}
      -id: 27850
      -password: "$2y$13$iA0YIR26x3k8M1ZCloenfe.YmH5FuyOWkitQ6rWhuecP5gTCuTQ22"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11141 …}
      +apId: "Haha@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Haha"
      +apPublicUrl: "https://lemmy.world/u/Haha"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Haha"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706210920 {#11087
        date: 2024-01-25 20:28:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689381277 {#11088
        date: 2023-07-15 02:34:37.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Best-way-to-create-my-seedbox"
    +title: "Best way to create my seedbox?"
    +url: null
    +body: """
      Hey guys, i want to ask you all how you seed your torrents. I’m considering either using proxmox to create a seedbox or to build a dedicated machine with a vpn that will seedbox.\n
      \n
      What VPN do you also use to seed? I have mullvad, for personal use but for seeding it doesn’t have port forwarding.\n
      \n
      Thanks! :
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728733406 {#2395
      date: 2024-10-12 13:43:26.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1383 …}
    +votes: Doctrine\ORM\PersistentCollection {#1405 …}
    +reports: Doctrine\ORM\PersistentCollection {#1382 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1404 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1361 …}
    +badges: Doctrine\ORM\PersistentCollection {#1403 …}
    +children: []
    -id: 32732
    -titleTs: "'best':1 'creat':4 'seedbox':6 'way':2"
    -bodyTs: "'also':40 'ask':6 'build':26 'consid':16 'creat':21 'dedic':28 'doesn':54 'either':17 'forward':58 'guy':2 'hey':1 'm':15 'machin':29 'mullvad':46 'person':48 'port':57 'proxmox':19 'seed':11,43,52 'seedbox':23,35 'thank':59 'torrent':13 'use':18,41,49 'vpn':32,37 'want':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706156306
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11111234"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706069906 {#2393
      date: 2024-01-24 05:18:26.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#10978
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#1384
    +user: Proxies\__CG__\App\Entity\User {#1381
      +avatar: null
      +cover: null
      +email: "Haha@lemmy.world"
      +username: "@Haha@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729260142 {#11086
        date: 2024-10-18 16:02:22.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11089 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11091 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11093 …}
      +entries: Doctrine\ORM\PersistentCollection {#11095 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11097 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11099 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11101 …}
      +posts: Doctrine\ORM\PersistentCollection {#11103 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11105 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11107 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11109 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11111 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11113 …}
      +follows: Doctrine\ORM\PersistentCollection {#11115 …}
      +followers: Doctrine\ORM\PersistentCollection {#11117 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11119 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11121 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11123 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11125 …}
      +reports: Doctrine\ORM\PersistentCollection {#11127 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11129 …}
      +violations: Doctrine\ORM\PersistentCollection {#11131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11133 …}
      +awards: Doctrine\ORM\PersistentCollection {#11135 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11137 …}
      +categories: Doctrine\ORM\PersistentCollection {#11139 …}
      -id: 27850
      -password: "$2y$13$iA0YIR26x3k8M1ZCloenfe.YmH5FuyOWkitQ6rWhuecP5gTCuTQ22"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11141 …}
      +apId: "Haha@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Haha"
      +apPublicUrl: "https://lemmy.world/u/Haha"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Haha"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706210920 {#11087
        date: 2024-01-25 20:28:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689381277 {#11088
        date: 2023-07-15 02:34:37.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Best-way-to-create-my-seedbox"
    +title: "Best way to create my seedbox?"
    +url: null
    +body: """
      Hey guys, i want to ask you all how you seed your torrents. I’m considering either using proxmox to create a seedbox or to build a dedicated machine with a vpn that will seedbox.\n
      \n
      What VPN do you also use to seed? I have mullvad, for personal use but for seeding it doesn’t have port forwarding.\n
      \n
      Thanks! :
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728733406 {#2395
      date: 2024-10-12 13:43:26.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1383 …}
    +votes: Doctrine\ORM\PersistentCollection {#1405 …}
    +reports: Doctrine\ORM\PersistentCollection {#1382 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1404 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1361 …}
    +badges: Doctrine\ORM\PersistentCollection {#1403 …}
    +children: []
    -id: 32732
    -titleTs: "'best':1 'creat':4 'seedbox':6 'way':2"
    -bodyTs: "'also':40 'ask':6 'build':26 'consid':16 'creat':21 'dedic':28 'doesn':54 'either':17 'forward':58 'guy':2 'hey':1 'm':15 'machin':29 'mullvad':46 'person':48 'port':57 'proxmox':19 'seed':11,43,52 'seedbox':23,35 'thank':59 'torrent':13 'use':18,41,49 'vpn':32,37 'want':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706156306
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11111234"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706069906 {#2393
      date: 2024-01-24 05:18:26.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 1.26 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1381
    +avatar: null
    +cover: null
    +email: "Haha@lemmy.world"
    +username: "@Haha@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729260142 {#11086
      date: 2024-10-18 16:02:22.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#11089 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11091 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11093 …}
    +entries: Doctrine\ORM\PersistentCollection {#11095 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#11097 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#11099 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11101 …}
    +posts: Doctrine\ORM\PersistentCollection {#11103 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#11105 …}
    +postComments: Doctrine\ORM\PersistentCollection {#11107 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#11109 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11111 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11113 …}
    +follows: Doctrine\ORM\PersistentCollection {#11115 …}
    +followers: Doctrine\ORM\PersistentCollection {#11117 …}
    +blocks: Doctrine\ORM\PersistentCollection {#11119 …}
    +blockers: Doctrine\ORM\PersistentCollection {#11121 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#11123 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#11125 …}
    +reports: Doctrine\ORM\PersistentCollection {#11127 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11129 …}
    +violations: Doctrine\ORM\PersistentCollection {#11131 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11133 …}
    +awards: Doctrine\ORM\PersistentCollection {#11135 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#11137 …}
    +categories: Doctrine\ORM\PersistentCollection {#11139 …}
    -id: 27850
    -password: "$2y$13$iA0YIR26x3k8M1ZCloenfe.YmH5FuyOWkitQ6rWhuecP5gTCuTQ22"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11141 …}
    +apId: "Haha@lemmy.world"
    +apProfileId: "https://lemmy.world/u/Haha"
    +apPublicUrl: "https://lemmy.world/u/Haha"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "Haha"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1706210920 {#11087
      date: 2024-01-25 20:28:40.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689381277 {#11088
      date: 2023-07-15 02:34:37.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#11049
  +user: Proxies\__CG__\App\Entity\User {#1381
    +avatar: null
    +cover: null
    +email: "Haha@lemmy.world"
    +username: "@Haha@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729260142 {#11086
      date: 2024-10-18 16:02:22.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#11089 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11091 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11093 …}
    +entries: Doctrine\ORM\PersistentCollection {#11095 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#11097 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#11099 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11101 …}
    +posts: Doctrine\ORM\PersistentCollection {#11103 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#11105 …}
    +postComments: Doctrine\ORM\PersistentCollection {#11107 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#11109 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11111 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11113 …}
    +follows: Doctrine\ORM\PersistentCollection {#11115 …}
    +followers: Doctrine\ORM\PersistentCollection {#11117 …}
    +blocks: Doctrine\ORM\PersistentCollection {#11119 …}
    +blockers: Doctrine\ORM\PersistentCollection {#11121 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#11123 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#11125 …}
    +reports: Doctrine\ORM\PersistentCollection {#11127 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11129 …}
    +violations: Doctrine\ORM\PersistentCollection {#11131 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11133 …}
    +awards: Doctrine\ORM\PersistentCollection {#11135 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#11137 …}
    +categories: Doctrine\ORM\PersistentCollection {#11139 …}
    -id: 27850
    -password: "$2y$13$iA0YIR26x3k8M1ZCloenfe.YmH5FuyOWkitQ6rWhuecP5gTCuTQ22"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11141 …}
    +apId: "Haha@lemmy.world"
    +apProfileId: "https://lemmy.world/u/Haha"
    +apPublicUrl: "https://lemmy.world/u/Haha"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "Haha"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1706210920 {#11087
      date: 2024-01-25 20:28:40.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689381277 {#11088
      date: 2023-07-15 02:34:37.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1706069906 {#2393
    date: 2024-01-24 05:18:26.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#11162
  +date: DateTimeImmutable @1706069906 {#2393
    date: 2024-01-24 05:18:26.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706069906 {#2393
    date: 2024-01-24 05:18:26.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#11216
  +createdAt: DateTimeImmutable @1706069906 {#2393
    date: 2024-01-24 05:18:26.0 +01:00
  }
  +editedAt: null
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.42 ms
Input props
[
  "subject" => App\Entity\Entry {#1384
    +user: Proxies\__CG__\App\Entity\User {#1381
      +avatar: null
      +cover: null
      +email: "Haha@lemmy.world"
      +username: "@Haha@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729260142 {#11086
        date: 2024-10-18 16:02:22.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11089 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11091 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11093 …}
      +entries: Doctrine\ORM\PersistentCollection {#11095 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11097 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11099 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11101 …}
      +posts: Doctrine\ORM\PersistentCollection {#11103 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11105 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11107 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11109 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11111 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11113 …}
      +follows: Doctrine\ORM\PersistentCollection {#11115 …}
      +followers: Doctrine\ORM\PersistentCollection {#11117 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11119 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11121 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11123 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11125 …}
      +reports: Doctrine\ORM\PersistentCollection {#11127 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11129 …}
      +violations: Doctrine\ORM\PersistentCollection {#11131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11133 …}
      +awards: Doctrine\ORM\PersistentCollection {#11135 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11137 …}
      +categories: Doctrine\ORM\PersistentCollection {#11139 …}
      -id: 27850
      -password: "$2y$13$iA0YIR26x3k8M1ZCloenfe.YmH5FuyOWkitQ6rWhuecP5gTCuTQ22"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11141 …}
      +apId: "Haha@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Haha"
      +apPublicUrl: "https://lemmy.world/u/Haha"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Haha"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706210920 {#11087
        date: 2024-01-25 20:28:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689381277 {#11088
        date: 2023-07-15 02:34:37.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Best-way-to-create-my-seedbox"
    +title: "Best way to create my seedbox?"
    +url: null
    +body: """
      Hey guys, i want to ask you all how you seed your torrents. I’m considering either using proxmox to create a seedbox or to build a dedicated machine with a vpn that will seedbox.\n
      \n
      What VPN do you also use to seed? I have mullvad, for personal use but for seeding it doesn’t have port forwarding.\n
      \n
      Thanks! :
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728733406 {#2395
      date: 2024-10-12 13:43:26.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1383 …}
    +votes: Doctrine\ORM\PersistentCollection {#1405 …}
    +reports: Doctrine\ORM\PersistentCollection {#1382 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1404 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1361 …}
    +badges: Doctrine\ORM\PersistentCollection {#1403 …}
    +children: []
    -id: 32732
    -titleTs: "'best':1 'creat':4 'seedbox':6 'way':2"
    -bodyTs: "'also':40 'ask':6 'build':26 'consid':16 'creat':21 'dedic':28 'doesn':54 'either':17 'forward':58 'guy':2 'hey':1 'm':15 'machin':29 'mullvad':46 'person':48 'port':57 'proxmox':19 'seed':11,43,52 'seedbox':23,35 'thank':59 'torrent':13 'use':18,41,49 'vpn':32,37 'want':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706156306
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11111234"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706069906 {#2393
      date: 2024-01-24 05:18:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#11271
  +subject: App\Entity\Entry {#1384
    +user: Proxies\__CG__\App\Entity\User {#1381
      +avatar: null
      +cover: null
      +email: "Haha@lemmy.world"
      +username: "@Haha@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729260142 {#11086
        date: 2024-10-18 16:02:22.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11089 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11091 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11093 …}
      +entries: Doctrine\ORM\PersistentCollection {#11095 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11097 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11099 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11101 …}
      +posts: Doctrine\ORM\PersistentCollection {#11103 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11105 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11107 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11109 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11111 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11113 …}
      +follows: Doctrine\ORM\PersistentCollection {#11115 …}
      +followers: Doctrine\ORM\PersistentCollection {#11117 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11119 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11121 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11123 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11125 …}
      +reports: Doctrine\ORM\PersistentCollection {#11127 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11129 …}
      +violations: Doctrine\ORM\PersistentCollection {#11131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11133 …}
      +awards: Doctrine\ORM\PersistentCollection {#11135 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11137 …}
      +categories: Doctrine\ORM\PersistentCollection {#11139 …}
      -id: 27850
      -password: "$2y$13$iA0YIR26x3k8M1ZCloenfe.YmH5FuyOWkitQ6rWhuecP5gTCuTQ22"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11141 …}
      +apId: "Haha@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Haha"
      +apPublicUrl: "https://lemmy.world/u/Haha"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Haha"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706210920 {#11087
        date: 2024-01-25 20:28:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689381277 {#11088
        date: 2023-07-15 02:34:37.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Best-way-to-create-my-seedbox"
    +title: "Best way to create my seedbox?"
    +url: null
    +body: """
      Hey guys, i want to ask you all how you seed your torrents. I’m considering either using proxmox to create a seedbox or to build a dedicated machine with a vpn that will seedbox.\n
      \n
      What VPN do you also use to seed? I have mullvad, for personal use but for seeding it doesn’t have port forwarding.\n
      \n
      Thanks! :
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728733406 {#2395
      date: 2024-10-12 13:43:26.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1383 …}
    +votes: Doctrine\ORM\PersistentCollection {#1405 …}
    +reports: Doctrine\ORM\PersistentCollection {#1382 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1404 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1361 …}
    +badges: Doctrine\ORM\PersistentCollection {#1403 …}
    +children: []
    -id: 32732
    -titleTs: "'best':1 'creat':4 'seedbox':6 'way':2"
    -bodyTs: "'also':40 'ask':6 'build':26 'consid':16 'creat':21 'dedic':28 'doesn':54 'either':17 'forward':58 'guy':2 'hey':1 'm':15 'machin':29 'mullvad':46 'person':48 'port':57 'proxmox':19 'seed':11,43,52 'seedbox':23,35 'thank':59 'torrent':13 'use':18,41,49 'vpn':32,37 'want':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706156306
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11111234"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706069906 {#2393
      date: 2024-01-24 05:18:26.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.71 ms
Input props
[
  "subject" => App\Entity\Entry {#1384
    +user: Proxies\__CG__\App\Entity\User {#1381
      +avatar: null
      +cover: null
      +email: "Haha@lemmy.world"
      +username: "@Haha@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729260142 {#11086
        date: 2024-10-18 16:02:22.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11089 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11091 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11093 …}
      +entries: Doctrine\ORM\PersistentCollection {#11095 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11097 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11099 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11101 …}
      +posts: Doctrine\ORM\PersistentCollection {#11103 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11105 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11107 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11109 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11111 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11113 …}
      +follows: Doctrine\ORM\PersistentCollection {#11115 …}
      +followers: Doctrine\ORM\PersistentCollection {#11117 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11119 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11121 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11123 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11125 …}
      +reports: Doctrine\ORM\PersistentCollection {#11127 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11129 …}
      +violations: Doctrine\ORM\PersistentCollection {#11131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11133 …}
      +awards: Doctrine\ORM\PersistentCollection {#11135 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11137 …}
      +categories: Doctrine\ORM\PersistentCollection {#11139 …}
      -id: 27850
      -password: "$2y$13$iA0YIR26x3k8M1ZCloenfe.YmH5FuyOWkitQ6rWhuecP5gTCuTQ22"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11141 …}
      +apId: "Haha@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Haha"
      +apPublicUrl: "https://lemmy.world/u/Haha"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Haha"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706210920 {#11087
        date: 2024-01-25 20:28:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689381277 {#11088
        date: 2023-07-15 02:34:37.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Best-way-to-create-my-seedbox"
    +title: "Best way to create my seedbox?"
    +url: null
    +body: """
      Hey guys, i want to ask you all how you seed your torrents. I’m considering either using proxmox to create a seedbox or to build a dedicated machine with a vpn that will seedbox.\n
      \n
      What VPN do you also use to seed? I have mullvad, for personal use but for seeding it doesn’t have port forwarding.\n
      \n
      Thanks! :
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728733406 {#2395
      date: 2024-10-12 13:43:26.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1383 …}
    +votes: Doctrine\ORM\PersistentCollection {#1405 …}
    +reports: Doctrine\ORM\PersistentCollection {#1382 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1404 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1361 …}
    +badges: Doctrine\ORM\PersistentCollection {#1403 …}
    +children: []
    -id: 32732
    -titleTs: "'best':1 'creat':4 'seedbox':6 'way':2"
    -bodyTs: "'also':40 'ask':6 'build':26 'consid':16 'creat':21 'dedic':28 'doesn':54 'either':17 'forward':58 'guy':2 'hey':1 'm':15 'machin':29 'mullvad':46 'person':48 'port':57 'proxmox':19 'seed':11,43,52 'seedbox':23,35 'thank':59 'torrent':13 'use':18,41,49 'vpn':32,37 'want':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706156306
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11111234"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706069906 {#2393
      date: 2024-01-24 05:18:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#11328
  +formDest: "entry"
  +subject: App\Entity\Entry {#1384
    +user: Proxies\__CG__\App\Entity\User {#1381
      +avatar: null
      +cover: null
      +email: "Haha@lemmy.world"
      +username: "@Haha@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729260142 {#11086
        date: 2024-10-18 16:02:22.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11089 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11091 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11093 …}
      +entries: Doctrine\ORM\PersistentCollection {#11095 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11097 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11099 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11101 …}
      +posts: Doctrine\ORM\PersistentCollection {#11103 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11105 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11107 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11109 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11111 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11113 …}
      +follows: Doctrine\ORM\PersistentCollection {#11115 …}
      +followers: Doctrine\ORM\PersistentCollection {#11117 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11119 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11121 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11123 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11125 …}
      +reports: Doctrine\ORM\PersistentCollection {#11127 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11129 …}
      +violations: Doctrine\ORM\PersistentCollection {#11131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11133 …}
      +awards: Doctrine\ORM\PersistentCollection {#11135 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11137 …}
      +categories: Doctrine\ORM\PersistentCollection {#11139 …}
      -id: 27850
      -password: "$2y$13$iA0YIR26x3k8M1ZCloenfe.YmH5FuyOWkitQ6rWhuecP5gTCuTQ22"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11141 …}
      +apId: "Haha@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Haha"
      +apPublicUrl: "https://lemmy.world/u/Haha"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Haha"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706210920 {#11087
        date: 2024-01-25 20:28:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689381277 {#11088
        date: 2023-07-15 02:34:37.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Best-way-to-create-my-seedbox"
    +title: "Best way to create my seedbox?"
    +url: null
    +body: """
      Hey guys, i want to ask you all how you seed your torrents. I’m considering either using proxmox to create a seedbox or to build a dedicated machine with a vpn that will seedbox.\n
      \n
      What VPN do you also use to seed? I have mullvad, for personal use but for seeding it doesn’t have port forwarding.\n
      \n
      Thanks! :
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728733406 {#2395
      date: 2024-10-12 13:43:26.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1383 …}
    +votes: Doctrine\ORM\PersistentCollection {#1405 …}
    +reports: Doctrine\ORM\PersistentCollection {#1382 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1404 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1361 …}
    +badges: Doctrine\ORM\PersistentCollection {#1403 …}
    +children: []
    -id: 32732
    -titleTs: "'best':1 'creat':4 'seedbox':6 'way':2"
    -bodyTs: "'also':40 'ask':6 'build':26 'consid':16 'creat':21 'dedic':28 'doesn':54 'either':17 'forward':58 'guy':2 'hey':1 'm':15 'machin':29 'mullvad':46 'person':48 'port':57 'proxmox':19 'seed':11,43,52 'seedbox':23,35 'thank':59 'torrent':13 'use':18,41,49 'vpn':32,37 'want':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706156306
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11111234"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706069906 {#2393
      date: 2024-01-24 05:18:26.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 12.0 MiB 40.19 ms
Input props
[
  "entry" => App\Entity\Entry {#2032
    +user: Proxies\__CG__\App\Entity\User {#2026
      +avatar: null
      +cover: null
      +email: "cashews_best_nut@lemmy.world"
      +username: "@cashews_best_nut@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Cashew nuts are the best nut"
      +lastActive: DateTime @1729167606 {#11699
        date: 2024-10-17 14:20:06.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11702 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11704 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11706 …}
      +entries: Doctrine\ORM\PersistentCollection {#11708 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11710 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11712 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11714 …}
      +posts: Doctrine\ORM\PersistentCollection {#11716 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11718 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11720 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11722 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11724 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11726 …}
      +follows: Doctrine\ORM\PersistentCollection {#11728 …}
      +followers: Doctrine\ORM\PersistentCollection {#11730 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11732 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11734 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11736 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11738 …}
      +reports: Doctrine\ORM\PersistentCollection {#11740 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11742 …}
      +violations: Doctrine\ORM\PersistentCollection {#11744 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11746 …}
      +awards: Doctrine\ORM\PersistentCollection {#11748 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11750 …}
      +categories: Doctrine\ORM\PersistentCollection {#11752 …}
      -id: 28212
      -password: "$2y$13$EQIZKjxC14DGg6XxPpffmOULo6vGpZvCoHVqClbjhXDoF.Tgmu32q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11754 …}
      +apId: "cashews_best_nut@lemmy.world"
      +apProfileId: "https://lemmy.world/u/cashews_best_nut"
      +apPublicUrl: "https://lemmy.world/u/cashews_best_nut"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "cashews_best_nut"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729080496 {#11700
        date: 2024-10-16 14:08:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689406040 {#11701
        date: 2023-07-15 09:27:20.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "So-SBCs-are-shit-now-Anything-I-can-do-with"
    +title: "So SBCs are shit now? Anything I can do with my collection of Pis and old routers?"
    +url: null
    +body: """
      I dunno when it happened but I swear SBCs were the *new best thing* in the universe for a while and everyone was building cool little servers with their RockPis and OrangePis.\n
      \n
      Now it’s all gone x86 and Proxmox with everyone shitting on Arm. What happened? What gives?\n
      \n
      Is my small army of xPis pointless? What about my 2 Edge routers?\n
      \n
      I’ve got about 6 xPis scattered round my flat - is there anything worth doing with them or should I just bin them?\n
      \n
      All thoughts, feelings and information welcome. Thank you.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 113
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728815022 {#2023
      date: 2024-10-13 12:23:42.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: 32720
    -titleTs: "'anyth':6 'collect':12 'old':16 'pis':14 'router':17 'sbcs':2 'shit':4"
    -bodyTs: "'2':60 '6':67 'anyth':75 'arm':45 'armi':53 'best':13 'bin':84 'build':24 'cool':25 'dunno':2 'edg':61 'everyon':22,42 'feel':88 'flat':72 'give':49 'gone':37 'got':65 'happen':5,47 'inform':90 'littl':26 'new':12 'orangepi':32 'pointless':56 'proxmox':40 'rockpi':30 'round':70 'router':62 'sbcs':9 'scatter':69 'server':27 'shit':43 'small':52 'swear':8 'thank':92 'thing':14 'thought':87 'univers':17 've':64 'welcom':91 'worth':76 'x86':38 'xpis':55,68"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706144770
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11106179"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706058370 {#2030
      date: 2024-01-24 02:06:10.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#11577
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#2032
    +user: Proxies\__CG__\App\Entity\User {#2026
      +avatar: null
      +cover: null
      +email: "cashews_best_nut@lemmy.world"
      +username: "@cashews_best_nut@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Cashew nuts are the best nut"
      +lastActive: DateTime @1729167606 {#11699
        date: 2024-10-17 14:20:06.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11702 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11704 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11706 …}
      +entries: Doctrine\ORM\PersistentCollection {#11708 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11710 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11712 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11714 …}
      +posts: Doctrine\ORM\PersistentCollection {#11716 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11718 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11720 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11722 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11724 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11726 …}
      +follows: Doctrine\ORM\PersistentCollection {#11728 …}
      +followers: Doctrine\ORM\PersistentCollection {#11730 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11732 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11734 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11736 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11738 …}
      +reports: Doctrine\ORM\PersistentCollection {#11740 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11742 …}
      +violations: Doctrine\ORM\PersistentCollection {#11744 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11746 …}
      +awards: Doctrine\ORM\PersistentCollection {#11748 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11750 …}
      +categories: Doctrine\ORM\PersistentCollection {#11752 …}
      -id: 28212
      -password: "$2y$13$EQIZKjxC14DGg6XxPpffmOULo6vGpZvCoHVqClbjhXDoF.Tgmu32q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11754 …}
      +apId: "cashews_best_nut@lemmy.world"
      +apProfileId: "https://lemmy.world/u/cashews_best_nut"
      +apPublicUrl: "https://lemmy.world/u/cashews_best_nut"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "cashews_best_nut"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729080496 {#11700
        date: 2024-10-16 14:08:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689406040 {#11701
        date: 2023-07-15 09:27:20.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "So-SBCs-are-shit-now-Anything-I-can-do-with"
    +title: "So SBCs are shit now? Anything I can do with my collection of Pis and old routers?"
    +url: null
    +body: """
      I dunno when it happened but I swear SBCs were the *new best thing* in the universe for a while and everyone was building cool little servers with their RockPis and OrangePis.\n
      \n
      Now it’s all gone x86 and Proxmox with everyone shitting on Arm. What happened? What gives?\n
      \n
      Is my small army of xPis pointless? What about my 2 Edge routers?\n
      \n
      I’ve got about 6 xPis scattered round my flat - is there anything worth doing with them or should I just bin them?\n
      \n
      All thoughts, feelings and information welcome. Thank you.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 113
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728815022 {#2023
      date: 2024-10-13 12:23:42.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: 32720
    -titleTs: "'anyth':6 'collect':12 'old':16 'pis':14 'router':17 'sbcs':2 'shit':4"
    -bodyTs: "'2':60 '6':67 'anyth':75 'arm':45 'armi':53 'best':13 'bin':84 'build':24 'cool':25 'dunno':2 'edg':61 'everyon':22,42 'feel':88 'flat':72 'give':49 'gone':37 'got':65 'happen':5,47 'inform':90 'littl':26 'new':12 'orangepi':32 'pointless':56 'proxmox':40 'rockpi':30 'round':70 'router':62 'sbcs':9 'scatter':69 'server':27 'shit':43 'small':52 'swear':8 'thank':92 'thing':14 'thought':87 'univers':17 've':64 'welcom':91 'worth':76 'x86':38 'xpis':55,68"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706144770
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11106179"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706058370 {#2030
      date: 2024-01-24 02:06:10.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 2.30 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#2026
    +avatar: null
    +cover: null
    +email: "cashews_best_nut@lemmy.world"
    +username: "@cashews_best_nut@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Cashew nuts are the best nut"
    +lastActive: DateTime @1729167606 {#11699
      date: 2024-10-17 14:20:06.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#11702 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11704 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11706 …}
    +entries: Doctrine\ORM\PersistentCollection {#11708 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#11710 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#11712 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11714 …}
    +posts: Doctrine\ORM\PersistentCollection {#11716 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#11718 …}
    +postComments: Doctrine\ORM\PersistentCollection {#11720 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#11722 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11724 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11726 …}
    +follows: Doctrine\ORM\PersistentCollection {#11728 …}
    +followers: Doctrine\ORM\PersistentCollection {#11730 …}
    +blocks: Doctrine\ORM\PersistentCollection {#11732 …}
    +blockers: Doctrine\ORM\PersistentCollection {#11734 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#11736 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#11738 …}
    +reports: Doctrine\ORM\PersistentCollection {#11740 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11742 …}
    +violations: Doctrine\ORM\PersistentCollection {#11744 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11746 …}
    +awards: Doctrine\ORM\PersistentCollection {#11748 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#11750 …}
    +categories: Doctrine\ORM\PersistentCollection {#11752 …}
    -id: 28212
    -password: "$2y$13$EQIZKjxC14DGg6XxPpffmOULo6vGpZvCoHVqClbjhXDoF.Tgmu32q"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11754 …}
    +apId: "cashews_best_nut@lemmy.world"
    +apProfileId: "https://lemmy.world/u/cashews_best_nut"
    +apPublicUrl: "https://lemmy.world/u/cashews_best_nut"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "cashews_best_nut"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729080496 {#11700
      date: 2024-10-16 14:08:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689406040 {#11701
      date: 2023-07-15 09:27:20.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#11662
  +user: Proxies\__CG__\App\Entity\User {#2026
    +avatar: null
    +cover: null
    +email: "cashews_best_nut@lemmy.world"
    +username: "@cashews_best_nut@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Cashew nuts are the best nut"
    +lastActive: DateTime @1729167606 {#11699
      date: 2024-10-17 14:20:06.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#11702 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11704 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11706 …}
    +entries: Doctrine\ORM\PersistentCollection {#11708 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#11710 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#11712 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11714 …}
    +posts: Doctrine\ORM\PersistentCollection {#11716 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#11718 …}
    +postComments: Doctrine\ORM\PersistentCollection {#11720 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#11722 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11724 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11726 …}
    +follows: Doctrine\ORM\PersistentCollection {#11728 …}
    +followers: Doctrine\ORM\PersistentCollection {#11730 …}
    +blocks: Doctrine\ORM\PersistentCollection {#11732 …}
    +blockers: Doctrine\ORM\PersistentCollection {#11734 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#11736 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#11738 …}
    +reports: Doctrine\ORM\PersistentCollection {#11740 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11742 …}
    +violations: Doctrine\ORM\PersistentCollection {#11744 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11746 …}
    +awards: Doctrine\ORM\PersistentCollection {#11748 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#11750 …}
    +categories: Doctrine\ORM\PersistentCollection {#11752 …}
    -id: 28212
    -password: "$2y$13$EQIZKjxC14DGg6XxPpffmOULo6vGpZvCoHVqClbjhXDoF.Tgmu32q"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11754 …}
    +apId: "cashews_best_nut@lemmy.world"
    +apProfileId: "https://lemmy.world/u/cashews_best_nut"
    +apPublicUrl: "https://lemmy.world/u/cashews_best_nut"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "cashews_best_nut"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729080496 {#11700
      date: 2024-10-16 14:08:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689406040 {#11701
      date: 2023-07-15 09:27:20.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.19 ms
Input props
[
  "date" => DateTimeImmutable @1706058370 {#2030
    date: 2024-01-24 02:06:10.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#11775
  +date: DateTimeImmutable @1706058370 {#2030
    date: 2024-01-24 02:06:10.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706058370 {#2030
    date: 2024-01-24 02:06:10.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#11829
  +createdAt: DateTimeImmutable @1706058370 {#2030
    date: 2024-01-24 02:06:10.0 +01:00
  }
  +editedAt: null
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.37 ms
Input props
[
  "subject" => App\Entity\Entry {#2032
    +user: Proxies\__CG__\App\Entity\User {#2026
      +avatar: null
      +cover: null
      +email: "cashews_best_nut@lemmy.world"
      +username: "@cashews_best_nut@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Cashew nuts are the best nut"
      +lastActive: DateTime @1729167606 {#11699
        date: 2024-10-17 14:20:06.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11702 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11704 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11706 …}
      +entries: Doctrine\ORM\PersistentCollection {#11708 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11710 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11712 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11714 …}
      +posts: Doctrine\ORM\PersistentCollection {#11716 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11718 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11720 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11722 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11724 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11726 …}
      +follows: Doctrine\ORM\PersistentCollection {#11728 …}
      +followers: Doctrine\ORM\PersistentCollection {#11730 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11732 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11734 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11736 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11738 …}
      +reports: Doctrine\ORM\PersistentCollection {#11740 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11742 …}
      +violations: Doctrine\ORM\PersistentCollection {#11744 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11746 …}
      +awards: Doctrine\ORM\PersistentCollection {#11748 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11750 …}
      +categories: Doctrine\ORM\PersistentCollection {#11752 …}
      -id: 28212
      -password: "$2y$13$EQIZKjxC14DGg6XxPpffmOULo6vGpZvCoHVqClbjhXDoF.Tgmu32q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11754 …}
      +apId: "cashews_best_nut@lemmy.world"
      +apProfileId: "https://lemmy.world/u/cashews_best_nut"
      +apPublicUrl: "https://lemmy.world/u/cashews_best_nut"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "cashews_best_nut"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729080496 {#11700
        date: 2024-10-16 14:08:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689406040 {#11701
        date: 2023-07-15 09:27:20.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "So-SBCs-are-shit-now-Anything-I-can-do-with"
    +title: "So SBCs are shit now? Anything I can do with my collection of Pis and old routers?"
    +url: null
    +body: """
      I dunno when it happened but I swear SBCs were the *new best thing* in the universe for a while and everyone was building cool little servers with their RockPis and OrangePis.\n
      \n
      Now it’s all gone x86 and Proxmox with everyone shitting on Arm. What happened? What gives?\n
      \n
      Is my small army of xPis pointless? What about my 2 Edge routers?\n
      \n
      I’ve got about 6 xPis scattered round my flat - is there anything worth doing with them or should I just bin them?\n
      \n
      All thoughts, feelings and information welcome. Thank you.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 113
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728815022 {#2023
      date: 2024-10-13 12:23:42.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: 32720
    -titleTs: "'anyth':6 'collect':12 'old':16 'pis':14 'router':17 'sbcs':2 'shit':4"
    -bodyTs: "'2':60 '6':67 'anyth':75 'arm':45 'armi':53 'best':13 'bin':84 'build':24 'cool':25 'dunno':2 'edg':61 'everyon':22,42 'feel':88 'flat':72 'give':49 'gone':37 'got':65 'happen':5,47 'inform':90 'littl':26 'new':12 'orangepi':32 'pointless':56 'proxmox':40 'rockpi':30 'round':70 'router':62 'sbcs':9 'scatter':69 'server':27 'shit':43 'small':52 'swear':8 'thank':92 'thing':14 'thought':87 'univers':17 've':64 'welcom':91 'worth':76 'x86':38 'xpis':55,68"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706144770
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11106179"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706058370 {#2030
      date: 2024-01-24 02:06:10.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#11884
  +subject: App\Entity\Entry {#2032
    +user: Proxies\__CG__\App\Entity\User {#2026
      +avatar: null
      +cover: null
      +email: "cashews_best_nut@lemmy.world"
      +username: "@cashews_best_nut@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Cashew nuts are the best nut"
      +lastActive: DateTime @1729167606 {#11699
        date: 2024-10-17 14:20:06.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11702 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11704 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11706 …}
      +entries: Doctrine\ORM\PersistentCollection {#11708 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11710 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11712 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11714 …}
      +posts: Doctrine\ORM\PersistentCollection {#11716 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11718 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11720 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11722 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11724 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11726 …}
      +follows: Doctrine\ORM\PersistentCollection {#11728 …}
      +followers: Doctrine\ORM\PersistentCollection {#11730 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11732 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11734 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11736 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11738 …}
      +reports: Doctrine\ORM\PersistentCollection {#11740 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11742 …}
      +violations: Doctrine\ORM\PersistentCollection {#11744 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11746 …}
      +awards: Doctrine\ORM\PersistentCollection {#11748 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11750 …}
      +categories: Doctrine\ORM\PersistentCollection {#11752 …}
      -id: 28212
      -password: "$2y$13$EQIZKjxC14DGg6XxPpffmOULo6vGpZvCoHVqClbjhXDoF.Tgmu32q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11754 …}
      +apId: "cashews_best_nut@lemmy.world"
      +apProfileId: "https://lemmy.world/u/cashews_best_nut"
      +apPublicUrl: "https://lemmy.world/u/cashews_best_nut"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "cashews_best_nut"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729080496 {#11700
        date: 2024-10-16 14:08:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689406040 {#11701
        date: 2023-07-15 09:27:20.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "So-SBCs-are-shit-now-Anything-I-can-do-with"
    +title: "So SBCs are shit now? Anything I can do with my collection of Pis and old routers?"
    +url: null
    +body: """
      I dunno when it happened but I swear SBCs were the *new best thing* in the universe for a while and everyone was building cool little servers with their RockPis and OrangePis.\n
      \n
      Now it’s all gone x86 and Proxmox with everyone shitting on Arm. What happened? What gives?\n
      \n
      Is my small army of xPis pointless? What about my 2 Edge routers?\n
      \n
      I’ve got about 6 xPis scattered round my flat - is there anything worth doing with them or should I just bin them?\n
      \n
      All thoughts, feelings and information welcome. Thank you.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 113
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728815022 {#2023
      date: 2024-10-13 12:23:42.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: 32720
    -titleTs: "'anyth':6 'collect':12 'old':16 'pis':14 'router':17 'sbcs':2 'shit':4"
    -bodyTs: "'2':60 '6':67 'anyth':75 'arm':45 'armi':53 'best':13 'bin':84 'build':24 'cool':25 'dunno':2 'edg':61 'everyon':22,42 'feel':88 'flat':72 'give':49 'gone':37 'got':65 'happen':5,47 'inform':90 'littl':26 'new':12 'orangepi':32 'pointless':56 'proxmox':40 'rockpi':30 'round':70 'router':62 'sbcs':9 'scatter':69 'server':27 'shit':43 'small':52 'swear':8 'thank':92 'thing':14 'thought':87 'univers':17 've':64 'welcom':91 'worth':76 'x86':38 'xpis':55,68"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706144770
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11106179"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706058370 {#2030
      date: 2024-01-24 02:06:10.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.71 ms
Input props
[
  "subject" => App\Entity\Entry {#2032
    +user: Proxies\__CG__\App\Entity\User {#2026
      +avatar: null
      +cover: null
      +email: "cashews_best_nut@lemmy.world"
      +username: "@cashews_best_nut@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Cashew nuts are the best nut"
      +lastActive: DateTime @1729167606 {#11699
        date: 2024-10-17 14:20:06.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11702 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11704 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11706 …}
      +entries: Doctrine\ORM\PersistentCollection {#11708 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11710 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11712 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11714 …}
      +posts: Doctrine\ORM\PersistentCollection {#11716 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11718 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11720 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11722 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11724 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11726 …}
      +follows: Doctrine\ORM\PersistentCollection {#11728 …}
      +followers: Doctrine\ORM\PersistentCollection {#11730 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11732 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11734 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11736 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11738 …}
      +reports: Doctrine\ORM\PersistentCollection {#11740 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11742 …}
      +violations: Doctrine\ORM\PersistentCollection {#11744 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11746 …}
      +awards: Doctrine\ORM\PersistentCollection {#11748 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11750 …}
      +categories: Doctrine\ORM\PersistentCollection {#11752 …}
      -id: 28212
      -password: "$2y$13$EQIZKjxC14DGg6XxPpffmOULo6vGpZvCoHVqClbjhXDoF.Tgmu32q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11754 …}
      +apId: "cashews_best_nut@lemmy.world"
      +apProfileId: "https://lemmy.world/u/cashews_best_nut"
      +apPublicUrl: "https://lemmy.world/u/cashews_best_nut"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "cashews_best_nut"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729080496 {#11700
        date: 2024-10-16 14:08:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689406040 {#11701
        date: 2023-07-15 09:27:20.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "So-SBCs-are-shit-now-Anything-I-can-do-with"
    +title: "So SBCs are shit now? Anything I can do with my collection of Pis and old routers?"
    +url: null
    +body: """
      I dunno when it happened but I swear SBCs were the *new best thing* in the universe for a while and everyone was building cool little servers with their RockPis and OrangePis.\n
      \n
      Now it’s all gone x86 and Proxmox with everyone shitting on Arm. What happened? What gives?\n
      \n
      Is my small army of xPis pointless? What about my 2 Edge routers?\n
      \n
      I’ve got about 6 xPis scattered round my flat - is there anything worth doing with them or should I just bin them?\n
      \n
      All thoughts, feelings and information welcome. Thank you.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 113
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728815022 {#2023
      date: 2024-10-13 12:23:42.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: 32720
    -titleTs: "'anyth':6 'collect':12 'old':16 'pis':14 'router':17 'sbcs':2 'shit':4"
    -bodyTs: "'2':60 '6':67 'anyth':75 'arm':45 'armi':53 'best':13 'bin':84 'build':24 'cool':25 'dunno':2 'edg':61 'everyon':22,42 'feel':88 'flat':72 'give':49 'gone':37 'got':65 'happen':5,47 'inform':90 'littl':26 'new':12 'orangepi':32 'pointless':56 'proxmox':40 'rockpi':30 'round':70 'router':62 'sbcs':9 'scatter':69 'server':27 'shit':43 'small':52 'swear':8 'thank':92 'thing':14 'thought':87 'univers':17 've':64 'welcom':91 'worth':76 'x86':38 'xpis':55,68"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706144770
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11106179"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706058370 {#2030
      date: 2024-01-24 02:06:10.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#11941
  +formDest: "entry"
  +subject: App\Entity\Entry {#2032
    +user: Proxies\__CG__\App\Entity\User {#2026
      +avatar: null
      +cover: null
      +email: "cashews_best_nut@lemmy.world"
      +username: "@cashews_best_nut@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Cashew nuts are the best nut"
      +lastActive: DateTime @1729167606 {#11699
        date: 2024-10-17 14:20:06.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#11702 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11704 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11706 …}
      +entries: Doctrine\ORM\PersistentCollection {#11708 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11710 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11712 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11714 …}
      +posts: Doctrine\ORM\PersistentCollection {#11716 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11718 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11720 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11722 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11724 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11726 …}
      +follows: Doctrine\ORM\PersistentCollection {#11728 …}
      +followers: Doctrine\ORM\PersistentCollection {#11730 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11732 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11734 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11736 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11738 …}
      +reports: Doctrine\ORM\PersistentCollection {#11740 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11742 …}
      +violations: Doctrine\ORM\PersistentCollection {#11744 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11746 …}
      +awards: Doctrine\ORM\PersistentCollection {#11748 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11750 …}
      +categories: Doctrine\ORM\PersistentCollection {#11752 …}
      -id: 28212
      -password: "$2y$13$EQIZKjxC14DGg6XxPpffmOULo6vGpZvCoHVqClbjhXDoF.Tgmu32q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11754 …}
      +apId: "cashews_best_nut@lemmy.world"
      +apProfileId: "https://lemmy.world/u/cashews_best_nut"
      +apPublicUrl: "https://lemmy.world/u/cashews_best_nut"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "cashews_best_nut"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729080496 {#11700
        date: 2024-10-16 14:08:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689406040 {#11701
        date: 2023-07-15 09:27:20.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "So-SBCs-are-shit-now-Anything-I-can-do-with"
    +title: "So SBCs are shit now? Anything I can do with my collection of Pis and old routers?"
    +url: null
    +body: """
      I dunno when it happened but I swear SBCs were the *new best thing* in the universe for a while and everyone was building cool little servers with their RockPis and OrangePis.\n
      \n
      Now it’s all gone x86 and Proxmox with everyone shitting on Arm. What happened? What gives?\n
      \n
      Is my small army of xPis pointless? What about my 2 Edge routers?\n
      \n
      I’ve got about 6 xPis scattered round my flat - is there anything worth doing with them or should I just bin them?\n
      \n
      All thoughts, feelings and information welcome. Thank you.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 113
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728815022 {#2023
      date: 2024-10-13 12:23:42.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: 32720
    -titleTs: "'anyth':6 'collect':12 'old':16 'pis':14 'router':17 'sbcs':2 'shit':4"
    -bodyTs: "'2':60 '6':67 'anyth':75 'arm':45 'armi':53 'best':13 'bin':84 'build':24 'cool':25 'dunno':2 'edg':61 'everyon':22,42 'feel':88 'flat':72 'give':49 'gone':37 'got':65 'happen':5,47 'inform':90 'littl':26 'new':12 'orangepi':32 'pointless':56 'proxmox':40 'rockpi':30 'round':70 'router':62 'sbcs':9 'scatter':69 'server':27 'shit':43 'small':52 'swear':8 'thank':92 'thing':14 'thought':87 'univers':17 've':64 'welcom':91 'worth':76 'x86':38 'xpis':55,68"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706144770
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11106179"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706058370 {#2030
      date: 2024-01-24 02:06:10.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 12.0 MiB 14.52 ms
Input props
[
  "entry" => App\Entity\Entry {#2031
    +user: Proxies\__CG__\App\Entity\User {#2036
      +avatar: null
      +cover: null
      +email: "arudesalad@sh.itjust.works"
      +username: "@arudesalad@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Active on this account: [sh.itjust.works/u/arudesalad@lemmy.funnyname.xyz](https://sh.itjust.works/u/arudesalad@lemmy.funnyname.xyz)"
      +lastActive: DateTime @1727988121 {#12290
        date: 2024-10-03 22:42:01.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12293 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12295 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12297 …}
      +entries: Doctrine\ORM\PersistentCollection {#12299 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12301 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12303 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12305 …}
      +posts: Doctrine\ORM\PersistentCollection {#12307 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12309 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12311 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12313 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12315 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12317 …}
      +follows: Doctrine\ORM\PersistentCollection {#12319 …}
      +followers: Doctrine\ORM\PersistentCollection {#12321 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12323 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12325 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12327 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12329 …}
      +reports: Doctrine\ORM\PersistentCollection {#12331 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12333 …}
      +violations: Doctrine\ORM\PersistentCollection {#12335 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12337 …}
      +awards: Doctrine\ORM\PersistentCollection {#12339 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12341 …}
      +categories: Doctrine\ORM\PersistentCollection {#12343 …}
      -id: 42519
      -password: "$2y$13$qTdBT4FPAFjIKeujLb5FQOsDSlrtdLv/zTlnLnrT16MXE8ChXvHrC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12345 …}
      +apId: "arudesalad@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/arudesalad"
      +apPublicUrl: "https://sh.itjust.works/u/arudesalad"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "arudesalad"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729141992 {#12291
        date: 2024-10-17 07:13:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1692977113 {#12292
        date: 2023-08-25 17:25:13.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Managed-to-set-up-an-instance-using-Lemmy-Easy-Deploy-but-federation"
    +title: "Managed to set up an instance using Lemmy-Easy-Deploy but federation is being a bit weird"
    +url: null
    +body: "Is it always weird on new instances, I’m seeing posts from a random amount of days ago, no votes and no comments. Also, is it possible to federate with communities automatically or do I have to search for them all one at a time to add them to my instance?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 14
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728066387 {#2027
      date: 2024-10-04 20:26:27.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: 32640
    -titleTs: "'bit':17 'deploy':11 'easi':10 'feder':13 'instanc':6 'lemmi':9 'lemmy-easy-deploy':8 'manag':1 'set':3 'use':7 'weird':18"
    -bodyTs: "'add':47 'ago':18 'also':24 'alway':3 'amount':15 'automat':32 'comment':23 'communiti':31 'day':17 'feder':29 'instanc':7,51 'm':9 'new':6 'one':42 'possibl':27 'post':11 'random':14 'search':38 'see':10 'time':45 'vote':20 'weird':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706088830
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13342603"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706028330 {#2035
      date: 2024-01-23 17:45:30.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#12190
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#2031
    +user: Proxies\__CG__\App\Entity\User {#2036
      +avatar: null
      +cover: null
      +email: "arudesalad@sh.itjust.works"
      +username: "@arudesalad@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Active on this account: [sh.itjust.works/u/arudesalad@lemmy.funnyname.xyz](https://sh.itjust.works/u/arudesalad@lemmy.funnyname.xyz)"
      +lastActive: DateTime @1727988121 {#12290
        date: 2024-10-03 22:42:01.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12293 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12295 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12297 …}
      +entries: Doctrine\ORM\PersistentCollection {#12299 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12301 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12303 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12305 …}
      +posts: Doctrine\ORM\PersistentCollection {#12307 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12309 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12311 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12313 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12315 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12317 …}
      +follows: Doctrine\ORM\PersistentCollection {#12319 …}
      +followers: Doctrine\ORM\PersistentCollection {#12321 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12323 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12325 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12327 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12329 …}
      +reports: Doctrine\ORM\PersistentCollection {#12331 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12333 …}
      +violations: Doctrine\ORM\PersistentCollection {#12335 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12337 …}
      +awards: Doctrine\ORM\PersistentCollection {#12339 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12341 …}
      +categories: Doctrine\ORM\PersistentCollection {#12343 …}
      -id: 42519
      -password: "$2y$13$qTdBT4FPAFjIKeujLb5FQOsDSlrtdLv/zTlnLnrT16MXE8ChXvHrC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12345 …}
      +apId: "arudesalad@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/arudesalad"
      +apPublicUrl: "https://sh.itjust.works/u/arudesalad"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "arudesalad"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729141992 {#12291
        date: 2024-10-17 07:13:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1692977113 {#12292
        date: 2023-08-25 17:25:13.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Managed-to-set-up-an-instance-using-Lemmy-Easy-Deploy-but-federation"
    +title: "Managed to set up an instance using Lemmy-Easy-Deploy but federation is being a bit weird"
    +url: null
    +body: "Is it always weird on new instances, I’m seeing posts from a random amount of days ago, no votes and no comments. Also, is it possible to federate with communities automatically or do I have to search for them all one at a time to add them to my instance?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 14
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728066387 {#2027
      date: 2024-10-04 20:26:27.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: 32640
    -titleTs: "'bit':17 'deploy':11 'easi':10 'feder':13 'instanc':6 'lemmi':9 'lemmy-easy-deploy':8 'manag':1 'set':3 'use':7 'weird':18"
    -bodyTs: "'add':47 'ago':18 'also':24 'alway':3 'amount':15 'automat':32 'comment':23 'communiti':31 'day':17 'feder':29 'instanc':7,51 'm':9 'new':6 'one':42 'possibl':27 'post':11 'random':14 'search':38 'see':10 'time':45 'vote':20 'weird':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706088830
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13342603"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706028330 {#2035
      date: 2024-01-23 17:45:30.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.55 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#2036
    +avatar: null
    +cover: null
    +email: "arudesalad@sh.itjust.works"
    +username: "@arudesalad@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Active on this account: [sh.itjust.works/u/arudesalad@lemmy.funnyname.xyz](https://sh.itjust.works/u/arudesalad@lemmy.funnyname.xyz)"
    +lastActive: DateTime @1727988121 {#12290
      date: 2024-10-03 22:42:01.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#12293 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12295 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#12297 …}
    +entries: Doctrine\ORM\PersistentCollection {#12299 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#12301 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#12303 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12305 …}
    +posts: Doctrine\ORM\PersistentCollection {#12307 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#12309 …}
    +postComments: Doctrine\ORM\PersistentCollection {#12311 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#12313 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#12315 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#12317 …}
    +follows: Doctrine\ORM\PersistentCollection {#12319 …}
    +followers: Doctrine\ORM\PersistentCollection {#12321 …}
    +blocks: Doctrine\ORM\PersistentCollection {#12323 …}
    +blockers: Doctrine\ORM\PersistentCollection {#12325 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#12327 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#12329 …}
    +reports: Doctrine\ORM\PersistentCollection {#12331 …}
    +favourites: Doctrine\ORM\PersistentCollection {#12333 …}
    +violations: Doctrine\ORM\PersistentCollection {#12335 …}
    +notifications: Doctrine\ORM\PersistentCollection {#12337 …}
    +awards: Doctrine\ORM\PersistentCollection {#12339 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#12341 …}
    +categories: Doctrine\ORM\PersistentCollection {#12343 …}
    -id: 42519
    -password: "$2y$13$qTdBT4FPAFjIKeujLb5FQOsDSlrtdLv/zTlnLnrT16MXE8ChXvHrC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12345 …}
    +apId: "arudesalad@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/arudesalad"
    +apPublicUrl: "https://sh.itjust.works/u/arudesalad"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "arudesalad"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729141992 {#12291
      date: 2024-10-17 07:13:12.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1692977113 {#12292
      date: 2023-08-25 17:25:13.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#12253
  +user: Proxies\__CG__\App\Entity\User {#2036
    +avatar: null
    +cover: null
    +email: "arudesalad@sh.itjust.works"
    +username: "@arudesalad@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Active on this account: [sh.itjust.works/u/arudesalad@lemmy.funnyname.xyz](https://sh.itjust.works/u/arudesalad@lemmy.funnyname.xyz)"
    +lastActive: DateTime @1727988121 {#12290
      date: 2024-10-03 22:42:01.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#12293 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12295 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#12297 …}
    +entries: Doctrine\ORM\PersistentCollection {#12299 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#12301 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#12303 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12305 …}
    +posts: Doctrine\ORM\PersistentCollection {#12307 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#12309 …}
    +postComments: Doctrine\ORM\PersistentCollection {#12311 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#12313 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#12315 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#12317 …}
    +follows: Doctrine\ORM\PersistentCollection {#12319 …}
    +followers: Doctrine\ORM\PersistentCollection {#12321 …}
    +blocks: Doctrine\ORM\PersistentCollection {#12323 …}
    +blockers: Doctrine\ORM\PersistentCollection {#12325 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#12327 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#12329 …}
    +reports: Doctrine\ORM\PersistentCollection {#12331 …}
    +favourites: Doctrine\ORM\PersistentCollection {#12333 …}
    +violations: Doctrine\ORM\PersistentCollection {#12335 …}
    +notifications: Doctrine\ORM\PersistentCollection {#12337 …}
    +awards: Doctrine\ORM\PersistentCollection {#12339 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#12341 …}
    +categories: Doctrine\ORM\PersistentCollection {#12343 …}
    -id: 42519
    -password: "$2y$13$qTdBT4FPAFjIKeujLb5FQOsDSlrtdLv/zTlnLnrT16MXE8ChXvHrC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12345 …}
    +apId: "arudesalad@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/arudesalad"
    +apPublicUrl: "https://sh.itjust.works/u/arudesalad"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "arudesalad"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729141992 {#12291
      date: 2024-10-17 07:13:12.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1692977113 {#12292
      date: 2023-08-25 17:25:13.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.20 ms
Input props
[
  "date" => DateTimeImmutable @1706028330 {#2035
    date: 2024-01-23 17:45:30.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#12366
  +date: DateTimeImmutable @1706028330 {#2035
    date: 2024-01-23 17:45:30.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706028330 {#2035
    date: 2024-01-23 17:45:30.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#12420
  +createdAt: DateTimeImmutable @1706028330 {#2035
    date: 2024-01-23 17:45:30.0 +01:00
  }
  +editedAt: null
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.38 ms
Input props
[
  "subject" => App\Entity\Entry {#2031
    +user: Proxies\__CG__\App\Entity\User {#2036
      +avatar: null
      +cover: null
      +email: "arudesalad@sh.itjust.works"
      +username: "@arudesalad@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Active on this account: [sh.itjust.works/u/arudesalad@lemmy.funnyname.xyz](https://sh.itjust.works/u/arudesalad@lemmy.funnyname.xyz)"
      +lastActive: DateTime @1727988121 {#12290
        date: 2024-10-03 22:42:01.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12293 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12295 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12297 …}
      +entries: Doctrine\ORM\PersistentCollection {#12299 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12301 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12303 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12305 …}
      +posts: Doctrine\ORM\PersistentCollection {#12307 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12309 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12311 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12313 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12315 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12317 …}
      +follows: Doctrine\ORM\PersistentCollection {#12319 …}
      +followers: Doctrine\ORM\PersistentCollection {#12321 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12323 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12325 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12327 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12329 …}
      +reports: Doctrine\ORM\PersistentCollection {#12331 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12333 …}
      +violations: Doctrine\ORM\PersistentCollection {#12335 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12337 …}
      +awards: Doctrine\ORM\PersistentCollection {#12339 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12341 …}
      +categories: Doctrine\ORM\PersistentCollection {#12343 …}
      -id: 42519
      -password: "$2y$13$qTdBT4FPAFjIKeujLb5FQOsDSlrtdLv/zTlnLnrT16MXE8ChXvHrC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12345 …}
      +apId: "arudesalad@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/arudesalad"
      +apPublicUrl: "https://sh.itjust.works/u/arudesalad"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "arudesalad"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729141992 {#12291
        date: 2024-10-17 07:13:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1692977113 {#12292
        date: 2023-08-25 17:25:13.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Managed-to-set-up-an-instance-using-Lemmy-Easy-Deploy-but-federation"
    +title: "Managed to set up an instance using Lemmy-Easy-Deploy but federation is being a bit weird"
    +url: null
    +body: "Is it always weird on new instances, I’m seeing posts from a random amount of days ago, no votes and no comments. Also, is it possible to federate with communities automatically or do I have to search for them all one at a time to add them to my instance?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 14
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728066387 {#2027
      date: 2024-10-04 20:26:27.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: 32640
    -titleTs: "'bit':17 'deploy':11 'easi':10 'feder':13 'instanc':6 'lemmi':9 'lemmy-easy-deploy':8 'manag':1 'set':3 'use':7 'weird':18"
    -bodyTs: "'add':47 'ago':18 'also':24 'alway':3 'amount':15 'automat':32 'comment':23 'communiti':31 'day':17 'feder':29 'instanc':7,51 'm':9 'new':6 'one':42 'possibl':27 'post':11 'random':14 'search':38 'see':10 'time':45 'vote':20 'weird':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706088830
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13342603"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706028330 {#2035
      date: 2024-01-23 17:45:30.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#12475
  +subject: App\Entity\Entry {#2031
    +user: Proxies\__CG__\App\Entity\User {#2036
      +avatar: null
      +cover: null
      +email: "arudesalad@sh.itjust.works"
      +username: "@arudesalad@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Active on this account: [sh.itjust.works/u/arudesalad@lemmy.funnyname.xyz](https://sh.itjust.works/u/arudesalad@lemmy.funnyname.xyz)"
      +lastActive: DateTime @1727988121 {#12290
        date: 2024-10-03 22:42:01.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12293 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12295 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12297 …}
      +entries: Doctrine\ORM\PersistentCollection {#12299 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12301 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12303 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12305 …}
      +posts: Doctrine\ORM\PersistentCollection {#12307 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12309 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12311 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12313 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12315 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12317 …}
      +follows: Doctrine\ORM\PersistentCollection {#12319 …}
      +followers: Doctrine\ORM\PersistentCollection {#12321 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12323 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12325 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12327 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12329 …}
      +reports: Doctrine\ORM\PersistentCollection {#12331 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12333 …}
      +violations: Doctrine\ORM\PersistentCollection {#12335 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12337 …}
      +awards: Doctrine\ORM\PersistentCollection {#12339 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12341 …}
      +categories: Doctrine\ORM\PersistentCollection {#12343 …}
      -id: 42519
      -password: "$2y$13$qTdBT4FPAFjIKeujLb5FQOsDSlrtdLv/zTlnLnrT16MXE8ChXvHrC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12345 …}
      +apId: "arudesalad@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/arudesalad"
      +apPublicUrl: "https://sh.itjust.works/u/arudesalad"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "arudesalad"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729141992 {#12291
        date: 2024-10-17 07:13:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1692977113 {#12292
        date: 2023-08-25 17:25:13.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Managed-to-set-up-an-instance-using-Lemmy-Easy-Deploy-but-federation"
    +title: "Managed to set up an instance using Lemmy-Easy-Deploy but federation is being a bit weird"
    +url: null
    +body: "Is it always weird on new instances, I’m seeing posts from a random amount of days ago, no votes and no comments. Also, is it possible to federate with communities automatically or do I have to search for them all one at a time to add them to my instance?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 14
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728066387 {#2027
      date: 2024-10-04 20:26:27.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: 32640
    -titleTs: "'bit':17 'deploy':11 'easi':10 'feder':13 'instanc':6 'lemmi':9 'lemmy-easy-deploy':8 'manag':1 'set':3 'use':7 'weird':18"
    -bodyTs: "'add':47 'ago':18 'also':24 'alway':3 'amount':15 'automat':32 'comment':23 'communiti':31 'day':17 'feder':29 'instanc':7,51 'm':9 'new':6 'one':42 'possibl':27 'post':11 'random':14 'search':38 'see':10 'time':45 'vote':20 'weird':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706088830
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13342603"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706028330 {#2035
      date: 2024-01-23 17:45:30.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.64 ms
Input props
[
  "subject" => App\Entity\Entry {#2031
    +user: Proxies\__CG__\App\Entity\User {#2036
      +avatar: null
      +cover: null
      +email: "arudesalad@sh.itjust.works"
      +username: "@arudesalad@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Active on this account: [sh.itjust.works/u/arudesalad@lemmy.funnyname.xyz](https://sh.itjust.works/u/arudesalad@lemmy.funnyname.xyz)"
      +lastActive: DateTime @1727988121 {#12290
        date: 2024-10-03 22:42:01.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12293 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12295 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12297 …}
      +entries: Doctrine\ORM\PersistentCollection {#12299 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12301 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12303 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12305 …}
      +posts: Doctrine\ORM\PersistentCollection {#12307 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12309 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12311 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12313 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12315 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12317 …}
      +follows: Doctrine\ORM\PersistentCollection {#12319 …}
      +followers: Doctrine\ORM\PersistentCollection {#12321 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12323 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12325 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12327 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12329 …}
      +reports: Doctrine\ORM\PersistentCollection {#12331 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12333 …}
      +violations: Doctrine\ORM\PersistentCollection {#12335 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12337 …}
      +awards: Doctrine\ORM\PersistentCollection {#12339 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12341 …}
      +categories: Doctrine\ORM\PersistentCollection {#12343 …}
      -id: 42519
      -password: "$2y$13$qTdBT4FPAFjIKeujLb5FQOsDSlrtdLv/zTlnLnrT16MXE8ChXvHrC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12345 …}
      +apId: "arudesalad@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/arudesalad"
      +apPublicUrl: "https://sh.itjust.works/u/arudesalad"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "arudesalad"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729141992 {#12291
        date: 2024-10-17 07:13:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1692977113 {#12292
        date: 2023-08-25 17:25:13.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Managed-to-set-up-an-instance-using-Lemmy-Easy-Deploy-but-federation"
    +title: "Managed to set up an instance using Lemmy-Easy-Deploy but federation is being a bit weird"
    +url: null
    +body: "Is it always weird on new instances, I’m seeing posts from a random amount of days ago, no votes and no comments. Also, is it possible to federate with communities automatically or do I have to search for them all one at a time to add them to my instance?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 14
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728066387 {#2027
      date: 2024-10-04 20:26:27.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: 32640
    -titleTs: "'bit':17 'deploy':11 'easi':10 'feder':13 'instanc':6 'lemmi':9 'lemmy-easy-deploy':8 'manag':1 'set':3 'use':7 'weird':18"
    -bodyTs: "'add':47 'ago':18 'also':24 'alway':3 'amount':15 'automat':32 'comment':23 'communiti':31 'day':17 'feder':29 'instanc':7,51 'm':9 'new':6 'one':42 'possibl':27 'post':11 'random':14 'search':38 'see':10 'time':45 'vote':20 'weird':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706088830
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13342603"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706028330 {#2035
      date: 2024-01-23 17:45:30.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#12532
  +formDest: "entry"
  +subject: App\Entity\Entry {#2031
    +user: Proxies\__CG__\App\Entity\User {#2036
      +avatar: null
      +cover: null
      +email: "arudesalad@sh.itjust.works"
      +username: "@arudesalad@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Active on this account: [sh.itjust.works/u/arudesalad@lemmy.funnyname.xyz](https://sh.itjust.works/u/arudesalad@lemmy.funnyname.xyz)"
      +lastActive: DateTime @1727988121 {#12290
        date: 2024-10-03 22:42:01.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12293 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12295 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12297 …}
      +entries: Doctrine\ORM\PersistentCollection {#12299 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12301 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12303 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12305 …}
      +posts: Doctrine\ORM\PersistentCollection {#12307 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12309 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12311 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12313 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12315 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12317 …}
      +follows: Doctrine\ORM\PersistentCollection {#12319 …}
      +followers: Doctrine\ORM\PersistentCollection {#12321 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12323 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12325 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12327 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12329 …}
      +reports: Doctrine\ORM\PersistentCollection {#12331 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12333 …}
      +violations: Doctrine\ORM\PersistentCollection {#12335 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12337 …}
      +awards: Doctrine\ORM\PersistentCollection {#12339 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12341 …}
      +categories: Doctrine\ORM\PersistentCollection {#12343 …}
      -id: 42519
      -password: "$2y$13$qTdBT4FPAFjIKeujLb5FQOsDSlrtdLv/zTlnLnrT16MXE8ChXvHrC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12345 …}
      +apId: "arudesalad@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/arudesalad"
      +apPublicUrl: "https://sh.itjust.works/u/arudesalad"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "arudesalad"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729141992 {#12291
        date: 2024-10-17 07:13:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1692977113 {#12292
        date: 2023-08-25 17:25:13.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Managed-to-set-up-an-instance-using-Lemmy-Easy-Deploy-but-federation"
    +title: "Managed to set up an instance using Lemmy-Easy-Deploy but federation is being a bit weird"
    +url: null
    +body: "Is it always weird on new instances, I’m seeing posts from a random amount of days ago, no votes and no comments. Also, is it possible to federate with communities automatically or do I have to search for them all one at a time to add them to my instance?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 14
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728066387 {#2027
      date: 2024-10-04 20:26:27.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: 32640
    -titleTs: "'bit':17 'deploy':11 'easi':10 'feder':13 'instanc':6 'lemmi':9 'lemmy-easy-deploy':8 'manag':1 'set':3 'use':7 'weird':18"
    -bodyTs: "'add':47 'ago':18 'also':24 'alway':3 'amount':15 'automat':32 'comment':23 'communiti':31 'day':17 'feder':29 'instanc':7,51 'm':9 'new':6 'one':42 'possibl':27 'post':11 'random':14 'search':38 'see':10 'time':45 'vote':20 'weird':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706088830
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13342603"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706028330 {#2035
      date: 2024-01-23 17:45:30.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 14.0 MiB 10.54 ms
Input props
[
  "entry" => App\Entity\Entry {#2081
    +user: Proxies\__CG__\App\Entity\User {#2077
      +avatar: null
      +cover: null
      +email: "OpenTheSeaLegs@lemmyf.uk"
      +username: "@OpenTheSeaLegs@lemmyf.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728071407 {#13121
        date: 2024-10-04 21:50:07.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#13126 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13129 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#13131 …}
      +entries: Doctrine\ORM\PersistentCollection {#13133 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#13135 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#13137 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13139 …}
      +posts: Doctrine\ORM\PersistentCollection {#13141 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#13143 …}
      +postComments: Doctrine\ORM\PersistentCollection {#13145 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#13147 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#13149 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#13151 …}
      +follows: Doctrine\ORM\PersistentCollection {#13153 …}
      +followers: Doctrine\ORM\PersistentCollection {#13155 …}
      +blocks: Doctrine\ORM\PersistentCollection {#13157 …}
      +blockers: Doctrine\ORM\PersistentCollection {#13159 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#13161 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#13163 …}
      +reports: Doctrine\ORM\PersistentCollection {#13165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13167 …}
      +violations: Doctrine\ORM\PersistentCollection {#13169 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13171 …}
      +awards: Doctrine\ORM\PersistentCollection {#13173 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#13175 …}
      +categories: Doctrine\ORM\PersistentCollection {#13177 …}
      -id: 71828
      -password: "$2y$13$n5hmw3iJuYOg0xMVUwK.1uUOBxcOsJkRP3G6R8QSqxFJV42Y.pV2W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13179 …}
      +apId: "OpenTheSeaLegs@lemmyf.uk"
      +apProfileId: "https://lemmyf.uk/u/OpenTheSeaLegs"
      +apPublicUrl: "https://lemmyf.uk/u/OpenTheSeaLegs"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmyf.uk/inbox"
      +apDomain: "lemmyf.uk"
      +apPreferredUsername: "OpenTheSeaLegs"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729528414 {#13118
        date: 2024-10-21 18:33:34.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699177415 {#13120
        date: 2023-11-05 10:43:35.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Feedback-on-Design-and-Firewall-Options"
    +title: "Feedback on Design and Firewall Options"
    +url: null
    +body: """
      All the cool projects I see while lurking around here have thrown me into the world of Self-Hosting! Some months ago I got myself a NAS, flashed it with TrueNAS and started playing. Today, I am ready to face the creation of my first homelab.\n
      \n
      Since I got the basic data storage working, I decided to continue with the Firewall setup. I’d like to have my security figured out before I start spinning up machines, playing with their configs and unwittingly opening all kind of arcane doors to the unknown. So I turn to the Fediverse!\n
      \n
      I’d like to create the standard network with a DMZ. Within the network, I plan to use VLANS to manage traffic between devices, and the firewall to limit internet access.\n
      \n
      This is a sketch of what I think I want to achieve:\n
      \n
      ![](https://lemmyf.uk/pictrs/image/74aeb2e6-4e83-4e1a-a2ea-ed075759fd5e.png)\n
      \n
      ### Connections\n
      \n
      - The Consoles will connect only to the internet\n
      - The Home Devices (printers) will connect only to the Home WKS\n
      - There will be a NAS device hosting VMs with services accessible only from the home network: \n
          - The Home Automation will connect to IoT\n
          - The Recipes will connect to Home Wks\n
          - The Data Archive will connect to Home Wks\n
          - Jellybean will connect to: \n
              - Home Wks\n
              - TV\n
          - *arr Stack will connect to: \n
              - The Internet\n
              - the NAS (presumably Jellybean)\n
      - The Home WKS connect to pretty much anything\n
      \n
      ### Available Hardware\n
      \n
      - OpenWRT compatible Router\n
      - 2.5gbs Unmaged Switch\n
      - 1gbs Unmaged Switch\n
      - QNAS with 2x2.5gbs NIC, running TrueNas\n
      - A few Rpis of different specs\n
      \n
      Questions\n
      =========\n
      \n
      #### Firewall\n
      \n
      My Main questions relate to the Firewall. It seems that pfsense is the way to go for a SW Firewall:\n
      \n
      - What HW should i use? would a Raspberry pi 4, 4GB RAM work?\n
      - What do you think of Netgear 1100?\n
      - I like this device since 3ports would allow me to create a physically separate DMZ\n
      - Should I consider other firewalls?\n
      \n
      #### NAS\n
      \n
      For Bonus Points, some questions regarding the NAS:\n
      \n
      - With my current diagram, it seems like it is not possible for the NAS to receive updates from the internet. The obvious change is to place the NAS within the DMZ, but I’d like to keep the Data Archive as far from the net as possible\n
      - Should i locate the entire NAS in the DMZ?\n
      - My TrueNas has 2x2.5Gb ports. Can i connect each NIC to a different network? Would this have any benefit?\n
      \n
      Thanks for your time!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728288680 {#2096
      date: 2024-10-07 10:11:20.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: 32551
    -titleTs: "'design':3 'feedback':1 'firewal':5 'option':6"
    -bodyTs: "'/pictrs/image/74aeb2e6-4e83-4e1a-a2ea-ed075759fd5e.png)':145 '1100':295 '1gbs':239 '2.5':235 '2x2.5gb':384 '2x2.5gbs':244 '3ports':301 '4':285 '4gb':286 'access':130,176 'achiev':142 'ago':23 'allow':303 'anyth':229 'arcan':89 'archiv':198,364 'around':9 'arr':211 'autom':184 'avail':230 'basic':52 'benefit':399 'bonus':318 'chang':347 'compat':233 'config':82 'connect':146,150,160,186,192,200,206,214,225,388 'consid':313 'consol':148 'continu':59 'cool':3 'creat':104,306 'creation':43 'current':327 'd':65,101,358 'data':53,197,363 'decid':57 'devic':123,157,171,299 'diagram':328 'differ':252,393 'dmz':110,310,355,380 'door':90 'entir':376 'face':41 'far':366 'fedivers':99 'figur':71 'firewal':62,126,255,262,275,315 'first':46 'flash':29 'gbs':236 'go':271 'got':25,50 'hardwar':231 'home':156,164,180,183,194,202,208,223 'homelab':47 'host':20,172 'hw':277 'internet':129,154,217,344 'iot':188 'jellybean':204,221 'keep':361 'kind':87 'lemmyf.uk':144 'lemmyf.uk/pictrs/image/74aeb2e6-4e83-4e1a-a2ea-ed075759fd5e.png)':143 'like':66,102,297,331,359 'limit':128 'locat':374 'lurk':8 'machin':78 'main':257 'manag':120 'month':22 'much':228 'nas':28,170,219,316,324,338,352,377 'net':369 'netgear':294 'network':107,113,181,394 'nic':245,390 'obvious':346 'open':85 'openwrt':232 'pfsens':266 'physic':308 'pi':284 'place':350 'plan':115 'play':35,79 'point':319 'port':385 'possibl':335,371 'presum':220 'pretti':227 'printer':158 'project':4 'qnas':242 'question':254,258,321 'ram':287 'raspberri':283 'readi':39 'receiv':340 'recip':190 'regard':322 'relat':259 'router':234 'rpis':250 'run':246 'secur':70 'see':6 'seem':264,330 'self':19 'self-host':18 'separ':309 'servic':175 'setup':63 'sinc':48,300 'sketch':134 'spec':253 'spin':76 'stack':212 'standard':106 'start':34,75 'storag':54 'sw':274 'switch':238,241 'thank':400 'think':138,292 'thrown':12 'time':403 'today':36 'traffic':121 'truena':32,247,382 'turn':96 'tv':210 'unknown':93 'unmag':237,240 'unwit':84 'updat':341 'use':117,280 'vlan':118 'vms':173 'want':140 'way':269 'within':111,353 'wks':165,195,203,209,224 'work':55,288 'world':16 'would':281,302,395"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706084419
    +visibility: "visible             "
    +apId: "https://lemmyf.uk/post/4971341"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705999419 {#2062
      date: 2024-01-23 09:43:39.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#12781
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#2081
    +user: Proxies\__CG__\App\Entity\User {#2077
      +avatar: null
      +cover: null
      +email: "OpenTheSeaLegs@lemmyf.uk"
      +username: "@OpenTheSeaLegs@lemmyf.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728071407 {#13121
        date: 2024-10-04 21:50:07.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#13126 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13129 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#13131 …}
      +entries: Doctrine\ORM\PersistentCollection {#13133 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#13135 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#13137 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13139 …}
      +posts: Doctrine\ORM\PersistentCollection {#13141 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#13143 …}
      +postComments: Doctrine\ORM\PersistentCollection {#13145 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#13147 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#13149 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#13151 …}
      +follows: Doctrine\ORM\PersistentCollection {#13153 …}
      +followers: Doctrine\ORM\PersistentCollection {#13155 …}
      +blocks: Doctrine\ORM\PersistentCollection {#13157 …}
      +blockers: Doctrine\ORM\PersistentCollection {#13159 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#13161 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#13163 …}
      +reports: Doctrine\ORM\PersistentCollection {#13165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13167 …}
      +violations: Doctrine\ORM\PersistentCollection {#13169 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13171 …}
      +awards: Doctrine\ORM\PersistentCollection {#13173 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#13175 …}
      +categories: Doctrine\ORM\PersistentCollection {#13177 …}
      -id: 71828
      -password: "$2y$13$n5hmw3iJuYOg0xMVUwK.1uUOBxcOsJkRP3G6R8QSqxFJV42Y.pV2W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13179 …}
      +apId: "OpenTheSeaLegs@lemmyf.uk"
      +apProfileId: "https://lemmyf.uk/u/OpenTheSeaLegs"
      +apPublicUrl: "https://lemmyf.uk/u/OpenTheSeaLegs"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmyf.uk/inbox"
      +apDomain: "lemmyf.uk"
      +apPreferredUsername: "OpenTheSeaLegs"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729528414 {#13118
        date: 2024-10-21 18:33:34.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699177415 {#13120
        date: 2023-11-05 10:43:35.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Feedback-on-Design-and-Firewall-Options"
    +title: "Feedback on Design and Firewall Options"
    +url: null
    +body: """
      All the cool projects I see while lurking around here have thrown me into the world of Self-Hosting! Some months ago I got myself a NAS, flashed it with TrueNAS and started playing. Today, I am ready to face the creation of my first homelab.\n
      \n
      Since I got the basic data storage working, I decided to continue with the Firewall setup. I’d like to have my security figured out before I start spinning up machines, playing with their configs and unwittingly opening all kind of arcane doors to the unknown. So I turn to the Fediverse!\n
      \n
      I’d like to create the standard network with a DMZ. Within the network, I plan to use VLANS to manage traffic between devices, and the firewall to limit internet access.\n
      \n
      This is a sketch of what I think I want to achieve:\n
      \n
      ![](https://lemmyf.uk/pictrs/image/74aeb2e6-4e83-4e1a-a2ea-ed075759fd5e.png)\n
      \n
      ### Connections\n
      \n
      - The Consoles will connect only to the internet\n
      - The Home Devices (printers) will connect only to the Home WKS\n
      - There will be a NAS device hosting VMs with services accessible only from the home network: \n
          - The Home Automation will connect to IoT\n
          - The Recipes will connect to Home Wks\n
          - The Data Archive will connect to Home Wks\n
          - Jellybean will connect to: \n
              - Home Wks\n
              - TV\n
          - *arr Stack will connect to: \n
              - The Internet\n
              - the NAS (presumably Jellybean)\n
      - The Home WKS connect to pretty much anything\n
      \n
      ### Available Hardware\n
      \n
      - OpenWRT compatible Router\n
      - 2.5gbs Unmaged Switch\n
      - 1gbs Unmaged Switch\n
      - QNAS with 2x2.5gbs NIC, running TrueNas\n
      - A few Rpis of different specs\n
      \n
      Questions\n
      =========\n
      \n
      #### Firewall\n
      \n
      My Main questions relate to the Firewall. It seems that pfsense is the way to go for a SW Firewall:\n
      \n
      - What HW should i use? would a Raspberry pi 4, 4GB RAM work?\n
      - What do you think of Netgear 1100?\n
      - I like this device since 3ports would allow me to create a physically separate DMZ\n
      - Should I consider other firewalls?\n
      \n
      #### NAS\n
      \n
      For Bonus Points, some questions regarding the NAS:\n
      \n
      - With my current diagram, it seems like it is not possible for the NAS to receive updates from the internet. The obvious change is to place the NAS within the DMZ, but I’d like to keep the Data Archive as far from the net as possible\n
      - Should i locate the entire NAS in the DMZ?\n
      - My TrueNas has 2x2.5Gb ports. Can i connect each NIC to a different network? Would this have any benefit?\n
      \n
      Thanks for your time!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728288680 {#2096
      date: 2024-10-07 10:11:20.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: 32551
    -titleTs: "'design':3 'feedback':1 'firewal':5 'option':6"
    -bodyTs: "'/pictrs/image/74aeb2e6-4e83-4e1a-a2ea-ed075759fd5e.png)':145 '1100':295 '1gbs':239 '2.5':235 '2x2.5gb':384 '2x2.5gbs':244 '3ports':301 '4':285 '4gb':286 'access':130,176 'achiev':142 'ago':23 'allow':303 'anyth':229 'arcan':89 'archiv':198,364 'around':9 'arr':211 'autom':184 'avail':230 'basic':52 'benefit':399 'bonus':318 'chang':347 'compat':233 'config':82 'connect':146,150,160,186,192,200,206,214,225,388 'consid':313 'consol':148 'continu':59 'cool':3 'creat':104,306 'creation':43 'current':327 'd':65,101,358 'data':53,197,363 'decid':57 'devic':123,157,171,299 'diagram':328 'differ':252,393 'dmz':110,310,355,380 'door':90 'entir':376 'face':41 'far':366 'fedivers':99 'figur':71 'firewal':62,126,255,262,275,315 'first':46 'flash':29 'gbs':236 'go':271 'got':25,50 'hardwar':231 'home':156,164,180,183,194,202,208,223 'homelab':47 'host':20,172 'hw':277 'internet':129,154,217,344 'iot':188 'jellybean':204,221 'keep':361 'kind':87 'lemmyf.uk':144 'lemmyf.uk/pictrs/image/74aeb2e6-4e83-4e1a-a2ea-ed075759fd5e.png)':143 'like':66,102,297,331,359 'limit':128 'locat':374 'lurk':8 'machin':78 'main':257 'manag':120 'month':22 'much':228 'nas':28,170,219,316,324,338,352,377 'net':369 'netgear':294 'network':107,113,181,394 'nic':245,390 'obvious':346 'open':85 'openwrt':232 'pfsens':266 'physic':308 'pi':284 'place':350 'plan':115 'play':35,79 'point':319 'port':385 'possibl':335,371 'presum':220 'pretti':227 'printer':158 'project':4 'qnas':242 'question':254,258,321 'ram':287 'raspberri':283 'readi':39 'receiv':340 'recip':190 'regard':322 'relat':259 'router':234 'rpis':250 'run':246 'secur':70 'see':6 'seem':264,330 'self':19 'self-host':18 'separ':309 'servic':175 'setup':63 'sinc':48,300 'sketch':134 'spec':253 'spin':76 'stack':212 'standard':106 'start':34,75 'storag':54 'sw':274 'switch':238,241 'thank':400 'think':138,292 'thrown':12 'time':403 'today':36 'traffic':121 'truena':32,247,382 'turn':96 'tv':210 'unknown':93 'unmag':237,240 'unwit':84 'updat':341 'use':117,280 'vlan':118 'vms':173 'want':140 'way':269 'within':111,353 'wks':165,195,203,209,224 'work':55,288 'world':16 'would':281,302,395"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706084419
    +visibility: "visible             "
    +apId: "https://lemmyf.uk/post/4971341"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705999419 {#2062
      date: 2024-01-23 09:43:39.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 1.88 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#2077
    +avatar: null
    +cover: null
    +email: "OpenTheSeaLegs@lemmyf.uk"
    +username: "@OpenTheSeaLegs@lemmyf.uk"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728071407 {#13121
      date: 2024-10-04 21:50:07.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#13126 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13129 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#13131 …}
    +entries: Doctrine\ORM\PersistentCollection {#13133 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#13135 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#13137 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13139 …}
    +posts: Doctrine\ORM\PersistentCollection {#13141 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#13143 …}
    +postComments: Doctrine\ORM\PersistentCollection {#13145 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#13147 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#13149 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#13151 …}
    +follows: Doctrine\ORM\PersistentCollection {#13153 …}
    +followers: Doctrine\ORM\PersistentCollection {#13155 …}
    +blocks: Doctrine\ORM\PersistentCollection {#13157 …}
    +blockers: Doctrine\ORM\PersistentCollection {#13159 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#13161 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#13163 …}
    +reports: Doctrine\ORM\PersistentCollection {#13165 …}
    +favourites: Doctrine\ORM\PersistentCollection {#13167 …}
    +violations: Doctrine\ORM\PersistentCollection {#13169 …}
    +notifications: Doctrine\ORM\PersistentCollection {#13171 …}
    +awards: Doctrine\ORM\PersistentCollection {#13173 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#13175 …}
    +categories: Doctrine\ORM\PersistentCollection {#13177 …}
    -id: 71828
    -password: "$2y$13$n5hmw3iJuYOg0xMVUwK.1uUOBxcOsJkRP3G6R8QSqxFJV42Y.pV2W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13179 …}
    +apId: "OpenTheSeaLegs@lemmyf.uk"
    +apProfileId: "https://lemmyf.uk/u/OpenTheSeaLegs"
    +apPublicUrl: "https://lemmyf.uk/u/OpenTheSeaLegs"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmyf.uk/inbox"
    +apDomain: "lemmyf.uk"
    +apPreferredUsername: "OpenTheSeaLegs"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729528414 {#13118
      date: 2024-10-21 18:33:34.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699177415 {#13120
      date: 2023-11-05 10:43:35.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#13081
  +user: Proxies\__CG__\App\Entity\User {#2077
    +avatar: null
    +cover: null
    +email: "OpenTheSeaLegs@lemmyf.uk"
    +username: "@OpenTheSeaLegs@lemmyf.uk"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728071407 {#13121
      date: 2024-10-04 21:50:07.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#13126 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13129 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#13131 …}
    +entries: Doctrine\ORM\PersistentCollection {#13133 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#13135 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#13137 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13139 …}
    +posts: Doctrine\ORM\PersistentCollection {#13141 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#13143 …}
    +postComments: Doctrine\ORM\PersistentCollection {#13145 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#13147 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#13149 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#13151 …}
    +follows: Doctrine\ORM\PersistentCollection {#13153 …}
    +followers: Doctrine\ORM\PersistentCollection {#13155 …}
    +blocks: Doctrine\ORM\PersistentCollection {#13157 …}
    +blockers: Doctrine\ORM\PersistentCollection {#13159 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#13161 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#13163 …}
    +reports: Doctrine\ORM\PersistentCollection {#13165 …}
    +favourites: Doctrine\ORM\PersistentCollection {#13167 …}
    +violations: Doctrine\ORM\PersistentCollection {#13169 …}
    +notifications: Doctrine\ORM\PersistentCollection {#13171 …}
    +awards: Doctrine\ORM\PersistentCollection {#13173 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#13175 …}
    +categories: Doctrine\ORM\PersistentCollection {#13177 …}
    -id: 71828
    -password: "$2y$13$n5hmw3iJuYOg0xMVUwK.1uUOBxcOsJkRP3G6R8QSqxFJV42Y.pV2W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13179 …}
    +apId: "OpenTheSeaLegs@lemmyf.uk"
    +apProfileId: "https://lemmyf.uk/u/OpenTheSeaLegs"
    +apPublicUrl: "https://lemmyf.uk/u/OpenTheSeaLegs"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmyf.uk/inbox"
    +apDomain: "lemmyf.uk"
    +apPreferredUsername: "OpenTheSeaLegs"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729528414 {#13118
      date: 2024-10-21 18:33:34.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699177415 {#13120
      date: 2023-11-05 10:43:35.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1705999419 {#2062
    date: 2024-01-23 09:43:39.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#13199
  +date: DateTimeImmutable @1705999419 {#2062
    date: 2024-01-23 09:43:39.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705999419 {#2062
    date: 2024-01-23 09:43:39.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#13253
  +createdAt: DateTimeImmutable @1705999419 {#2062
    date: 2024-01-23 09:43:39.0 +01:00
  }
  +editedAt: null
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.98 ms
Input props
[
  "subject" => App\Entity\Entry {#2081
    +user: Proxies\__CG__\App\Entity\User {#2077
      +avatar: null
      +cover: null
      +email: "OpenTheSeaLegs@lemmyf.uk"
      +username: "@OpenTheSeaLegs@lemmyf.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728071407 {#13121
        date: 2024-10-04 21:50:07.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#13126 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13129 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#13131 …}
      +entries: Doctrine\ORM\PersistentCollection {#13133 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#13135 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#13137 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13139 …}
      +posts: Doctrine\ORM\PersistentCollection {#13141 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#13143 …}
      +postComments: Doctrine\ORM\PersistentCollection {#13145 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#13147 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#13149 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#13151 …}
      +follows: Doctrine\ORM\PersistentCollection {#13153 …}
      +followers: Doctrine\ORM\PersistentCollection {#13155 …}
      +blocks: Doctrine\ORM\PersistentCollection {#13157 …}
      +blockers: Doctrine\ORM\PersistentCollection {#13159 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#13161 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#13163 …}
      +reports: Doctrine\ORM\PersistentCollection {#13165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13167 …}
      +violations: Doctrine\ORM\PersistentCollection {#13169 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13171 …}
      +awards: Doctrine\ORM\PersistentCollection {#13173 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#13175 …}
      +categories: Doctrine\ORM\PersistentCollection {#13177 …}
      -id: 71828
      -password: "$2y$13$n5hmw3iJuYOg0xMVUwK.1uUOBxcOsJkRP3G6R8QSqxFJV42Y.pV2W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13179 …}
      +apId: "OpenTheSeaLegs@lemmyf.uk"
      +apProfileId: "https://lemmyf.uk/u/OpenTheSeaLegs"
      +apPublicUrl: "https://lemmyf.uk/u/OpenTheSeaLegs"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmyf.uk/inbox"
      +apDomain: "lemmyf.uk"
      +apPreferredUsername: "OpenTheSeaLegs"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729528414 {#13118
        date: 2024-10-21 18:33:34.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699177415 {#13120
        date: 2023-11-05 10:43:35.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Feedback-on-Design-and-Firewall-Options"
    +title: "Feedback on Design and Firewall Options"
    +url: null
    +body: """
      All the cool projects I see while lurking around here have thrown me into the world of Self-Hosting! Some months ago I got myself a NAS, flashed it with TrueNAS and started playing. Today, I am ready to face the creation of my first homelab.\n
      \n
      Since I got the basic data storage working, I decided to continue with the Firewall setup. I’d like to have my security figured out before I start spinning up machines, playing with their configs and unwittingly opening all kind of arcane doors to the unknown. So I turn to the Fediverse!\n
      \n
      I’d like to create the standard network with a DMZ. Within the network, I plan to use VLANS to manage traffic between devices, and the firewall to limit internet access.\n
      \n
      This is a sketch of what I think I want to achieve:\n
      \n
      ![](https://lemmyf.uk/pictrs/image/74aeb2e6-4e83-4e1a-a2ea-ed075759fd5e.png)\n
      \n
      ### Connections\n
      \n
      - The Consoles will connect only to the internet\n
      - The Home Devices (printers) will connect only to the Home WKS\n
      - There will be a NAS device hosting VMs with services accessible only from the home network: \n
          - The Home Automation will connect to IoT\n
          - The Recipes will connect to Home Wks\n
          - The Data Archive will connect to Home Wks\n
          - Jellybean will connect to: \n
              - Home Wks\n
              - TV\n
          - *arr Stack will connect to: \n
              - The Internet\n
              - the NAS (presumably Jellybean)\n
      - The Home WKS connect to pretty much anything\n
      \n
      ### Available Hardware\n
      \n
      - OpenWRT compatible Router\n
      - 2.5gbs Unmaged Switch\n
      - 1gbs Unmaged Switch\n
      - QNAS with 2x2.5gbs NIC, running TrueNas\n
      - A few Rpis of different specs\n
      \n
      Questions\n
      =========\n
      \n
      #### Firewall\n
      \n
      My Main questions relate to the Firewall. It seems that pfsense is the way to go for a SW Firewall:\n
      \n
      - What HW should i use? would a Raspberry pi 4, 4GB RAM work?\n
      - What do you think of Netgear 1100?\n
      - I like this device since 3ports would allow me to create a physically separate DMZ\n
      - Should I consider other firewalls?\n
      \n
      #### NAS\n
      \n
      For Bonus Points, some questions regarding the NAS:\n
      \n
      - With my current diagram, it seems like it is not possible for the NAS to receive updates from the internet. The obvious change is to place the NAS within the DMZ, but I’d like to keep the Data Archive as far from the net as possible\n
      - Should i locate the entire NAS in the DMZ?\n
      - My TrueNas has 2x2.5Gb ports. Can i connect each NIC to a different network? Would this have any benefit?\n
      \n
      Thanks for your time!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728288680 {#2096
      date: 2024-10-07 10:11:20.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: 32551
    -titleTs: "'design':3 'feedback':1 'firewal':5 'option':6"
    -bodyTs: "'/pictrs/image/74aeb2e6-4e83-4e1a-a2ea-ed075759fd5e.png)':145 '1100':295 '1gbs':239 '2.5':235 '2x2.5gb':384 '2x2.5gbs':244 '3ports':301 '4':285 '4gb':286 'access':130,176 'achiev':142 'ago':23 'allow':303 'anyth':229 'arcan':89 'archiv':198,364 'around':9 'arr':211 'autom':184 'avail':230 'basic':52 'benefit':399 'bonus':318 'chang':347 'compat':233 'config':82 'connect':146,150,160,186,192,200,206,214,225,388 'consid':313 'consol':148 'continu':59 'cool':3 'creat':104,306 'creation':43 'current':327 'd':65,101,358 'data':53,197,363 'decid':57 'devic':123,157,171,299 'diagram':328 'differ':252,393 'dmz':110,310,355,380 'door':90 'entir':376 'face':41 'far':366 'fedivers':99 'figur':71 'firewal':62,126,255,262,275,315 'first':46 'flash':29 'gbs':236 'go':271 'got':25,50 'hardwar':231 'home':156,164,180,183,194,202,208,223 'homelab':47 'host':20,172 'hw':277 'internet':129,154,217,344 'iot':188 'jellybean':204,221 'keep':361 'kind':87 'lemmyf.uk':144 'lemmyf.uk/pictrs/image/74aeb2e6-4e83-4e1a-a2ea-ed075759fd5e.png)':143 'like':66,102,297,331,359 'limit':128 'locat':374 'lurk':8 'machin':78 'main':257 'manag':120 'month':22 'much':228 'nas':28,170,219,316,324,338,352,377 'net':369 'netgear':294 'network':107,113,181,394 'nic':245,390 'obvious':346 'open':85 'openwrt':232 'pfsens':266 'physic':308 'pi':284 'place':350 'plan':115 'play':35,79 'point':319 'port':385 'possibl':335,371 'presum':220 'pretti':227 'printer':158 'project':4 'qnas':242 'question':254,258,321 'ram':287 'raspberri':283 'readi':39 'receiv':340 'recip':190 'regard':322 'relat':259 'router':234 'rpis':250 'run':246 'secur':70 'see':6 'seem':264,330 'self':19 'self-host':18 'separ':309 'servic':175 'setup':63 'sinc':48,300 'sketch':134 'spec':253 'spin':76 'stack':212 'standard':106 'start':34,75 'storag':54 'sw':274 'switch':238,241 'thank':400 'think':138,292 'thrown':12 'time':403 'today':36 'traffic':121 'truena':32,247,382 'turn':96 'tv':210 'unknown':93 'unmag':237,240 'unwit':84 'updat':341 'use':117,280 'vlan':118 'vms':173 'want':140 'way':269 'within':111,353 'wks':165,195,203,209,224 'work':55,288 'world':16 'would':281,302,395"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706084419
    +visibility: "visible             "
    +apId: "https://lemmyf.uk/post/4971341"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705999419 {#2062
      date: 2024-01-23 09:43:39.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#13308
  +subject: App\Entity\Entry {#2081
    +user: Proxies\__CG__\App\Entity\User {#2077
      +avatar: null
      +cover: null
      +email: "OpenTheSeaLegs@lemmyf.uk"
      +username: "@OpenTheSeaLegs@lemmyf.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728071407 {#13121
        date: 2024-10-04 21:50:07.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#13126 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13129 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#13131 …}
      +entries: Doctrine\ORM\PersistentCollection {#13133 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#13135 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#13137 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13139 …}
      +posts: Doctrine\ORM\PersistentCollection {#13141 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#13143 …}
      +postComments: Doctrine\ORM\PersistentCollection {#13145 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#13147 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#13149 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#13151 …}
      +follows: Doctrine\ORM\PersistentCollection {#13153 …}
      +followers: Doctrine\ORM\PersistentCollection {#13155 …}
      +blocks: Doctrine\ORM\PersistentCollection {#13157 …}
      +blockers: Doctrine\ORM\PersistentCollection {#13159 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#13161 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#13163 …}
      +reports: Doctrine\ORM\PersistentCollection {#13165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13167 …}
      +violations: Doctrine\ORM\PersistentCollection {#13169 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13171 …}
      +awards: Doctrine\ORM\PersistentCollection {#13173 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#13175 …}
      +categories: Doctrine\ORM\PersistentCollection {#13177 …}
      -id: 71828
      -password: "$2y$13$n5hmw3iJuYOg0xMVUwK.1uUOBxcOsJkRP3G6R8QSqxFJV42Y.pV2W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13179 …}
      +apId: "OpenTheSeaLegs@lemmyf.uk"
      +apProfileId: "https://lemmyf.uk/u/OpenTheSeaLegs"
      +apPublicUrl: "https://lemmyf.uk/u/OpenTheSeaLegs"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmyf.uk/inbox"
      +apDomain: "lemmyf.uk"
      +apPreferredUsername: "OpenTheSeaLegs"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729528414 {#13118
        date: 2024-10-21 18:33:34.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699177415 {#13120
        date: 2023-11-05 10:43:35.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Feedback-on-Design-and-Firewall-Options"
    +title: "Feedback on Design and Firewall Options"
    +url: null
    +body: """
      All the cool projects I see while lurking around here have thrown me into the world of Self-Hosting! Some months ago I got myself a NAS, flashed it with TrueNAS and started playing. Today, I am ready to face the creation of my first homelab.\n
      \n
      Since I got the basic data storage working, I decided to continue with the Firewall setup. I’d like to have my security figured out before I start spinning up machines, playing with their configs and unwittingly opening all kind of arcane doors to the unknown. So I turn to the Fediverse!\n
      \n
      I’d like to create the standard network with a DMZ. Within the network, I plan to use VLANS to manage traffic between devices, and the firewall to limit internet access.\n
      \n
      This is a sketch of what I think I want to achieve:\n
      \n
      ![](https://lemmyf.uk/pictrs/image/74aeb2e6-4e83-4e1a-a2ea-ed075759fd5e.png)\n
      \n
      ### Connections\n
      \n
      - The Consoles will connect only to the internet\n
      - The Home Devices (printers) will connect only to the Home WKS\n
      - There will be a NAS device hosting VMs with services accessible only from the home network: \n
          - The Home Automation will connect to IoT\n
          - The Recipes will connect to Home Wks\n
          - The Data Archive will connect to Home Wks\n
          - Jellybean will connect to: \n
              - Home Wks\n
              - TV\n
          - *arr Stack will connect to: \n
              - The Internet\n
              - the NAS (presumably Jellybean)\n
      - The Home WKS connect to pretty much anything\n
      \n
      ### Available Hardware\n
      \n
      - OpenWRT compatible Router\n
      - 2.5gbs Unmaged Switch\n
      - 1gbs Unmaged Switch\n
      - QNAS with 2x2.5gbs NIC, running TrueNas\n
      - A few Rpis of different specs\n
      \n
      Questions\n
      =========\n
      \n
      #### Firewall\n
      \n
      My Main questions relate to the Firewall. It seems that pfsense is the way to go for a SW Firewall:\n
      \n
      - What HW should i use? would a Raspberry pi 4, 4GB RAM work?\n
      - What do you think of Netgear 1100?\n
      - I like this device since 3ports would allow me to create a physically separate DMZ\n
      - Should I consider other firewalls?\n
      \n
      #### NAS\n
      \n
      For Bonus Points, some questions regarding the NAS:\n
      \n
      - With my current diagram, it seems like it is not possible for the NAS to receive updates from the internet. The obvious change is to place the NAS within the DMZ, but I’d like to keep the Data Archive as far from the net as possible\n
      - Should i locate the entire NAS in the DMZ?\n
      - My TrueNas has 2x2.5Gb ports. Can i connect each NIC to a different network? Would this have any benefit?\n
      \n
      Thanks for your time!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728288680 {#2096
      date: 2024-10-07 10:11:20.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: 32551
    -titleTs: "'design':3 'feedback':1 'firewal':5 'option':6"
    -bodyTs: "'/pictrs/image/74aeb2e6-4e83-4e1a-a2ea-ed075759fd5e.png)':145 '1100':295 '1gbs':239 '2.5':235 '2x2.5gb':384 '2x2.5gbs':244 '3ports':301 '4':285 '4gb':286 'access':130,176 'achiev':142 'ago':23 'allow':303 'anyth':229 'arcan':89 'archiv':198,364 'around':9 'arr':211 'autom':184 'avail':230 'basic':52 'benefit':399 'bonus':318 'chang':347 'compat':233 'config':82 'connect':146,150,160,186,192,200,206,214,225,388 'consid':313 'consol':148 'continu':59 'cool':3 'creat':104,306 'creation':43 'current':327 'd':65,101,358 'data':53,197,363 'decid':57 'devic':123,157,171,299 'diagram':328 'differ':252,393 'dmz':110,310,355,380 'door':90 'entir':376 'face':41 'far':366 'fedivers':99 'figur':71 'firewal':62,126,255,262,275,315 'first':46 'flash':29 'gbs':236 'go':271 'got':25,50 'hardwar':231 'home':156,164,180,183,194,202,208,223 'homelab':47 'host':20,172 'hw':277 'internet':129,154,217,344 'iot':188 'jellybean':204,221 'keep':361 'kind':87 'lemmyf.uk':144 'lemmyf.uk/pictrs/image/74aeb2e6-4e83-4e1a-a2ea-ed075759fd5e.png)':143 'like':66,102,297,331,359 'limit':128 'locat':374 'lurk':8 'machin':78 'main':257 'manag':120 'month':22 'much':228 'nas':28,170,219,316,324,338,352,377 'net':369 'netgear':294 'network':107,113,181,394 'nic':245,390 'obvious':346 'open':85 'openwrt':232 'pfsens':266 'physic':308 'pi':284 'place':350 'plan':115 'play':35,79 'point':319 'port':385 'possibl':335,371 'presum':220 'pretti':227 'printer':158 'project':4 'qnas':242 'question':254,258,321 'ram':287 'raspberri':283 'readi':39 'receiv':340 'recip':190 'regard':322 'relat':259 'router':234 'rpis':250 'run':246 'secur':70 'see':6 'seem':264,330 'self':19 'self-host':18 'separ':309 'servic':175 'setup':63 'sinc':48,300 'sketch':134 'spec':253 'spin':76 'stack':212 'standard':106 'start':34,75 'storag':54 'sw':274 'switch':238,241 'thank':400 'think':138,292 'thrown':12 'time':403 'today':36 'traffic':121 'truena':32,247,382 'turn':96 'tv':210 'unknown':93 'unmag':237,240 'unwit':84 'updat':341 'use':117,280 'vlan':118 'vms':173 'want':140 'way':269 'within':111,353 'wks':165,195,203,209,224 'work':55,288 'world':16 'would':281,302,395"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706084419
    +visibility: "visible             "
    +apId: "https://lemmyf.uk/post/4971341"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705999419 {#2062
      date: 2024-01-23 09:43:39.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.74 ms
Input props
[
  "subject" => App\Entity\Entry {#2081
    +user: Proxies\__CG__\App\Entity\User {#2077
      +avatar: null
      +cover: null
      +email: "OpenTheSeaLegs@lemmyf.uk"
      +username: "@OpenTheSeaLegs@lemmyf.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728071407 {#13121
        date: 2024-10-04 21:50:07.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#13126 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13129 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#13131 …}
      +entries: Doctrine\ORM\PersistentCollection {#13133 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#13135 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#13137 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13139 …}
      +posts: Doctrine\ORM\PersistentCollection {#13141 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#13143 …}
      +postComments: Doctrine\ORM\PersistentCollection {#13145 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#13147 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#13149 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#13151 …}
      +follows: Doctrine\ORM\PersistentCollection {#13153 …}
      +followers: Doctrine\ORM\PersistentCollection {#13155 …}
      +blocks: Doctrine\ORM\PersistentCollection {#13157 …}
      +blockers: Doctrine\ORM\PersistentCollection {#13159 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#13161 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#13163 …}
      +reports: Doctrine\ORM\PersistentCollection {#13165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13167 …}
      +violations: Doctrine\ORM\PersistentCollection {#13169 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13171 …}
      +awards: Doctrine\ORM\PersistentCollection {#13173 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#13175 …}
      +categories: Doctrine\ORM\PersistentCollection {#13177 …}
      -id: 71828
      -password: "$2y$13$n5hmw3iJuYOg0xMVUwK.1uUOBxcOsJkRP3G6R8QSqxFJV42Y.pV2W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13179 …}
      +apId: "OpenTheSeaLegs@lemmyf.uk"
      +apProfileId: "https://lemmyf.uk/u/OpenTheSeaLegs"
      +apPublicUrl: "https://lemmyf.uk/u/OpenTheSeaLegs"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmyf.uk/inbox"
      +apDomain: "lemmyf.uk"
      +apPreferredUsername: "OpenTheSeaLegs"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729528414 {#13118
        date: 2024-10-21 18:33:34.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699177415 {#13120
        date: 2023-11-05 10:43:35.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Feedback-on-Design-and-Firewall-Options"
    +title: "Feedback on Design and Firewall Options"
    +url: null
    +body: """
      All the cool projects I see while lurking around here have thrown me into the world of Self-Hosting! Some months ago I got myself a NAS, flashed it with TrueNAS and started playing. Today, I am ready to face the creation of my first homelab.\n
      \n
      Since I got the basic data storage working, I decided to continue with the Firewall setup. I’d like to have my security figured out before I start spinning up machines, playing with their configs and unwittingly opening all kind of arcane doors to the unknown. So I turn to the Fediverse!\n
      \n
      I’d like to create the standard network with a DMZ. Within the network, I plan to use VLANS to manage traffic between devices, and the firewall to limit internet access.\n
      \n
      This is a sketch of what I think I want to achieve:\n
      \n
      ![](https://lemmyf.uk/pictrs/image/74aeb2e6-4e83-4e1a-a2ea-ed075759fd5e.png)\n
      \n
      ### Connections\n
      \n
      - The Consoles will connect only to the internet\n
      - The Home Devices (printers) will connect only to the Home WKS\n
      - There will be a NAS device hosting VMs with services accessible only from the home network: \n
          - The Home Automation will connect to IoT\n
          - The Recipes will connect to Home Wks\n
          - The Data Archive will connect to Home Wks\n
          - Jellybean will connect to: \n
              - Home Wks\n
              - TV\n
          - *arr Stack will connect to: \n
              - The Internet\n
              - the NAS (presumably Jellybean)\n
      - The Home WKS connect to pretty much anything\n
      \n
      ### Available Hardware\n
      \n
      - OpenWRT compatible Router\n
      - 2.5gbs Unmaged Switch\n
      - 1gbs Unmaged Switch\n
      - QNAS with 2x2.5gbs NIC, running TrueNas\n
      - A few Rpis of different specs\n
      \n
      Questions\n
      =========\n
      \n
      #### Firewall\n
      \n
      My Main questions relate to the Firewall. It seems that pfsense is the way to go for a SW Firewall:\n
      \n
      - What HW should i use? would a Raspberry pi 4, 4GB RAM work?\n
      - What do you think of Netgear 1100?\n
      - I like this device since 3ports would allow me to create a physically separate DMZ\n
      - Should I consider other firewalls?\n
      \n
      #### NAS\n
      \n
      For Bonus Points, some questions regarding the NAS:\n
      \n
      - With my current diagram, it seems like it is not possible for the NAS to receive updates from the internet. The obvious change is to place the NAS within the DMZ, but I’d like to keep the Data Archive as far from the net as possible\n
      - Should i locate the entire NAS in the DMZ?\n
      - My TrueNas has 2x2.5Gb ports. Can i connect each NIC to a different network? Would this have any benefit?\n
      \n
      Thanks for your time!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728288680 {#2096
      date: 2024-10-07 10:11:20.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: 32551
    -titleTs: "'design':3 'feedback':1 'firewal':5 'option':6"
    -bodyTs: "'/pictrs/image/74aeb2e6-4e83-4e1a-a2ea-ed075759fd5e.png)':145 '1100':295 '1gbs':239 '2.5':235 '2x2.5gb':384 '2x2.5gbs':244 '3ports':301 '4':285 '4gb':286 'access':130,176 'achiev':142 'ago':23 'allow':303 'anyth':229 'arcan':89 'archiv':198,364 'around':9 'arr':211 'autom':184 'avail':230 'basic':52 'benefit':399 'bonus':318 'chang':347 'compat':233 'config':82 'connect':146,150,160,186,192,200,206,214,225,388 'consid':313 'consol':148 'continu':59 'cool':3 'creat':104,306 'creation':43 'current':327 'd':65,101,358 'data':53,197,363 'decid':57 'devic':123,157,171,299 'diagram':328 'differ':252,393 'dmz':110,310,355,380 'door':90 'entir':376 'face':41 'far':366 'fedivers':99 'figur':71 'firewal':62,126,255,262,275,315 'first':46 'flash':29 'gbs':236 'go':271 'got':25,50 'hardwar':231 'home':156,164,180,183,194,202,208,223 'homelab':47 'host':20,172 'hw':277 'internet':129,154,217,344 'iot':188 'jellybean':204,221 'keep':361 'kind':87 'lemmyf.uk':144 'lemmyf.uk/pictrs/image/74aeb2e6-4e83-4e1a-a2ea-ed075759fd5e.png)':143 'like':66,102,297,331,359 'limit':128 'locat':374 'lurk':8 'machin':78 'main':257 'manag':120 'month':22 'much':228 'nas':28,170,219,316,324,338,352,377 'net':369 'netgear':294 'network':107,113,181,394 'nic':245,390 'obvious':346 'open':85 'openwrt':232 'pfsens':266 'physic':308 'pi':284 'place':350 'plan':115 'play':35,79 'point':319 'port':385 'possibl':335,371 'presum':220 'pretti':227 'printer':158 'project':4 'qnas':242 'question':254,258,321 'ram':287 'raspberri':283 'readi':39 'receiv':340 'recip':190 'regard':322 'relat':259 'router':234 'rpis':250 'run':246 'secur':70 'see':6 'seem':264,330 'self':19 'self-host':18 'separ':309 'servic':175 'setup':63 'sinc':48,300 'sketch':134 'spec':253 'spin':76 'stack':212 'standard':106 'start':34,75 'storag':54 'sw':274 'switch':238,241 'thank':400 'think':138,292 'thrown':12 'time':403 'today':36 'traffic':121 'truena':32,247,382 'turn':96 'tv':210 'unknown':93 'unmag':237,240 'unwit':84 'updat':341 'use':117,280 'vlan':118 'vms':173 'want':140 'way':269 'within':111,353 'wks':165,195,203,209,224 'work':55,288 'world':16 'would':281,302,395"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706084419
    +visibility: "visible             "
    +apId: "https://lemmyf.uk/post/4971341"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705999419 {#2062
      date: 2024-01-23 09:43:39.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#13365
  +formDest: "entry"
  +subject: App\Entity\Entry {#2081
    +user: Proxies\__CG__\App\Entity\User {#2077
      +avatar: null
      +cover: null
      +email: "OpenTheSeaLegs@lemmyf.uk"
      +username: "@OpenTheSeaLegs@lemmyf.uk"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728071407 {#13121
        date: 2024-10-04 21:50:07.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#13126 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13129 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#13131 …}
      +entries: Doctrine\ORM\PersistentCollection {#13133 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#13135 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#13137 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13139 …}
      +posts: Doctrine\ORM\PersistentCollection {#13141 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#13143 …}
      +postComments: Doctrine\ORM\PersistentCollection {#13145 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#13147 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#13149 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#13151 …}
      +follows: Doctrine\ORM\PersistentCollection {#13153 …}
      +followers: Doctrine\ORM\PersistentCollection {#13155 …}
      +blocks: Doctrine\ORM\PersistentCollection {#13157 …}
      +blockers: Doctrine\ORM\PersistentCollection {#13159 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#13161 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#13163 …}
      +reports: Doctrine\ORM\PersistentCollection {#13165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13167 …}
      +violations: Doctrine\ORM\PersistentCollection {#13169 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13171 …}
      +awards: Doctrine\ORM\PersistentCollection {#13173 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#13175 …}
      +categories: Doctrine\ORM\PersistentCollection {#13177 …}
      -id: 71828
      -password: "$2y$13$n5hmw3iJuYOg0xMVUwK.1uUOBxcOsJkRP3G6R8QSqxFJV42Y.pV2W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13179 …}
      +apId: "OpenTheSeaLegs@lemmyf.uk"
      +apProfileId: "https://lemmyf.uk/u/OpenTheSeaLegs"
      +apPublicUrl: "https://lemmyf.uk/u/OpenTheSeaLegs"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmyf.uk/inbox"
      +apDomain: "lemmyf.uk"
      +apPreferredUsername: "OpenTheSeaLegs"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729528414 {#13118
        date: 2024-10-21 18:33:34.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699177415 {#13120
        date: 2023-11-05 10:43:35.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Feedback-on-Design-and-Firewall-Options"
    +title: "Feedback on Design and Firewall Options"
    +url: null
    +body: """
      All the cool projects I see while lurking around here have thrown me into the world of Self-Hosting! Some months ago I got myself a NAS, flashed it with TrueNAS and started playing. Today, I am ready to face the creation of my first homelab.\n
      \n
      Since I got the basic data storage working, I decided to continue with the Firewall setup. I’d like to have my security figured out before I start spinning up machines, playing with their configs and unwittingly opening all kind of arcane doors to the unknown. So I turn to the Fediverse!\n
      \n
      I’d like to create the standard network with a DMZ. Within the network, I plan to use VLANS to manage traffic between devices, and the firewall to limit internet access.\n
      \n
      This is a sketch of what I think I want to achieve:\n
      \n
      ![](https://lemmyf.uk/pictrs/image/74aeb2e6-4e83-4e1a-a2ea-ed075759fd5e.png)\n
      \n
      ### Connections\n
      \n
      - The Consoles will connect only to the internet\n
      - The Home Devices (printers) will connect only to the Home WKS\n
      - There will be a NAS device hosting VMs with services accessible only from the home network: \n
          - The Home Automation will connect to IoT\n
          - The Recipes will connect to Home Wks\n
          - The Data Archive will connect to Home Wks\n
          - Jellybean will connect to: \n
              - Home Wks\n
              - TV\n
          - *arr Stack will connect to: \n
              - The Internet\n
              - the NAS (presumably Jellybean)\n
      - The Home WKS connect to pretty much anything\n
      \n
      ### Available Hardware\n
      \n
      - OpenWRT compatible Router\n
      - 2.5gbs Unmaged Switch\n
      - 1gbs Unmaged Switch\n
      - QNAS with 2x2.5gbs NIC, running TrueNas\n
      - A few Rpis of different specs\n
      \n
      Questions\n
      =========\n
      \n
      #### Firewall\n
      \n
      My Main questions relate to the Firewall. It seems that pfsense is the way to go for a SW Firewall:\n
      \n
      - What HW should i use? would a Raspberry pi 4, 4GB RAM work?\n
      - What do you think of Netgear 1100?\n
      - I like this device since 3ports would allow me to create a physically separate DMZ\n
      - Should I consider other firewalls?\n
      \n
      #### NAS\n
      \n
      For Bonus Points, some questions regarding the NAS:\n
      \n
      - With my current diagram, it seems like it is not possible for the NAS to receive updates from the internet. The obvious change is to place the NAS within the DMZ, but I’d like to keep the Data Archive as far from the net as possible\n
      - Should i locate the entire NAS in the DMZ?\n
      - My TrueNas has 2x2.5Gb ports. Can i connect each NIC to a different network? Would this have any benefit?\n
      \n
      Thanks for your time!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728288680 {#2096
      date: 2024-10-07 10:11:20.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: 32551
    -titleTs: "'design':3 'feedback':1 'firewal':5 'option':6"
    -bodyTs: "'/pictrs/image/74aeb2e6-4e83-4e1a-a2ea-ed075759fd5e.png)':145 '1100':295 '1gbs':239 '2.5':235 '2x2.5gb':384 '2x2.5gbs':244 '3ports':301 '4':285 '4gb':286 'access':130,176 'achiev':142 'ago':23 'allow':303 'anyth':229 'arcan':89 'archiv':198,364 'around':9 'arr':211 'autom':184 'avail':230 'basic':52 'benefit':399 'bonus':318 'chang':347 'compat':233 'config':82 'connect':146,150,160,186,192,200,206,214,225,388 'consid':313 'consol':148 'continu':59 'cool':3 'creat':104,306 'creation':43 'current':327 'd':65,101,358 'data':53,197,363 'decid':57 'devic':123,157,171,299 'diagram':328 'differ':252,393 'dmz':110,310,355,380 'door':90 'entir':376 'face':41 'far':366 'fedivers':99 'figur':71 'firewal':62,126,255,262,275,315 'first':46 'flash':29 'gbs':236 'go':271 'got':25,50 'hardwar':231 'home':156,164,180,183,194,202,208,223 'homelab':47 'host':20,172 'hw':277 'internet':129,154,217,344 'iot':188 'jellybean':204,221 'keep':361 'kind':87 'lemmyf.uk':144 'lemmyf.uk/pictrs/image/74aeb2e6-4e83-4e1a-a2ea-ed075759fd5e.png)':143 'like':66,102,297,331,359 'limit':128 'locat':374 'lurk':8 'machin':78 'main':257 'manag':120 'month':22 'much':228 'nas':28,170,219,316,324,338,352,377 'net':369 'netgear':294 'network':107,113,181,394 'nic':245,390 'obvious':346 'open':85 'openwrt':232 'pfsens':266 'physic':308 'pi':284 'place':350 'plan':115 'play':35,79 'point':319 'port':385 'possibl':335,371 'presum':220 'pretti':227 'printer':158 'project':4 'qnas':242 'question':254,258,321 'ram':287 'raspberri':283 'readi':39 'receiv':340 'recip':190 'regard':322 'relat':259 'router':234 'rpis':250 'run':246 'secur':70 'see':6 'seem':264,330 'self':19 'self-host':18 'separ':309 'servic':175 'setup':63 'sinc':48,300 'sketch':134 'spec':253 'spin':76 'stack':212 'standard':106 'start':34,75 'storag':54 'sw':274 'switch':238,241 'thank':400 'think':138,292 'thrown':12 'time':403 'today':36 'traffic':121 'truena':32,247,382 'turn':96 'tv':210 'unknown':93 'unmag':237,240 'unwit':84 'updat':341 'use':117,280 'vlan':118 'vms':173 'want':140 'way':269 'within':111,353 'wks':165,195,203,209,224 'work':55,288 'world':16 'would':281,302,395"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706084419
    +visibility: "visible             "
    +apId: "https://lemmyf.uk/post/4971341"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705999419 {#2062
      date: 2024-01-23 09:43:39.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 14.0 MiB 10.30 ms
Input props
[
  "entry" => App\Entity\Entry {#2140
    +user: Proxies\__CG__\App\Entity\User {#2130
      +avatar: null
      +cover: null
      +email: "crschnick@sh.itjust.works"
      +username: "@crschnick@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728484533 {#13934
        date: 2024-10-09 16:35:33.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#13939 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13942 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#13944 …}
      +entries: Doctrine\ORM\PersistentCollection {#13946 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#13948 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#13950 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13952 …}
      +posts: Doctrine\ORM\PersistentCollection {#13954 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#13956 …}
      +postComments: Doctrine\ORM\PersistentCollection {#13958 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#13960 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#13962 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#13964 …}
      +follows: Doctrine\ORM\PersistentCollection {#13966 …}
      +followers: Doctrine\ORM\PersistentCollection {#13968 …}
      +blocks: Doctrine\ORM\PersistentCollection {#13970 …}
      +blockers: Doctrine\ORM\PersistentCollection {#13972 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#13974 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#13976 …}
      +reports: Doctrine\ORM\PersistentCollection {#13978 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13980 …}
      +violations: Doctrine\ORM\PersistentCollection {#13982 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13984 …}
      +awards: Doctrine\ORM\PersistentCollection {#13986 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#13988 …}
      +categories: Doctrine\ORM\PersistentCollection {#13990 …}
      -id: 93143
      -password: "$2y$13$zgWI5c0SIAaSi3m3LpDbdeFuroPx813A.b8mvinWF0q7Ew9mC6jhS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13992 …}
      +apId: "crschnick@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/crschnick"
      +apPublicUrl: "https://sh.itjust.works/u/crschnick"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "crschnick"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727870872 {#13931
        date: 2024-10-02 14:07:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1727870872 {#13933
        date: 2024-10-02 14:07:52.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2133 …}
    +slug: "XPipe-status-update-New-scripting-system-advanced-SSH-support-performance"
    +title: "XPipe status update: New scripting system, advanced SSH support, performance improvements, and many bug fixes"
    +url: "https://sh.itjust.works/pictrs/image/3c9e8b2c-a651-43cc-a4b9-333a6e6965e4.png"
    +body: """
      I’m proud to share a status update of [XPipe](https://github.com/xpipe-io/xpipe), a shell connection hub and remote file manager that allows you to access your entire server infrastructure from your local machine. It works on top of your installed command-line programs and does not require any setup on your remote systems. So if you normally use CLI tools like `ssh`, `docker`, `kubectl`, etc. to connect to your servers, you can just use XPipe on top of that.\n
      \n
      Since the [last status update](https://sh.itjust.works/post/3144020) some months ago, a lot of things have changed thanks to the community sharing a lot of feedback and reporting issues. Overall, the project is now in a much more stable state as all the accumulated issues have been fixed. Furthermore, many feature requests have been implemented.\n
      \n
      ### Large connection sets\n
      \n
      A lot of work went into improving the application for large use cases when you’re managing hundreds of connections. This includes hierarchical organization features to group all your connections into different categories and subcategories. Furthermore, there have been multiple processing and memory optimizations to ensure that the user experience stays smooth all the time. As a side effect, the memory footprint also has gone down. For people who have to use a potato as their workstation, there’s also now a performance mode setting to disable any visual effects that are not required.\n
      \n
      You can also now tag connections by color for organizational purposes to help in situations when many connections are opened in the file browser and terminals at the same time. These colors will be shown to identify tabs everywhere within XPipe and also outside of XPipe, for example in terminal titles using unicode color symbols.\n
      \n
      ![Connections](https://i.imgur.com/689dpYJ.png)\n
      \n
      A new scripting system\n
      ----------------------\n
      \n
      XPipe 1.7 comes with a new scripting system, so now you can take your shell environment everywhere. The idea is to create modular and reusable shell scripts in XPipe that you can then use for various different use cases.\n
      \n
      You can set certain scripts to be run on init for every connection independently of your profile files, allowing you to set up a consistent environment across all remote systems without any manual setup. In addition, you can choose to bring scripts to all your remote systems. This will make XPipe automatically copy and update these scripts to a target system if needed and put them in your PATH so that you’re able to call them from anywhere.\n
      \n
      As of now, there is one set of predefined scripts included for enabling the starship prompt in your shells, mainly as a proof of concept. What you will use the scripting system for is up to you. If you like, you can contribute scripts to be included by default.\n
      \n
      ![Scripts](https://i.imgur.com/ZV0THJS.png)\n
      \n
      ### Other news\n
      \n
      - You can now sync your connection configurations with your own remote git repository\n
      - You can create fully customized SSH connections by using the OpenSSH config format within XPipe\n
      - Additional actions for containers have been added, such as attaching to a container or printing the live logs of a container in a terminal session\n
      - A transparency slider has been added so that you can make all windows partially transparent just as you like\n
      - Support for many more terminals and text editors across all platforms has been added\n
      - Support for BSD systems and special login shells like pfSense and OPNsense has been added\n
      - There’s now support to open an SSH connection in your default installed SFTP client or Termius\n
      - The .deb and .rpm releases now correctly report all required dependencies. So you can install it on embedded systems or WSL2g without any hassle\n
      - There are now ARM releases for Linux\n
      - Support for VMware desktop hypervisors has been added\n
      - There have been many performance improvements to reduce the startup time, memory usage, file browser loading speed, and more\n
      - The homepage at [xpipe.io](https://xpipe.io/) got an upgrade\n
      - Of course, a lot of bugs have been fixed across the board\n
      \n
      Going full-time\n
      ---------------\n
      \n
      A few messages I received and the demand for XPipe so far convinced that there is a market for developing XPipe full-time and financing it by special commercial and enterprise plans for interested customers. It essentially encompasses support for enterprise systems and tools that you normally don’t find outside of enterprises.\n
      \n
      This will improve the development speed and quality as I can now fully focus on creating the best possible application. The scope is very small and only involves me, so no investors or other employees. This drastically lowers the break-even value compared to most other tools and allows me to implement a very lenient commercialization.\n
      \n
      Essentially, you can use most current features without any limitation for free. Furthermore, most upcoming features will also be included in the free version. The open-source model and license also won’t change. The only features that require a license are integrations for enterprise systems. For example, if you’re trying to connect to a licensed RHEL system or an OpenShift cluster, it will ask you to buy a license. Conversely, with a Rocky Linux system and a k3s cluster, you can use everything for free. These commercial-exclusive implementations will probably not be included in the repository though. Other than that, there are no restrictions.\n
      \n
      Outlook\n
      -------\n
      \n
      So if you gave this project a try a while ago or it sounds interesting to you, you can check it out [on GitHub](https://github.com/xpipe-io/xpipe)! There are still more features to come in the near future. I also appreciate any kind of feedback to guide me in the right development direction. There is also a [Discord](https://discord.gg/8y89vS8cRb) and [Slack workspace](https://join.slack.com/t/XPipe/shared_invite/zt-1awjq0t5j-5i4UjNJfNe1VN4b_auu6Cg) for any sort of talking.\n
      \n
      Enjoy!
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 11
    +favouriteCount: 123
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728484533 {#2092
      date: 2024-10-09 16:35:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2129 …}
    +votes: Doctrine\ORM\PersistentCollection {#2132 …}
    +reports: Doctrine\ORM\PersistentCollection {#2040 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2350 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2348 …}
    +badges: Doctrine\ORM\PersistentCollection {#2351 …}
    +children: []
    -id: 32535
    -titleTs: "'advanc':7 'bug':14 'fix':15 'improv':11 'mani':13 'new':4 'perform':10 'script':5 'ssh':8 'status':2 'support':9 'system':6 'updat':3 'xpipe':1"
    -bodyTs: "'/)':652 '/689dpyj.png)':292 '/8y89vs8crb)':953 '/post/3144020)':89 '/t/xpipe/shared_invite/zt-1awjq0t5j-5i4ujnjfne1vn4b_auu6cg)':959 '/xpipe-io/xpipe)!':919 '/xpipe-io/xpipe),':13 '/zv0thjs.png)':467 '1.7':298 'abl':409 'access':26 'accumul':125 'across':362,550,665 'action':499 'ad':504,528,555,570,626 'addit':371,498 'ago':92,903 'allow':23,354,775 'also':202,219,236,276,800,814,932,948 'anywher':414 'applic':148,745 'appreci':933 'arm':615 'ask':849 'attach':507 'automat':387 'best':743 'board':667 'break':766 'break-even':765 'bring':376 'browser':257,641 'bsd':558 'bug':661 'buy':852 'call':411 'case':152,335 'categori':172 'certain':339 'chang':98,817 'check':912 'choos':374 'cli':61 'client':585 'cluster':846,864 'color':241,265,287 'come':299,926 'command':43 'command-lin':42 'commerci':701,782,873 'commercial-exclus':872 'communiti':102 'compar':769 'concept':439 'config':494 'configur':476 'connect':16,69,138,159,169,239,251,289,348,475,489,579,837 'consist':360 'contain':501,510,518 'contribut':457 'convers':855 'convinc':684 'copi':388 'correct':594 'cours':657 'creat':318,485,741 'current':788 'custom':487,707 'deb':589 'default':463,582 'demand':679 'depend':598 'desktop':622 'develop':691,730,944 'differ':171,333 'direct':945 'disabl':226 'discord':950 'discord.gg':952 'discord.gg/8y89vs8crb)':951 'docker':65 'drastic':762 'editor':549 'effect':198,229 'embed':605 'employe':760 'enabl':427 'encompass':710 'enjoy':965 'ensur':185 'enterpris':703,713,725,828 'entir':28 'environ':312,361 'essenti':709,783 'etc':67 'even':767 'everi':347 'everyth':868 'everywher':272,313 'exampl':281,831 'exclus':874 'experi':189 'far':683 'featur':132,164,789,798,820,924 'feedback':107,937 'file':20,256,353,640 'financ':697 'find':722 'fix':129,664 'focus':739 'footprint':201 'format':495 'free':794,805,870 'full':670,694 'full-tim':669,693 'fulli':486,738 'furthermor':130,175,795 'futur':930 'gave':896 'git':481 'github':916 'github.com':12,918 'github.com/xpipe-io/xpipe)!':917 'github.com/xpipe-io/xpipe),':11 'go':668 'gone':204 'got':653 'group':166 'guid':939 'hassl':611 'help':246 'hierarch':162 'homepag':647 'hub':17 'hundr':157 'hypervisor':623 'i.imgur.com':291,466 'i.imgur.com/689dpyj.png)':290 'i.imgur.com/zv0thjs.png)':465 'idea':315 'identifi':270 'implement':136,778,875 'improv':146,632,728 'includ':161,425,461,802,880 'independ':349 'infrastructur':30 'init':345 'instal':41,583,602 'integr':826 'interest':706,907 'investor':757 'involv':753 'issu':110,126 'join.slack.com':958 'join.slack.com/t/xpipe/shared_invite/zt-1awjq0t5j-5i4ujnjfne1vn4b_auu6cg)':957 'k3s':863 'kind':935 'kubectl':66 'larg':137,150 'last':84 'lenient':781 'licens':813,824,840,854 'like':63,454,541,564 'limit':792 'line':44 'linux':618,859 'live':514 'load':642 'local':33 'log':515 'login':562 'lot':94,105,141,659 'lower':763 'm':2 'machin':34 'main':434 'make':385,533 'manag':21,156 'mani':131,250,544,630 'manual':368 'market':689 'memori':182,200,638 'messag':674 'mode':223 'model':811 'modular':319 'month':91 'much':118 'multipl':179 'near':929 'need':398 'new':294,302 'news':469 'normal':59,719 'one':420 'open':253,576,809 'open-sourc':808 'openshift':845 'openssh':493 'opnsens':567 'optim':183 'organ':163 'organiz':243 'outlook':892 'outsid':277,723 'overal':111 'partial':536 'path':404 'peopl':207 'perform':222,631 'pfsens':565 'plan':704 'platform':552 'possibl':744 'potato':213 'predefin':423 'print':512 'probabl':877 'process':180 'profil':352 'program':45 'project':113,898 'prompt':430 'proof':437 'proud':3 'purpos':244 'put':400 'qualiti':733 're':155,408,834 'receiv':676 'reduc':634 'releas':592,616 'remot':19,54,364,381,480 'report':109,595 'repositori':482,883 'request':133 'requir':49,233,597,822 'restrict':891 'reusabl':321 'rhel':841 'right':943 'rocki':858 'rpm':591 'run':343 'scope':747 'script':295,303,323,340,377,392,424,445,458,464 'server':29,72 'session':522 'set':139,224,338,357,421 'setup':51,369 'sftp':584 'sh.itjust.works':88 'sh.itjust.works/post/3144020)':87 'share':5,103 'shell':15,311,322,433,563 'shown':268 'side':197 'sinc':82 'situat':248 'slack':955 'slider':525 'small':750 'smooth':191 'sort':962 'sound':906 'sourc':810 'special':561,700 'speed':643,731 'ssh':64,488,578 'stabl':120 'starship':429 'startup':636 'state':121 'status':7,85 'stay':190 'still':922 'subcategori':174 'support':542,556,574,619,711 'symbol':288 'sync':473 'system':55,296,304,365,382,396,446,559,606,714,829,842,860 'tab':271 'tag':238 'take':309 'talk':964 'target':395 'termin':259,283,521,546 'termius':587 'text':548 'thank':99 'thing':96 'though':884 'time':194,263,637,671,695 'titl':284 'tool':62,716,773 'top':38,79 'transpar':524,537 'tri':835,900 'unicod':286 'upcom':797 'updat':8,86,390 'upgrad':655 'usag':639 'use':60,76,151,211,285,330,334,443,491,786,867 'user':188 'valu':768 'various':332 'version':806 'visual':228 'vmware':621 'went':144 'window':535 'within':273,496 'without':366,609,790 'won':815 'work':36,143 'workspac':956 'workstat':216 'wsl2g':608 'xpipe':10,77,274,279,297,325,386,497,681,692 'xpipe.io':649,651 'xpipe.io/)':650"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706075537
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13315382"
    +editedAt: DateTimeImmutable @1727893691 {#2094
      date: 2024-10-02 20:28:11.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705989137 {#2241
      date: 2024-01-23 06:52:17.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#13614
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#2140
    +user: Proxies\__CG__\App\Entity\User {#2130
      +avatar: null
      +cover: null
      +email: "crschnick@sh.itjust.works"
      +username: "@crschnick@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728484533 {#13934
        date: 2024-10-09 16:35:33.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#13939 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13942 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#13944 …}
      +entries: Doctrine\ORM\PersistentCollection {#13946 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#13948 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#13950 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13952 …}
      +posts: Doctrine\ORM\PersistentCollection {#13954 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#13956 …}
      +postComments: Doctrine\ORM\PersistentCollection {#13958 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#13960 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#13962 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#13964 …}
      +follows: Doctrine\ORM\PersistentCollection {#13966 …}
      +followers: Doctrine\ORM\PersistentCollection {#13968 …}
      +blocks: Doctrine\ORM\PersistentCollection {#13970 …}
      +blockers: Doctrine\ORM\PersistentCollection {#13972 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#13974 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#13976 …}
      +reports: Doctrine\ORM\PersistentCollection {#13978 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13980 …}
      +violations: Doctrine\ORM\PersistentCollection {#13982 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13984 …}
      +awards: Doctrine\ORM\PersistentCollection {#13986 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#13988 …}
      +categories: Doctrine\ORM\PersistentCollection {#13990 …}
      -id: 93143
      -password: "$2y$13$zgWI5c0SIAaSi3m3LpDbdeFuroPx813A.b8mvinWF0q7Ew9mC6jhS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13992 …}
      +apId: "crschnick@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/crschnick"
      +apPublicUrl: "https://sh.itjust.works/u/crschnick"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "crschnick"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727870872 {#13931
        date: 2024-10-02 14:07:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1727870872 {#13933
        date: 2024-10-02 14:07:52.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2133 …}
    +slug: "XPipe-status-update-New-scripting-system-advanced-SSH-support-performance"
    +title: "XPipe status update: New scripting system, advanced SSH support, performance improvements, and many bug fixes"
    +url: "https://sh.itjust.works/pictrs/image/3c9e8b2c-a651-43cc-a4b9-333a6e6965e4.png"
    +body: """
      I’m proud to share a status update of [XPipe](https://github.com/xpipe-io/xpipe), a shell connection hub and remote file manager that allows you to access your entire server infrastructure from your local machine. It works on top of your installed command-line programs and does not require any setup on your remote systems. So if you normally use CLI tools like `ssh`, `docker`, `kubectl`, etc. to connect to your servers, you can just use XPipe on top of that.\n
      \n
      Since the [last status update](https://sh.itjust.works/post/3144020) some months ago, a lot of things have changed thanks to the community sharing a lot of feedback and reporting issues. Overall, the project is now in a much more stable state as all the accumulated issues have been fixed. Furthermore, many feature requests have been implemented.\n
      \n
      ### Large connection sets\n
      \n
      A lot of work went into improving the application for large use cases when you’re managing hundreds of connections. This includes hierarchical organization features to group all your connections into different categories and subcategories. Furthermore, there have been multiple processing and memory optimizations to ensure that the user experience stays smooth all the time. As a side effect, the memory footprint also has gone down. For people who have to use a potato as their workstation, there’s also now a performance mode setting to disable any visual effects that are not required.\n
      \n
      You can also now tag connections by color for organizational purposes to help in situations when many connections are opened in the file browser and terminals at the same time. These colors will be shown to identify tabs everywhere within XPipe and also outside of XPipe, for example in terminal titles using unicode color symbols.\n
      \n
      ![Connections](https://i.imgur.com/689dpYJ.png)\n
      \n
      A new scripting system\n
      ----------------------\n
      \n
      XPipe 1.7 comes with a new scripting system, so now you can take your shell environment everywhere. The idea is to create modular and reusable shell scripts in XPipe that you can then use for various different use cases.\n
      \n
      You can set certain scripts to be run on init for every connection independently of your profile files, allowing you to set up a consistent environment across all remote systems without any manual setup. In addition, you can choose to bring scripts to all your remote systems. This will make XPipe automatically copy and update these scripts to a target system if needed and put them in your PATH so that you’re able to call them from anywhere.\n
      \n
      As of now, there is one set of predefined scripts included for enabling the starship prompt in your shells, mainly as a proof of concept. What you will use the scripting system for is up to you. If you like, you can contribute scripts to be included by default.\n
      \n
      ![Scripts](https://i.imgur.com/ZV0THJS.png)\n
      \n
      ### Other news\n
      \n
      - You can now sync your connection configurations with your own remote git repository\n
      - You can create fully customized SSH connections by using the OpenSSH config format within XPipe\n
      - Additional actions for containers have been added, such as attaching to a container or printing the live logs of a container in a terminal session\n
      - A transparency slider has been added so that you can make all windows partially transparent just as you like\n
      - Support for many more terminals and text editors across all platforms has been added\n
      - Support for BSD systems and special login shells like pfSense and OPNsense has been added\n
      - There’s now support to open an SSH connection in your default installed SFTP client or Termius\n
      - The .deb and .rpm releases now correctly report all required dependencies. So you can install it on embedded systems or WSL2g without any hassle\n
      - There are now ARM releases for Linux\n
      - Support for VMware desktop hypervisors has been added\n
      - There have been many performance improvements to reduce the startup time, memory usage, file browser loading speed, and more\n
      - The homepage at [xpipe.io](https://xpipe.io/) got an upgrade\n
      - Of course, a lot of bugs have been fixed across the board\n
      \n
      Going full-time\n
      ---------------\n
      \n
      A few messages I received and the demand for XPipe so far convinced that there is a market for developing XPipe full-time and financing it by special commercial and enterprise plans for interested customers. It essentially encompasses support for enterprise systems and tools that you normally don’t find outside of enterprises.\n
      \n
      This will improve the development speed and quality as I can now fully focus on creating the best possible application. The scope is very small and only involves me, so no investors or other employees. This drastically lowers the break-even value compared to most other tools and allows me to implement a very lenient commercialization.\n
      \n
      Essentially, you can use most current features without any limitation for free. Furthermore, most upcoming features will also be included in the free version. The open-source model and license also won’t change. The only features that require a license are integrations for enterprise systems. For example, if you’re trying to connect to a licensed RHEL system or an OpenShift cluster, it will ask you to buy a license. Conversely, with a Rocky Linux system and a k3s cluster, you can use everything for free. These commercial-exclusive implementations will probably not be included in the repository though. Other than that, there are no restrictions.\n
      \n
      Outlook\n
      -------\n
      \n
      So if you gave this project a try a while ago or it sounds interesting to you, you can check it out [on GitHub](https://github.com/xpipe-io/xpipe)! There are still more features to come in the near future. I also appreciate any kind of feedback to guide me in the right development direction. There is also a [Discord](https://discord.gg/8y89vS8cRb) and [Slack workspace](https://join.slack.com/t/XPipe/shared_invite/zt-1awjq0t5j-5i4UjNJfNe1VN4b_auu6Cg) for any sort of talking.\n
      \n
      Enjoy!
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 11
    +favouriteCount: 123
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728484533 {#2092
      date: 2024-10-09 16:35:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2129 …}
    +votes: Doctrine\ORM\PersistentCollection {#2132 …}
    +reports: Doctrine\ORM\PersistentCollection {#2040 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2350 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2348 …}
    +badges: Doctrine\ORM\PersistentCollection {#2351 …}
    +children: []
    -id: 32535
    -titleTs: "'advanc':7 'bug':14 'fix':15 'improv':11 'mani':13 'new':4 'perform':10 'script':5 'ssh':8 'status':2 'support':9 'system':6 'updat':3 'xpipe':1"
    -bodyTs: "'/)':652 '/689dpyj.png)':292 '/8y89vs8crb)':953 '/post/3144020)':89 '/t/xpipe/shared_invite/zt-1awjq0t5j-5i4ujnjfne1vn4b_auu6cg)':959 '/xpipe-io/xpipe)!':919 '/xpipe-io/xpipe),':13 '/zv0thjs.png)':467 '1.7':298 'abl':409 'access':26 'accumul':125 'across':362,550,665 'action':499 'ad':504,528,555,570,626 'addit':371,498 'ago':92,903 'allow':23,354,775 'also':202,219,236,276,800,814,932,948 'anywher':414 'applic':148,745 'appreci':933 'arm':615 'ask':849 'attach':507 'automat':387 'best':743 'board':667 'break':766 'break-even':765 'bring':376 'browser':257,641 'bsd':558 'bug':661 'buy':852 'call':411 'case':152,335 'categori':172 'certain':339 'chang':98,817 'check':912 'choos':374 'cli':61 'client':585 'cluster':846,864 'color':241,265,287 'come':299,926 'command':43 'command-lin':42 'commerci':701,782,873 'commercial-exclus':872 'communiti':102 'compar':769 'concept':439 'config':494 'configur':476 'connect':16,69,138,159,169,239,251,289,348,475,489,579,837 'consist':360 'contain':501,510,518 'contribut':457 'convers':855 'convinc':684 'copi':388 'correct':594 'cours':657 'creat':318,485,741 'current':788 'custom':487,707 'deb':589 'default':463,582 'demand':679 'depend':598 'desktop':622 'develop':691,730,944 'differ':171,333 'direct':945 'disabl':226 'discord':950 'discord.gg':952 'discord.gg/8y89vs8crb)':951 'docker':65 'drastic':762 'editor':549 'effect':198,229 'embed':605 'employe':760 'enabl':427 'encompass':710 'enjoy':965 'ensur':185 'enterpris':703,713,725,828 'entir':28 'environ':312,361 'essenti':709,783 'etc':67 'even':767 'everi':347 'everyth':868 'everywher':272,313 'exampl':281,831 'exclus':874 'experi':189 'far':683 'featur':132,164,789,798,820,924 'feedback':107,937 'file':20,256,353,640 'financ':697 'find':722 'fix':129,664 'focus':739 'footprint':201 'format':495 'free':794,805,870 'full':670,694 'full-tim':669,693 'fulli':486,738 'furthermor':130,175,795 'futur':930 'gave':896 'git':481 'github':916 'github.com':12,918 'github.com/xpipe-io/xpipe)!':917 'github.com/xpipe-io/xpipe),':11 'go':668 'gone':204 'got':653 'group':166 'guid':939 'hassl':611 'help':246 'hierarch':162 'homepag':647 'hub':17 'hundr':157 'hypervisor':623 'i.imgur.com':291,466 'i.imgur.com/689dpyj.png)':290 'i.imgur.com/zv0thjs.png)':465 'idea':315 'identifi':270 'implement':136,778,875 'improv':146,632,728 'includ':161,425,461,802,880 'independ':349 'infrastructur':30 'init':345 'instal':41,583,602 'integr':826 'interest':706,907 'investor':757 'involv':753 'issu':110,126 'join.slack.com':958 'join.slack.com/t/xpipe/shared_invite/zt-1awjq0t5j-5i4ujnjfne1vn4b_auu6cg)':957 'k3s':863 'kind':935 'kubectl':66 'larg':137,150 'last':84 'lenient':781 'licens':813,824,840,854 'like':63,454,541,564 'limit':792 'line':44 'linux':618,859 'live':514 'load':642 'local':33 'log':515 'login':562 'lot':94,105,141,659 'lower':763 'm':2 'machin':34 'main':434 'make':385,533 'manag':21,156 'mani':131,250,544,630 'manual':368 'market':689 'memori':182,200,638 'messag':674 'mode':223 'model':811 'modular':319 'month':91 'much':118 'multipl':179 'near':929 'need':398 'new':294,302 'news':469 'normal':59,719 'one':420 'open':253,576,809 'open-sourc':808 'openshift':845 'openssh':493 'opnsens':567 'optim':183 'organ':163 'organiz':243 'outlook':892 'outsid':277,723 'overal':111 'partial':536 'path':404 'peopl':207 'perform':222,631 'pfsens':565 'plan':704 'platform':552 'possibl':744 'potato':213 'predefin':423 'print':512 'probabl':877 'process':180 'profil':352 'program':45 'project':113,898 'prompt':430 'proof':437 'proud':3 'purpos':244 'put':400 'qualiti':733 're':155,408,834 'receiv':676 'reduc':634 'releas':592,616 'remot':19,54,364,381,480 'report':109,595 'repositori':482,883 'request':133 'requir':49,233,597,822 'restrict':891 'reusabl':321 'rhel':841 'right':943 'rocki':858 'rpm':591 'run':343 'scope':747 'script':295,303,323,340,377,392,424,445,458,464 'server':29,72 'session':522 'set':139,224,338,357,421 'setup':51,369 'sftp':584 'sh.itjust.works':88 'sh.itjust.works/post/3144020)':87 'share':5,103 'shell':15,311,322,433,563 'shown':268 'side':197 'sinc':82 'situat':248 'slack':955 'slider':525 'small':750 'smooth':191 'sort':962 'sound':906 'sourc':810 'special':561,700 'speed':643,731 'ssh':64,488,578 'stabl':120 'starship':429 'startup':636 'state':121 'status':7,85 'stay':190 'still':922 'subcategori':174 'support':542,556,574,619,711 'symbol':288 'sync':473 'system':55,296,304,365,382,396,446,559,606,714,829,842,860 'tab':271 'tag':238 'take':309 'talk':964 'target':395 'termin':259,283,521,546 'termius':587 'text':548 'thank':99 'thing':96 'though':884 'time':194,263,637,671,695 'titl':284 'tool':62,716,773 'top':38,79 'transpar':524,537 'tri':835,900 'unicod':286 'upcom':797 'updat':8,86,390 'upgrad':655 'usag':639 'use':60,76,151,211,285,330,334,443,491,786,867 'user':188 'valu':768 'various':332 'version':806 'visual':228 'vmware':621 'went':144 'window':535 'within':273,496 'without':366,609,790 'won':815 'work':36,143 'workspac':956 'workstat':216 'wsl2g':608 'xpipe':10,77,274,279,297,325,386,497,681,692 'xpipe.io':649,651 'xpipe.io/)':650"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706075537
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13315382"
    +editedAt: DateTimeImmutable @1727893691 {#2094
      date: 2024-10-02 20:28:11.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705989137 {#2241
      date: 2024-01-23 06:52:17.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 1.91 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#2130
    +avatar: null
    +cover: null
    +email: "crschnick@sh.itjust.works"
    +username: "@crschnick@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728484533 {#13934
      date: 2024-10-09 16:35:33.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#13939 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13942 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#13944 …}
    +entries: Doctrine\ORM\PersistentCollection {#13946 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#13948 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#13950 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13952 …}
    +posts: Doctrine\ORM\PersistentCollection {#13954 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#13956 …}
    +postComments: Doctrine\ORM\PersistentCollection {#13958 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#13960 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#13962 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#13964 …}
    +follows: Doctrine\ORM\PersistentCollection {#13966 …}
    +followers: Doctrine\ORM\PersistentCollection {#13968 …}
    +blocks: Doctrine\ORM\PersistentCollection {#13970 …}
    +blockers: Doctrine\ORM\PersistentCollection {#13972 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#13974 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#13976 …}
    +reports: Doctrine\ORM\PersistentCollection {#13978 …}
    +favourites: Doctrine\ORM\PersistentCollection {#13980 …}
    +violations: Doctrine\ORM\PersistentCollection {#13982 …}
    +notifications: Doctrine\ORM\PersistentCollection {#13984 …}
    +awards: Doctrine\ORM\PersistentCollection {#13986 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#13988 …}
    +categories: Doctrine\ORM\PersistentCollection {#13990 …}
    -id: 93143
    -password: "$2y$13$zgWI5c0SIAaSi3m3LpDbdeFuroPx813A.b8mvinWF0q7Ew9mC6jhS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13992 …}
    +apId: "crschnick@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/crschnick"
    +apPublicUrl: "https://sh.itjust.works/u/crschnick"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "crschnick"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727870872 {#13931
      date: 2024-10-02 14:07:52.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1727870872 {#13933
      date: 2024-10-02 14:07:52.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#13894
  +user: Proxies\__CG__\App\Entity\User {#2130
    +avatar: null
    +cover: null
    +email: "crschnick@sh.itjust.works"
    +username: "@crschnick@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728484533 {#13934
      date: 2024-10-09 16:35:33.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#13939 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13942 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#13944 …}
    +entries: Doctrine\ORM\PersistentCollection {#13946 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#13948 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#13950 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13952 …}
    +posts: Doctrine\ORM\PersistentCollection {#13954 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#13956 …}
    +postComments: Doctrine\ORM\PersistentCollection {#13958 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#13960 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#13962 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#13964 …}
    +follows: Doctrine\ORM\PersistentCollection {#13966 …}
    +followers: Doctrine\ORM\PersistentCollection {#13968 …}
    +blocks: Doctrine\ORM\PersistentCollection {#13970 …}
    +blockers: Doctrine\ORM\PersistentCollection {#13972 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#13974 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#13976 …}
    +reports: Doctrine\ORM\PersistentCollection {#13978 …}
    +favourites: Doctrine\ORM\PersistentCollection {#13980 …}
    +violations: Doctrine\ORM\PersistentCollection {#13982 …}
    +notifications: Doctrine\ORM\PersistentCollection {#13984 …}
    +awards: Doctrine\ORM\PersistentCollection {#13986 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#13988 …}
    +categories: Doctrine\ORM\PersistentCollection {#13990 …}
    -id: 93143
    -password: "$2y$13$zgWI5c0SIAaSi3m3LpDbdeFuroPx813A.b8mvinWF0q7Ew9mC6jhS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13992 …}
    +apId: "crschnick@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/crschnick"
    +apPublicUrl: "https://sh.itjust.works/u/crschnick"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "crschnick"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727870872 {#13931
      date: 2024-10-02 14:07:52.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1727870872 {#13933
      date: 2024-10-02 14:07:52.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.28 ms
Input props
[
  "date" => DateTimeImmutable @1705989137 {#2241
    date: 2024-01-23 06:52:17.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#14012
  +date: DateTimeImmutable @1705989137 {#2241
    date: 2024-01-23 06:52:17.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.17 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705989137 {#2241
    date: 2024-01-23 06:52:17.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1727893691 {#2094
    date: 2024-10-02 20:28:11.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#14066
  +createdAt: DateTimeImmutable @1705989137 {#2241
    date: 2024-01-23 06:52:17.0 +01:00
  }
  +editedAt: DateTimeImmutable @1727893691 {#2094
    date: 2024-10-02 20:28:11.0 +02:00
  }
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.41 ms
Input props
[
  "subject" => App\Entity\Entry {#2140
    +user: Proxies\__CG__\App\Entity\User {#2130
      +avatar: null
      +cover: null
      +email: "crschnick@sh.itjust.works"
      +username: "@crschnick@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728484533 {#13934
        date: 2024-10-09 16:35:33.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#13939 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13942 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#13944 …}
      +entries: Doctrine\ORM\PersistentCollection {#13946 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#13948 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#13950 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13952 …}
      +posts: Doctrine\ORM\PersistentCollection {#13954 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#13956 …}
      +postComments: Doctrine\ORM\PersistentCollection {#13958 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#13960 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#13962 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#13964 …}
      +follows: Doctrine\ORM\PersistentCollection {#13966 …}
      +followers: Doctrine\ORM\PersistentCollection {#13968 …}
      +blocks: Doctrine\ORM\PersistentCollection {#13970 …}
      +blockers: Doctrine\ORM\PersistentCollection {#13972 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#13974 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#13976 …}
      +reports: Doctrine\ORM\PersistentCollection {#13978 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13980 …}
      +violations: Doctrine\ORM\PersistentCollection {#13982 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13984 …}
      +awards: Doctrine\ORM\PersistentCollection {#13986 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#13988 …}
      +categories: Doctrine\ORM\PersistentCollection {#13990 …}
      -id: 93143
      -password: "$2y$13$zgWI5c0SIAaSi3m3LpDbdeFuroPx813A.b8mvinWF0q7Ew9mC6jhS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13992 …}
      +apId: "crschnick@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/crschnick"
      +apPublicUrl: "https://sh.itjust.works/u/crschnick"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "crschnick"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727870872 {#13931
        date: 2024-10-02 14:07:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1727870872 {#13933
        date: 2024-10-02 14:07:52.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2133 …}
    +slug: "XPipe-status-update-New-scripting-system-advanced-SSH-support-performance"
    +title: "XPipe status update: New scripting system, advanced SSH support, performance improvements, and many bug fixes"
    +url: "https://sh.itjust.works/pictrs/image/3c9e8b2c-a651-43cc-a4b9-333a6e6965e4.png"
    +body: """
      I’m proud to share a status update of [XPipe](https://github.com/xpipe-io/xpipe), a shell connection hub and remote file manager that allows you to access your entire server infrastructure from your local machine. It works on top of your installed command-line programs and does not require any setup on your remote systems. So if you normally use CLI tools like `ssh`, `docker`, `kubectl`, etc. to connect to your servers, you can just use XPipe on top of that.\n
      \n
      Since the [last status update](https://sh.itjust.works/post/3144020) some months ago, a lot of things have changed thanks to the community sharing a lot of feedback and reporting issues. Overall, the project is now in a much more stable state as all the accumulated issues have been fixed. Furthermore, many feature requests have been implemented.\n
      \n
      ### Large connection sets\n
      \n
      A lot of work went into improving the application for large use cases when you’re managing hundreds of connections. This includes hierarchical organization features to group all your connections into different categories and subcategories. Furthermore, there have been multiple processing and memory optimizations to ensure that the user experience stays smooth all the time. As a side effect, the memory footprint also has gone down. For people who have to use a potato as their workstation, there’s also now a performance mode setting to disable any visual effects that are not required.\n
      \n
      You can also now tag connections by color for organizational purposes to help in situations when many connections are opened in the file browser and terminals at the same time. These colors will be shown to identify tabs everywhere within XPipe and also outside of XPipe, for example in terminal titles using unicode color symbols.\n
      \n
      ![Connections](https://i.imgur.com/689dpYJ.png)\n
      \n
      A new scripting system\n
      ----------------------\n
      \n
      XPipe 1.7 comes with a new scripting system, so now you can take your shell environment everywhere. The idea is to create modular and reusable shell scripts in XPipe that you can then use for various different use cases.\n
      \n
      You can set certain scripts to be run on init for every connection independently of your profile files, allowing you to set up a consistent environment across all remote systems without any manual setup. In addition, you can choose to bring scripts to all your remote systems. This will make XPipe automatically copy and update these scripts to a target system if needed and put them in your PATH so that you’re able to call them from anywhere.\n
      \n
      As of now, there is one set of predefined scripts included for enabling the starship prompt in your shells, mainly as a proof of concept. What you will use the scripting system for is up to you. If you like, you can contribute scripts to be included by default.\n
      \n
      ![Scripts](https://i.imgur.com/ZV0THJS.png)\n
      \n
      ### Other news\n
      \n
      - You can now sync your connection configurations with your own remote git repository\n
      - You can create fully customized SSH connections by using the OpenSSH config format within XPipe\n
      - Additional actions for containers have been added, such as attaching to a container or printing the live logs of a container in a terminal session\n
      - A transparency slider has been added so that you can make all windows partially transparent just as you like\n
      - Support for many more terminals and text editors across all platforms has been added\n
      - Support for BSD systems and special login shells like pfSense and OPNsense has been added\n
      - There’s now support to open an SSH connection in your default installed SFTP client or Termius\n
      - The .deb and .rpm releases now correctly report all required dependencies. So you can install it on embedded systems or WSL2g without any hassle\n
      - There are now ARM releases for Linux\n
      - Support for VMware desktop hypervisors has been added\n
      - There have been many performance improvements to reduce the startup time, memory usage, file browser loading speed, and more\n
      - The homepage at [xpipe.io](https://xpipe.io/) got an upgrade\n
      - Of course, a lot of bugs have been fixed across the board\n
      \n
      Going full-time\n
      ---------------\n
      \n
      A few messages I received and the demand for XPipe so far convinced that there is a market for developing XPipe full-time and financing it by special commercial and enterprise plans for interested customers. It essentially encompasses support for enterprise systems and tools that you normally don’t find outside of enterprises.\n
      \n
      This will improve the development speed and quality as I can now fully focus on creating the best possible application. The scope is very small and only involves me, so no investors or other employees. This drastically lowers the break-even value compared to most other tools and allows me to implement a very lenient commercialization.\n
      \n
      Essentially, you can use most current features without any limitation for free. Furthermore, most upcoming features will also be included in the free version. The open-source model and license also won’t change. The only features that require a license are integrations for enterprise systems. For example, if you’re trying to connect to a licensed RHEL system or an OpenShift cluster, it will ask you to buy a license. Conversely, with a Rocky Linux system and a k3s cluster, you can use everything for free. These commercial-exclusive implementations will probably not be included in the repository though. Other than that, there are no restrictions.\n
      \n
      Outlook\n
      -------\n
      \n
      So if you gave this project a try a while ago or it sounds interesting to you, you can check it out [on GitHub](https://github.com/xpipe-io/xpipe)! There are still more features to come in the near future. I also appreciate any kind of feedback to guide me in the right development direction. There is also a [Discord](https://discord.gg/8y89vS8cRb) and [Slack workspace](https://join.slack.com/t/XPipe/shared_invite/zt-1awjq0t5j-5i4UjNJfNe1VN4b_auu6Cg) for any sort of talking.\n
      \n
      Enjoy!
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 11
    +favouriteCount: 123
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728484533 {#2092
      date: 2024-10-09 16:35:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2129 …}
    +votes: Doctrine\ORM\PersistentCollection {#2132 …}
    +reports: Doctrine\ORM\PersistentCollection {#2040 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2350 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2348 …}
    +badges: Doctrine\ORM\PersistentCollection {#2351 …}
    +children: []
    -id: 32535
    -titleTs: "'advanc':7 'bug':14 'fix':15 'improv':11 'mani':13 'new':4 'perform':10 'script':5 'ssh':8 'status':2 'support':9 'system':6 'updat':3 'xpipe':1"
    -bodyTs: "'/)':652 '/689dpyj.png)':292 '/8y89vs8crb)':953 '/post/3144020)':89 '/t/xpipe/shared_invite/zt-1awjq0t5j-5i4ujnjfne1vn4b_auu6cg)':959 '/xpipe-io/xpipe)!':919 '/xpipe-io/xpipe),':13 '/zv0thjs.png)':467 '1.7':298 'abl':409 'access':26 'accumul':125 'across':362,550,665 'action':499 'ad':504,528,555,570,626 'addit':371,498 'ago':92,903 'allow':23,354,775 'also':202,219,236,276,800,814,932,948 'anywher':414 'applic':148,745 'appreci':933 'arm':615 'ask':849 'attach':507 'automat':387 'best':743 'board':667 'break':766 'break-even':765 'bring':376 'browser':257,641 'bsd':558 'bug':661 'buy':852 'call':411 'case':152,335 'categori':172 'certain':339 'chang':98,817 'check':912 'choos':374 'cli':61 'client':585 'cluster':846,864 'color':241,265,287 'come':299,926 'command':43 'command-lin':42 'commerci':701,782,873 'commercial-exclus':872 'communiti':102 'compar':769 'concept':439 'config':494 'configur':476 'connect':16,69,138,159,169,239,251,289,348,475,489,579,837 'consist':360 'contain':501,510,518 'contribut':457 'convers':855 'convinc':684 'copi':388 'correct':594 'cours':657 'creat':318,485,741 'current':788 'custom':487,707 'deb':589 'default':463,582 'demand':679 'depend':598 'desktop':622 'develop':691,730,944 'differ':171,333 'direct':945 'disabl':226 'discord':950 'discord.gg':952 'discord.gg/8y89vs8crb)':951 'docker':65 'drastic':762 'editor':549 'effect':198,229 'embed':605 'employe':760 'enabl':427 'encompass':710 'enjoy':965 'ensur':185 'enterpris':703,713,725,828 'entir':28 'environ':312,361 'essenti':709,783 'etc':67 'even':767 'everi':347 'everyth':868 'everywher':272,313 'exampl':281,831 'exclus':874 'experi':189 'far':683 'featur':132,164,789,798,820,924 'feedback':107,937 'file':20,256,353,640 'financ':697 'find':722 'fix':129,664 'focus':739 'footprint':201 'format':495 'free':794,805,870 'full':670,694 'full-tim':669,693 'fulli':486,738 'furthermor':130,175,795 'futur':930 'gave':896 'git':481 'github':916 'github.com':12,918 'github.com/xpipe-io/xpipe)!':917 'github.com/xpipe-io/xpipe),':11 'go':668 'gone':204 'got':653 'group':166 'guid':939 'hassl':611 'help':246 'hierarch':162 'homepag':647 'hub':17 'hundr':157 'hypervisor':623 'i.imgur.com':291,466 'i.imgur.com/689dpyj.png)':290 'i.imgur.com/zv0thjs.png)':465 'idea':315 'identifi':270 'implement':136,778,875 'improv':146,632,728 'includ':161,425,461,802,880 'independ':349 'infrastructur':30 'init':345 'instal':41,583,602 'integr':826 'interest':706,907 'investor':757 'involv':753 'issu':110,126 'join.slack.com':958 'join.slack.com/t/xpipe/shared_invite/zt-1awjq0t5j-5i4ujnjfne1vn4b_auu6cg)':957 'k3s':863 'kind':935 'kubectl':66 'larg':137,150 'last':84 'lenient':781 'licens':813,824,840,854 'like':63,454,541,564 'limit':792 'line':44 'linux':618,859 'live':514 'load':642 'local':33 'log':515 'login':562 'lot':94,105,141,659 'lower':763 'm':2 'machin':34 'main':434 'make':385,533 'manag':21,156 'mani':131,250,544,630 'manual':368 'market':689 'memori':182,200,638 'messag':674 'mode':223 'model':811 'modular':319 'month':91 'much':118 'multipl':179 'near':929 'need':398 'new':294,302 'news':469 'normal':59,719 'one':420 'open':253,576,809 'open-sourc':808 'openshift':845 'openssh':493 'opnsens':567 'optim':183 'organ':163 'organiz':243 'outlook':892 'outsid':277,723 'overal':111 'partial':536 'path':404 'peopl':207 'perform':222,631 'pfsens':565 'plan':704 'platform':552 'possibl':744 'potato':213 'predefin':423 'print':512 'probabl':877 'process':180 'profil':352 'program':45 'project':113,898 'prompt':430 'proof':437 'proud':3 'purpos':244 'put':400 'qualiti':733 're':155,408,834 'receiv':676 'reduc':634 'releas':592,616 'remot':19,54,364,381,480 'report':109,595 'repositori':482,883 'request':133 'requir':49,233,597,822 'restrict':891 'reusabl':321 'rhel':841 'right':943 'rocki':858 'rpm':591 'run':343 'scope':747 'script':295,303,323,340,377,392,424,445,458,464 'server':29,72 'session':522 'set':139,224,338,357,421 'setup':51,369 'sftp':584 'sh.itjust.works':88 'sh.itjust.works/post/3144020)':87 'share':5,103 'shell':15,311,322,433,563 'shown':268 'side':197 'sinc':82 'situat':248 'slack':955 'slider':525 'small':750 'smooth':191 'sort':962 'sound':906 'sourc':810 'special':561,700 'speed':643,731 'ssh':64,488,578 'stabl':120 'starship':429 'startup':636 'state':121 'status':7,85 'stay':190 'still':922 'subcategori':174 'support':542,556,574,619,711 'symbol':288 'sync':473 'system':55,296,304,365,382,396,446,559,606,714,829,842,860 'tab':271 'tag':238 'take':309 'talk':964 'target':395 'termin':259,283,521,546 'termius':587 'text':548 'thank':99 'thing':96 'though':884 'time':194,263,637,671,695 'titl':284 'tool':62,716,773 'top':38,79 'transpar':524,537 'tri':835,900 'unicod':286 'upcom':797 'updat':8,86,390 'upgrad':655 'usag':639 'use':60,76,151,211,285,330,334,443,491,786,867 'user':188 'valu':768 'various':332 'version':806 'visual':228 'vmware':621 'went':144 'window':535 'within':273,496 'without':366,609,790 'won':815 'work':36,143 'workspac':956 'workstat':216 'wsl2g':608 'xpipe':10,77,274,279,297,325,386,497,681,692 'xpipe.io':649,651 'xpipe.io/)':650"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706075537
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13315382"
    +editedAt: DateTimeImmutable @1727893691 {#2094
      date: 2024-10-02 20:28:11.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705989137 {#2241
      date: 2024-01-23 06:52:17.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#14121
  +subject: App\Entity\Entry {#2140
    +user: Proxies\__CG__\App\Entity\User {#2130
      +avatar: null
      +cover: null
      +email: "crschnick@sh.itjust.works"
      +username: "@crschnick@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728484533 {#13934
        date: 2024-10-09 16:35:33.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#13939 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13942 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#13944 …}
      +entries: Doctrine\ORM\PersistentCollection {#13946 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#13948 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#13950 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13952 …}
      +posts: Doctrine\ORM\PersistentCollection {#13954 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#13956 …}
      +postComments: Doctrine\ORM\PersistentCollection {#13958 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#13960 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#13962 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#13964 …}
      +follows: Doctrine\ORM\PersistentCollection {#13966 …}
      +followers: Doctrine\ORM\PersistentCollection {#13968 …}
      +blocks: Doctrine\ORM\PersistentCollection {#13970 …}
      +blockers: Doctrine\ORM\PersistentCollection {#13972 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#13974 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#13976 …}
      +reports: Doctrine\ORM\PersistentCollection {#13978 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13980 …}
      +violations: Doctrine\ORM\PersistentCollection {#13982 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13984 …}
      +awards: Doctrine\ORM\PersistentCollection {#13986 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#13988 …}
      +categories: Doctrine\ORM\PersistentCollection {#13990 …}
      -id: 93143
      -password: "$2y$13$zgWI5c0SIAaSi3m3LpDbdeFuroPx813A.b8mvinWF0q7Ew9mC6jhS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13992 …}
      +apId: "crschnick@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/crschnick"
      +apPublicUrl: "https://sh.itjust.works/u/crschnick"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "crschnick"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727870872 {#13931
        date: 2024-10-02 14:07:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1727870872 {#13933
        date: 2024-10-02 14:07:52.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2133 …}
    +slug: "XPipe-status-update-New-scripting-system-advanced-SSH-support-performance"
    +title: "XPipe status update: New scripting system, advanced SSH support, performance improvements, and many bug fixes"
    +url: "https://sh.itjust.works/pictrs/image/3c9e8b2c-a651-43cc-a4b9-333a6e6965e4.png"
    +body: """
      I’m proud to share a status update of [XPipe](https://github.com/xpipe-io/xpipe), a shell connection hub and remote file manager that allows you to access your entire server infrastructure from your local machine. It works on top of your installed command-line programs and does not require any setup on your remote systems. So if you normally use CLI tools like `ssh`, `docker`, `kubectl`, etc. to connect to your servers, you can just use XPipe on top of that.\n
      \n
      Since the [last status update](https://sh.itjust.works/post/3144020) some months ago, a lot of things have changed thanks to the community sharing a lot of feedback and reporting issues. Overall, the project is now in a much more stable state as all the accumulated issues have been fixed. Furthermore, many feature requests have been implemented.\n
      \n
      ### Large connection sets\n
      \n
      A lot of work went into improving the application for large use cases when you’re managing hundreds of connections. This includes hierarchical organization features to group all your connections into different categories and subcategories. Furthermore, there have been multiple processing and memory optimizations to ensure that the user experience stays smooth all the time. As a side effect, the memory footprint also has gone down. For people who have to use a potato as their workstation, there’s also now a performance mode setting to disable any visual effects that are not required.\n
      \n
      You can also now tag connections by color for organizational purposes to help in situations when many connections are opened in the file browser and terminals at the same time. These colors will be shown to identify tabs everywhere within XPipe and also outside of XPipe, for example in terminal titles using unicode color symbols.\n
      \n
      ![Connections](https://i.imgur.com/689dpYJ.png)\n
      \n
      A new scripting system\n
      ----------------------\n
      \n
      XPipe 1.7 comes with a new scripting system, so now you can take your shell environment everywhere. The idea is to create modular and reusable shell scripts in XPipe that you can then use for various different use cases.\n
      \n
      You can set certain scripts to be run on init for every connection independently of your profile files, allowing you to set up a consistent environment across all remote systems without any manual setup. In addition, you can choose to bring scripts to all your remote systems. This will make XPipe automatically copy and update these scripts to a target system if needed and put them in your PATH so that you’re able to call them from anywhere.\n
      \n
      As of now, there is one set of predefined scripts included for enabling the starship prompt in your shells, mainly as a proof of concept. What you will use the scripting system for is up to you. If you like, you can contribute scripts to be included by default.\n
      \n
      ![Scripts](https://i.imgur.com/ZV0THJS.png)\n
      \n
      ### Other news\n
      \n
      - You can now sync your connection configurations with your own remote git repository\n
      - You can create fully customized SSH connections by using the OpenSSH config format within XPipe\n
      - Additional actions for containers have been added, such as attaching to a container or printing the live logs of a container in a terminal session\n
      - A transparency slider has been added so that you can make all windows partially transparent just as you like\n
      - Support for many more terminals and text editors across all platforms has been added\n
      - Support for BSD systems and special login shells like pfSense and OPNsense has been added\n
      - There’s now support to open an SSH connection in your default installed SFTP client or Termius\n
      - The .deb and .rpm releases now correctly report all required dependencies. So you can install it on embedded systems or WSL2g without any hassle\n
      - There are now ARM releases for Linux\n
      - Support for VMware desktop hypervisors has been added\n
      - There have been many performance improvements to reduce the startup time, memory usage, file browser loading speed, and more\n
      - The homepage at [xpipe.io](https://xpipe.io/) got an upgrade\n
      - Of course, a lot of bugs have been fixed across the board\n
      \n
      Going full-time\n
      ---------------\n
      \n
      A few messages I received and the demand for XPipe so far convinced that there is a market for developing XPipe full-time and financing it by special commercial and enterprise plans for interested customers. It essentially encompasses support for enterprise systems and tools that you normally don’t find outside of enterprises.\n
      \n
      This will improve the development speed and quality as I can now fully focus on creating the best possible application. The scope is very small and only involves me, so no investors or other employees. This drastically lowers the break-even value compared to most other tools and allows me to implement a very lenient commercialization.\n
      \n
      Essentially, you can use most current features without any limitation for free. Furthermore, most upcoming features will also be included in the free version. The open-source model and license also won’t change. The only features that require a license are integrations for enterprise systems. For example, if you’re trying to connect to a licensed RHEL system or an OpenShift cluster, it will ask you to buy a license. Conversely, with a Rocky Linux system and a k3s cluster, you can use everything for free. These commercial-exclusive implementations will probably not be included in the repository though. Other than that, there are no restrictions.\n
      \n
      Outlook\n
      -------\n
      \n
      So if you gave this project a try a while ago or it sounds interesting to you, you can check it out [on GitHub](https://github.com/xpipe-io/xpipe)! There are still more features to come in the near future. I also appreciate any kind of feedback to guide me in the right development direction. There is also a [Discord](https://discord.gg/8y89vS8cRb) and [Slack workspace](https://join.slack.com/t/XPipe/shared_invite/zt-1awjq0t5j-5i4UjNJfNe1VN4b_auu6Cg) for any sort of talking.\n
      \n
      Enjoy!
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 11
    +favouriteCount: 123
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728484533 {#2092
      date: 2024-10-09 16:35:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2129 …}
    +votes: Doctrine\ORM\PersistentCollection {#2132 …}
    +reports: Doctrine\ORM\PersistentCollection {#2040 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2350 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2348 …}
    +badges: Doctrine\ORM\PersistentCollection {#2351 …}
    +children: []
    -id: 32535
    -titleTs: "'advanc':7 'bug':14 'fix':15 'improv':11 'mani':13 'new':4 'perform':10 'script':5 'ssh':8 'status':2 'support':9 'system':6 'updat':3 'xpipe':1"
    -bodyTs: "'/)':652 '/689dpyj.png)':292 '/8y89vs8crb)':953 '/post/3144020)':89 '/t/xpipe/shared_invite/zt-1awjq0t5j-5i4ujnjfne1vn4b_auu6cg)':959 '/xpipe-io/xpipe)!':919 '/xpipe-io/xpipe),':13 '/zv0thjs.png)':467 '1.7':298 'abl':409 'access':26 'accumul':125 'across':362,550,665 'action':499 'ad':504,528,555,570,626 'addit':371,498 'ago':92,903 'allow':23,354,775 'also':202,219,236,276,800,814,932,948 'anywher':414 'applic':148,745 'appreci':933 'arm':615 'ask':849 'attach':507 'automat':387 'best':743 'board':667 'break':766 'break-even':765 'bring':376 'browser':257,641 'bsd':558 'bug':661 'buy':852 'call':411 'case':152,335 'categori':172 'certain':339 'chang':98,817 'check':912 'choos':374 'cli':61 'client':585 'cluster':846,864 'color':241,265,287 'come':299,926 'command':43 'command-lin':42 'commerci':701,782,873 'commercial-exclus':872 'communiti':102 'compar':769 'concept':439 'config':494 'configur':476 'connect':16,69,138,159,169,239,251,289,348,475,489,579,837 'consist':360 'contain':501,510,518 'contribut':457 'convers':855 'convinc':684 'copi':388 'correct':594 'cours':657 'creat':318,485,741 'current':788 'custom':487,707 'deb':589 'default':463,582 'demand':679 'depend':598 'desktop':622 'develop':691,730,944 'differ':171,333 'direct':945 'disabl':226 'discord':950 'discord.gg':952 'discord.gg/8y89vs8crb)':951 'docker':65 'drastic':762 'editor':549 'effect':198,229 'embed':605 'employe':760 'enabl':427 'encompass':710 'enjoy':965 'ensur':185 'enterpris':703,713,725,828 'entir':28 'environ':312,361 'essenti':709,783 'etc':67 'even':767 'everi':347 'everyth':868 'everywher':272,313 'exampl':281,831 'exclus':874 'experi':189 'far':683 'featur':132,164,789,798,820,924 'feedback':107,937 'file':20,256,353,640 'financ':697 'find':722 'fix':129,664 'focus':739 'footprint':201 'format':495 'free':794,805,870 'full':670,694 'full-tim':669,693 'fulli':486,738 'furthermor':130,175,795 'futur':930 'gave':896 'git':481 'github':916 'github.com':12,918 'github.com/xpipe-io/xpipe)!':917 'github.com/xpipe-io/xpipe),':11 'go':668 'gone':204 'got':653 'group':166 'guid':939 'hassl':611 'help':246 'hierarch':162 'homepag':647 'hub':17 'hundr':157 'hypervisor':623 'i.imgur.com':291,466 'i.imgur.com/689dpyj.png)':290 'i.imgur.com/zv0thjs.png)':465 'idea':315 'identifi':270 'implement':136,778,875 'improv':146,632,728 'includ':161,425,461,802,880 'independ':349 'infrastructur':30 'init':345 'instal':41,583,602 'integr':826 'interest':706,907 'investor':757 'involv':753 'issu':110,126 'join.slack.com':958 'join.slack.com/t/xpipe/shared_invite/zt-1awjq0t5j-5i4ujnjfne1vn4b_auu6cg)':957 'k3s':863 'kind':935 'kubectl':66 'larg':137,150 'last':84 'lenient':781 'licens':813,824,840,854 'like':63,454,541,564 'limit':792 'line':44 'linux':618,859 'live':514 'load':642 'local':33 'log':515 'login':562 'lot':94,105,141,659 'lower':763 'm':2 'machin':34 'main':434 'make':385,533 'manag':21,156 'mani':131,250,544,630 'manual':368 'market':689 'memori':182,200,638 'messag':674 'mode':223 'model':811 'modular':319 'month':91 'much':118 'multipl':179 'near':929 'need':398 'new':294,302 'news':469 'normal':59,719 'one':420 'open':253,576,809 'open-sourc':808 'openshift':845 'openssh':493 'opnsens':567 'optim':183 'organ':163 'organiz':243 'outlook':892 'outsid':277,723 'overal':111 'partial':536 'path':404 'peopl':207 'perform':222,631 'pfsens':565 'plan':704 'platform':552 'possibl':744 'potato':213 'predefin':423 'print':512 'probabl':877 'process':180 'profil':352 'program':45 'project':113,898 'prompt':430 'proof':437 'proud':3 'purpos':244 'put':400 'qualiti':733 're':155,408,834 'receiv':676 'reduc':634 'releas':592,616 'remot':19,54,364,381,480 'report':109,595 'repositori':482,883 'request':133 'requir':49,233,597,822 'restrict':891 'reusabl':321 'rhel':841 'right':943 'rocki':858 'rpm':591 'run':343 'scope':747 'script':295,303,323,340,377,392,424,445,458,464 'server':29,72 'session':522 'set':139,224,338,357,421 'setup':51,369 'sftp':584 'sh.itjust.works':88 'sh.itjust.works/post/3144020)':87 'share':5,103 'shell':15,311,322,433,563 'shown':268 'side':197 'sinc':82 'situat':248 'slack':955 'slider':525 'small':750 'smooth':191 'sort':962 'sound':906 'sourc':810 'special':561,700 'speed':643,731 'ssh':64,488,578 'stabl':120 'starship':429 'startup':636 'state':121 'status':7,85 'stay':190 'still':922 'subcategori':174 'support':542,556,574,619,711 'symbol':288 'sync':473 'system':55,296,304,365,382,396,446,559,606,714,829,842,860 'tab':271 'tag':238 'take':309 'talk':964 'target':395 'termin':259,283,521,546 'termius':587 'text':548 'thank':99 'thing':96 'though':884 'time':194,263,637,671,695 'titl':284 'tool':62,716,773 'top':38,79 'transpar':524,537 'tri':835,900 'unicod':286 'upcom':797 'updat':8,86,390 'upgrad':655 'usag':639 'use':60,76,151,211,285,330,334,443,491,786,867 'user':188 'valu':768 'various':332 'version':806 'visual':228 'vmware':621 'went':144 'window':535 'within':273,496 'without':366,609,790 'won':815 'work':36,143 'workspac':956 'workstat':216 'wsl2g':608 'xpipe':10,77,274,279,297,325,386,497,681,692 'xpipe.io':649,651 'xpipe.io/)':650"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706075537
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13315382"
    +editedAt: DateTimeImmutable @1727893691 {#2094
      date: 2024-10-02 20:28:11.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705989137 {#2241
      date: 2024-01-23 06:52:17.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.79 ms
Input props
[
  "subject" => App\Entity\Entry {#2140
    +user: Proxies\__CG__\App\Entity\User {#2130
      +avatar: null
      +cover: null
      +email: "crschnick@sh.itjust.works"
      +username: "@crschnick@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728484533 {#13934
        date: 2024-10-09 16:35:33.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#13939 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13942 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#13944 …}
      +entries: Doctrine\ORM\PersistentCollection {#13946 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#13948 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#13950 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13952 …}
      +posts: Doctrine\ORM\PersistentCollection {#13954 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#13956 …}
      +postComments: Doctrine\ORM\PersistentCollection {#13958 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#13960 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#13962 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#13964 …}
      +follows: Doctrine\ORM\PersistentCollection {#13966 …}
      +followers: Doctrine\ORM\PersistentCollection {#13968 …}
      +blocks: Doctrine\ORM\PersistentCollection {#13970 …}
      +blockers: Doctrine\ORM\PersistentCollection {#13972 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#13974 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#13976 …}
      +reports: Doctrine\ORM\PersistentCollection {#13978 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13980 …}
      +violations: Doctrine\ORM\PersistentCollection {#13982 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13984 …}
      +awards: Doctrine\ORM\PersistentCollection {#13986 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#13988 …}
      +categories: Doctrine\ORM\PersistentCollection {#13990 …}
      -id: 93143
      -password: "$2y$13$zgWI5c0SIAaSi3m3LpDbdeFuroPx813A.b8mvinWF0q7Ew9mC6jhS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13992 …}
      +apId: "crschnick@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/crschnick"
      +apPublicUrl: "https://sh.itjust.works/u/crschnick"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "crschnick"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727870872 {#13931
        date: 2024-10-02 14:07:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1727870872 {#13933
        date: 2024-10-02 14:07:52.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2133 …}
    +slug: "XPipe-status-update-New-scripting-system-advanced-SSH-support-performance"
    +title: "XPipe status update: New scripting system, advanced SSH support, performance improvements, and many bug fixes"
    +url: "https://sh.itjust.works/pictrs/image/3c9e8b2c-a651-43cc-a4b9-333a6e6965e4.png"
    +body: """
      I’m proud to share a status update of [XPipe](https://github.com/xpipe-io/xpipe), a shell connection hub and remote file manager that allows you to access your entire server infrastructure from your local machine. It works on top of your installed command-line programs and does not require any setup on your remote systems. So if you normally use CLI tools like `ssh`, `docker`, `kubectl`, etc. to connect to your servers, you can just use XPipe on top of that.\n
      \n
      Since the [last status update](https://sh.itjust.works/post/3144020) some months ago, a lot of things have changed thanks to the community sharing a lot of feedback and reporting issues. Overall, the project is now in a much more stable state as all the accumulated issues have been fixed. Furthermore, many feature requests have been implemented.\n
      \n
      ### Large connection sets\n
      \n
      A lot of work went into improving the application for large use cases when you’re managing hundreds of connections. This includes hierarchical organization features to group all your connections into different categories and subcategories. Furthermore, there have been multiple processing and memory optimizations to ensure that the user experience stays smooth all the time. As a side effect, the memory footprint also has gone down. For people who have to use a potato as their workstation, there’s also now a performance mode setting to disable any visual effects that are not required.\n
      \n
      You can also now tag connections by color for organizational purposes to help in situations when many connections are opened in the file browser and terminals at the same time. These colors will be shown to identify tabs everywhere within XPipe and also outside of XPipe, for example in terminal titles using unicode color symbols.\n
      \n
      ![Connections](https://i.imgur.com/689dpYJ.png)\n
      \n
      A new scripting system\n
      ----------------------\n
      \n
      XPipe 1.7 comes with a new scripting system, so now you can take your shell environment everywhere. The idea is to create modular and reusable shell scripts in XPipe that you can then use for various different use cases.\n
      \n
      You can set certain scripts to be run on init for every connection independently of your profile files, allowing you to set up a consistent environment across all remote systems without any manual setup. In addition, you can choose to bring scripts to all your remote systems. This will make XPipe automatically copy and update these scripts to a target system if needed and put them in your PATH so that you’re able to call them from anywhere.\n
      \n
      As of now, there is one set of predefined scripts included for enabling the starship prompt in your shells, mainly as a proof of concept. What you will use the scripting system for is up to you. If you like, you can contribute scripts to be included by default.\n
      \n
      ![Scripts](https://i.imgur.com/ZV0THJS.png)\n
      \n
      ### Other news\n
      \n
      - You can now sync your connection configurations with your own remote git repository\n
      - You can create fully customized SSH connections by using the OpenSSH config format within XPipe\n
      - Additional actions for containers have been added, such as attaching to a container or printing the live logs of a container in a terminal session\n
      - A transparency slider has been added so that you can make all windows partially transparent just as you like\n
      - Support for many more terminals and text editors across all platforms has been added\n
      - Support for BSD systems and special login shells like pfSense and OPNsense has been added\n
      - There’s now support to open an SSH connection in your default installed SFTP client or Termius\n
      - The .deb and .rpm releases now correctly report all required dependencies. So you can install it on embedded systems or WSL2g without any hassle\n
      - There are now ARM releases for Linux\n
      - Support for VMware desktop hypervisors has been added\n
      - There have been many performance improvements to reduce the startup time, memory usage, file browser loading speed, and more\n
      - The homepage at [xpipe.io](https://xpipe.io/) got an upgrade\n
      - Of course, a lot of bugs have been fixed across the board\n
      \n
      Going full-time\n
      ---------------\n
      \n
      A few messages I received and the demand for XPipe so far convinced that there is a market for developing XPipe full-time and financing it by special commercial and enterprise plans for interested customers. It essentially encompasses support for enterprise systems and tools that you normally don’t find outside of enterprises.\n
      \n
      This will improve the development speed and quality as I can now fully focus on creating the best possible application. The scope is very small and only involves me, so no investors or other employees. This drastically lowers the break-even value compared to most other tools and allows me to implement a very lenient commercialization.\n
      \n
      Essentially, you can use most current features without any limitation for free. Furthermore, most upcoming features will also be included in the free version. The open-source model and license also won’t change. The only features that require a license are integrations for enterprise systems. For example, if you’re trying to connect to a licensed RHEL system or an OpenShift cluster, it will ask you to buy a license. Conversely, with a Rocky Linux system and a k3s cluster, you can use everything for free. These commercial-exclusive implementations will probably not be included in the repository though. Other than that, there are no restrictions.\n
      \n
      Outlook\n
      -------\n
      \n
      So if you gave this project a try a while ago or it sounds interesting to you, you can check it out [on GitHub](https://github.com/xpipe-io/xpipe)! There are still more features to come in the near future. I also appreciate any kind of feedback to guide me in the right development direction. There is also a [Discord](https://discord.gg/8y89vS8cRb) and [Slack workspace](https://join.slack.com/t/XPipe/shared_invite/zt-1awjq0t5j-5i4UjNJfNe1VN4b_auu6Cg) for any sort of talking.\n
      \n
      Enjoy!
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 11
    +favouriteCount: 123
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728484533 {#2092
      date: 2024-10-09 16:35:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2129 …}
    +votes: Doctrine\ORM\PersistentCollection {#2132 …}
    +reports: Doctrine\ORM\PersistentCollection {#2040 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2350 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2348 …}
    +badges: Doctrine\ORM\PersistentCollection {#2351 …}
    +children: []
    -id: 32535
    -titleTs: "'advanc':7 'bug':14 'fix':15 'improv':11 'mani':13 'new':4 'perform':10 'script':5 'ssh':8 'status':2 'support':9 'system':6 'updat':3 'xpipe':1"
    -bodyTs: "'/)':652 '/689dpyj.png)':292 '/8y89vs8crb)':953 '/post/3144020)':89 '/t/xpipe/shared_invite/zt-1awjq0t5j-5i4ujnjfne1vn4b_auu6cg)':959 '/xpipe-io/xpipe)!':919 '/xpipe-io/xpipe),':13 '/zv0thjs.png)':467 '1.7':298 'abl':409 'access':26 'accumul':125 'across':362,550,665 'action':499 'ad':504,528,555,570,626 'addit':371,498 'ago':92,903 'allow':23,354,775 'also':202,219,236,276,800,814,932,948 'anywher':414 'applic':148,745 'appreci':933 'arm':615 'ask':849 'attach':507 'automat':387 'best':743 'board':667 'break':766 'break-even':765 'bring':376 'browser':257,641 'bsd':558 'bug':661 'buy':852 'call':411 'case':152,335 'categori':172 'certain':339 'chang':98,817 'check':912 'choos':374 'cli':61 'client':585 'cluster':846,864 'color':241,265,287 'come':299,926 'command':43 'command-lin':42 'commerci':701,782,873 'commercial-exclus':872 'communiti':102 'compar':769 'concept':439 'config':494 'configur':476 'connect':16,69,138,159,169,239,251,289,348,475,489,579,837 'consist':360 'contain':501,510,518 'contribut':457 'convers':855 'convinc':684 'copi':388 'correct':594 'cours':657 'creat':318,485,741 'current':788 'custom':487,707 'deb':589 'default':463,582 'demand':679 'depend':598 'desktop':622 'develop':691,730,944 'differ':171,333 'direct':945 'disabl':226 'discord':950 'discord.gg':952 'discord.gg/8y89vs8crb)':951 'docker':65 'drastic':762 'editor':549 'effect':198,229 'embed':605 'employe':760 'enabl':427 'encompass':710 'enjoy':965 'ensur':185 'enterpris':703,713,725,828 'entir':28 'environ':312,361 'essenti':709,783 'etc':67 'even':767 'everi':347 'everyth':868 'everywher':272,313 'exampl':281,831 'exclus':874 'experi':189 'far':683 'featur':132,164,789,798,820,924 'feedback':107,937 'file':20,256,353,640 'financ':697 'find':722 'fix':129,664 'focus':739 'footprint':201 'format':495 'free':794,805,870 'full':670,694 'full-tim':669,693 'fulli':486,738 'furthermor':130,175,795 'futur':930 'gave':896 'git':481 'github':916 'github.com':12,918 'github.com/xpipe-io/xpipe)!':917 'github.com/xpipe-io/xpipe),':11 'go':668 'gone':204 'got':653 'group':166 'guid':939 'hassl':611 'help':246 'hierarch':162 'homepag':647 'hub':17 'hundr':157 'hypervisor':623 'i.imgur.com':291,466 'i.imgur.com/689dpyj.png)':290 'i.imgur.com/zv0thjs.png)':465 'idea':315 'identifi':270 'implement':136,778,875 'improv':146,632,728 'includ':161,425,461,802,880 'independ':349 'infrastructur':30 'init':345 'instal':41,583,602 'integr':826 'interest':706,907 'investor':757 'involv':753 'issu':110,126 'join.slack.com':958 'join.slack.com/t/xpipe/shared_invite/zt-1awjq0t5j-5i4ujnjfne1vn4b_auu6cg)':957 'k3s':863 'kind':935 'kubectl':66 'larg':137,150 'last':84 'lenient':781 'licens':813,824,840,854 'like':63,454,541,564 'limit':792 'line':44 'linux':618,859 'live':514 'load':642 'local':33 'log':515 'login':562 'lot':94,105,141,659 'lower':763 'm':2 'machin':34 'main':434 'make':385,533 'manag':21,156 'mani':131,250,544,630 'manual':368 'market':689 'memori':182,200,638 'messag':674 'mode':223 'model':811 'modular':319 'month':91 'much':118 'multipl':179 'near':929 'need':398 'new':294,302 'news':469 'normal':59,719 'one':420 'open':253,576,809 'open-sourc':808 'openshift':845 'openssh':493 'opnsens':567 'optim':183 'organ':163 'organiz':243 'outlook':892 'outsid':277,723 'overal':111 'partial':536 'path':404 'peopl':207 'perform':222,631 'pfsens':565 'plan':704 'platform':552 'possibl':744 'potato':213 'predefin':423 'print':512 'probabl':877 'process':180 'profil':352 'program':45 'project':113,898 'prompt':430 'proof':437 'proud':3 'purpos':244 'put':400 'qualiti':733 're':155,408,834 'receiv':676 'reduc':634 'releas':592,616 'remot':19,54,364,381,480 'report':109,595 'repositori':482,883 'request':133 'requir':49,233,597,822 'restrict':891 'reusabl':321 'rhel':841 'right':943 'rocki':858 'rpm':591 'run':343 'scope':747 'script':295,303,323,340,377,392,424,445,458,464 'server':29,72 'session':522 'set':139,224,338,357,421 'setup':51,369 'sftp':584 'sh.itjust.works':88 'sh.itjust.works/post/3144020)':87 'share':5,103 'shell':15,311,322,433,563 'shown':268 'side':197 'sinc':82 'situat':248 'slack':955 'slider':525 'small':750 'smooth':191 'sort':962 'sound':906 'sourc':810 'special':561,700 'speed':643,731 'ssh':64,488,578 'stabl':120 'starship':429 'startup':636 'state':121 'status':7,85 'stay':190 'still':922 'subcategori':174 'support':542,556,574,619,711 'symbol':288 'sync':473 'system':55,296,304,365,382,396,446,559,606,714,829,842,860 'tab':271 'tag':238 'take':309 'talk':964 'target':395 'termin':259,283,521,546 'termius':587 'text':548 'thank':99 'thing':96 'though':884 'time':194,263,637,671,695 'titl':284 'tool':62,716,773 'top':38,79 'transpar':524,537 'tri':835,900 'unicod':286 'upcom':797 'updat':8,86,390 'upgrad':655 'usag':639 'use':60,76,151,211,285,330,334,443,491,786,867 'user':188 'valu':768 'various':332 'version':806 'visual':228 'vmware':621 'went':144 'window':535 'within':273,496 'without':366,609,790 'won':815 'work':36,143 'workspac':956 'workstat':216 'wsl2g':608 'xpipe':10,77,274,279,297,325,386,497,681,692 'xpipe.io':649,651 'xpipe.io/)':650"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706075537
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13315382"
    +editedAt: DateTimeImmutable @1727893691 {#2094
      date: 2024-10-02 20:28:11.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705989137 {#2241
      date: 2024-01-23 06:52:17.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#14183
  +formDest: "entry"
  +subject: App\Entity\Entry {#2140
    +user: Proxies\__CG__\App\Entity\User {#2130
      +avatar: null
      +cover: null
      +email: "crschnick@sh.itjust.works"
      +username: "@crschnick@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728484533 {#13934
        date: 2024-10-09 16:35:33.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#13939 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13942 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#13944 …}
      +entries: Doctrine\ORM\PersistentCollection {#13946 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#13948 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#13950 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13952 …}
      +posts: Doctrine\ORM\PersistentCollection {#13954 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#13956 …}
      +postComments: Doctrine\ORM\PersistentCollection {#13958 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#13960 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#13962 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#13964 …}
      +follows: Doctrine\ORM\PersistentCollection {#13966 …}
      +followers: Doctrine\ORM\PersistentCollection {#13968 …}
      +blocks: Doctrine\ORM\PersistentCollection {#13970 …}
      +blockers: Doctrine\ORM\PersistentCollection {#13972 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#13974 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#13976 …}
      +reports: Doctrine\ORM\PersistentCollection {#13978 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13980 …}
      +violations: Doctrine\ORM\PersistentCollection {#13982 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13984 …}
      +awards: Doctrine\ORM\PersistentCollection {#13986 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#13988 …}
      +categories: Doctrine\ORM\PersistentCollection {#13990 …}
      -id: 93143
      -password: "$2y$13$zgWI5c0SIAaSi3m3LpDbdeFuroPx813A.b8mvinWF0q7Ew9mC6jhS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13992 …}
      +apId: "crschnick@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/crschnick"
      +apPublicUrl: "https://sh.itjust.works/u/crschnick"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "crschnick"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727870872 {#13931
        date: 2024-10-02 14:07:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1727870872 {#13933
        date: 2024-10-02 14:07:52.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2133 …}
    +slug: "XPipe-status-update-New-scripting-system-advanced-SSH-support-performance"
    +title: "XPipe status update: New scripting system, advanced SSH support, performance improvements, and many bug fixes"
    +url: "https://sh.itjust.works/pictrs/image/3c9e8b2c-a651-43cc-a4b9-333a6e6965e4.png"
    +body: """
      I’m proud to share a status update of [XPipe](https://github.com/xpipe-io/xpipe), a shell connection hub and remote file manager that allows you to access your entire server infrastructure from your local machine. It works on top of your installed command-line programs and does not require any setup on your remote systems. So if you normally use CLI tools like `ssh`, `docker`, `kubectl`, etc. to connect to your servers, you can just use XPipe on top of that.\n
      \n
      Since the [last status update](https://sh.itjust.works/post/3144020) some months ago, a lot of things have changed thanks to the community sharing a lot of feedback and reporting issues. Overall, the project is now in a much more stable state as all the accumulated issues have been fixed. Furthermore, many feature requests have been implemented.\n
      \n
      ### Large connection sets\n
      \n
      A lot of work went into improving the application for large use cases when you’re managing hundreds of connections. This includes hierarchical organization features to group all your connections into different categories and subcategories. Furthermore, there have been multiple processing and memory optimizations to ensure that the user experience stays smooth all the time. As a side effect, the memory footprint also has gone down. For people who have to use a potato as their workstation, there’s also now a performance mode setting to disable any visual effects that are not required.\n
      \n
      You can also now tag connections by color for organizational purposes to help in situations when many connections are opened in the file browser and terminals at the same time. These colors will be shown to identify tabs everywhere within XPipe and also outside of XPipe, for example in terminal titles using unicode color symbols.\n
      \n
      ![Connections](https://i.imgur.com/689dpYJ.png)\n
      \n
      A new scripting system\n
      ----------------------\n
      \n
      XPipe 1.7 comes with a new scripting system, so now you can take your shell environment everywhere. The idea is to create modular and reusable shell scripts in XPipe that you can then use for various different use cases.\n
      \n
      You can set certain scripts to be run on init for every connection independently of your profile files, allowing you to set up a consistent environment across all remote systems without any manual setup. In addition, you can choose to bring scripts to all your remote systems. This will make XPipe automatically copy and update these scripts to a target system if needed and put them in your PATH so that you’re able to call them from anywhere.\n
      \n
      As of now, there is one set of predefined scripts included for enabling the starship prompt in your shells, mainly as a proof of concept. What you will use the scripting system for is up to you. If you like, you can contribute scripts to be included by default.\n
      \n
      ![Scripts](https://i.imgur.com/ZV0THJS.png)\n
      \n
      ### Other news\n
      \n
      - You can now sync your connection configurations with your own remote git repository\n
      - You can create fully customized SSH connections by using the OpenSSH config format within XPipe\n
      - Additional actions for containers have been added, such as attaching to a container or printing the live logs of a container in a terminal session\n
      - A transparency slider has been added so that you can make all windows partially transparent just as you like\n
      - Support for many more terminals and text editors across all platforms has been added\n
      - Support for BSD systems and special login shells like pfSense and OPNsense has been added\n
      - There’s now support to open an SSH connection in your default installed SFTP client or Termius\n
      - The .deb and .rpm releases now correctly report all required dependencies. So you can install it on embedded systems or WSL2g without any hassle\n
      - There are now ARM releases for Linux\n
      - Support for VMware desktop hypervisors has been added\n
      - There have been many performance improvements to reduce the startup time, memory usage, file browser loading speed, and more\n
      - The homepage at [xpipe.io](https://xpipe.io/) got an upgrade\n
      - Of course, a lot of bugs have been fixed across the board\n
      \n
      Going full-time\n
      ---------------\n
      \n
      A few messages I received and the demand for XPipe so far convinced that there is a market for developing XPipe full-time and financing it by special commercial and enterprise plans for interested customers. It essentially encompasses support for enterprise systems and tools that you normally don’t find outside of enterprises.\n
      \n
      This will improve the development speed and quality as I can now fully focus on creating the best possible application. The scope is very small and only involves me, so no investors or other employees. This drastically lowers the break-even value compared to most other tools and allows me to implement a very lenient commercialization.\n
      \n
      Essentially, you can use most current features without any limitation for free. Furthermore, most upcoming features will also be included in the free version. The open-source model and license also won’t change. The only features that require a license are integrations for enterprise systems. For example, if you’re trying to connect to a licensed RHEL system or an OpenShift cluster, it will ask you to buy a license. Conversely, with a Rocky Linux system and a k3s cluster, you can use everything for free. These commercial-exclusive implementations will probably not be included in the repository though. Other than that, there are no restrictions.\n
      \n
      Outlook\n
      -------\n
      \n
      So if you gave this project a try a while ago or it sounds interesting to you, you can check it out [on GitHub](https://github.com/xpipe-io/xpipe)! There are still more features to come in the near future. I also appreciate any kind of feedback to guide me in the right development direction. There is also a [Discord](https://discord.gg/8y89vS8cRb) and [Slack workspace](https://join.slack.com/t/XPipe/shared_invite/zt-1awjq0t5j-5i4UjNJfNe1VN4b_auu6Cg) for any sort of talking.\n
      \n
      Enjoy!
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 11
    +favouriteCount: 123
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728484533 {#2092
      date: 2024-10-09 16:35:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2129 …}
    +votes: Doctrine\ORM\PersistentCollection {#2132 …}
    +reports: Doctrine\ORM\PersistentCollection {#2040 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2350 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2348 …}
    +badges: Doctrine\ORM\PersistentCollection {#2351 …}
    +children: []
    -id: 32535
    -titleTs: "'advanc':7 'bug':14 'fix':15 'improv':11 'mani':13 'new':4 'perform':10 'script':5 'ssh':8 'status':2 'support':9 'system':6 'updat':3 'xpipe':1"
    -bodyTs: "'/)':652 '/689dpyj.png)':292 '/8y89vs8crb)':953 '/post/3144020)':89 '/t/xpipe/shared_invite/zt-1awjq0t5j-5i4ujnjfne1vn4b_auu6cg)':959 '/xpipe-io/xpipe)!':919 '/xpipe-io/xpipe),':13 '/zv0thjs.png)':467 '1.7':298 'abl':409 'access':26 'accumul':125 'across':362,550,665 'action':499 'ad':504,528,555,570,626 'addit':371,498 'ago':92,903 'allow':23,354,775 'also':202,219,236,276,800,814,932,948 'anywher':414 'applic':148,745 'appreci':933 'arm':615 'ask':849 'attach':507 'automat':387 'best':743 'board':667 'break':766 'break-even':765 'bring':376 'browser':257,641 'bsd':558 'bug':661 'buy':852 'call':411 'case':152,335 'categori':172 'certain':339 'chang':98,817 'check':912 'choos':374 'cli':61 'client':585 'cluster':846,864 'color':241,265,287 'come':299,926 'command':43 'command-lin':42 'commerci':701,782,873 'commercial-exclus':872 'communiti':102 'compar':769 'concept':439 'config':494 'configur':476 'connect':16,69,138,159,169,239,251,289,348,475,489,579,837 'consist':360 'contain':501,510,518 'contribut':457 'convers':855 'convinc':684 'copi':388 'correct':594 'cours':657 'creat':318,485,741 'current':788 'custom':487,707 'deb':589 'default':463,582 'demand':679 'depend':598 'desktop':622 'develop':691,730,944 'differ':171,333 'direct':945 'disabl':226 'discord':950 'discord.gg':952 'discord.gg/8y89vs8crb)':951 'docker':65 'drastic':762 'editor':549 'effect':198,229 'embed':605 'employe':760 'enabl':427 'encompass':710 'enjoy':965 'ensur':185 'enterpris':703,713,725,828 'entir':28 'environ':312,361 'essenti':709,783 'etc':67 'even':767 'everi':347 'everyth':868 'everywher':272,313 'exampl':281,831 'exclus':874 'experi':189 'far':683 'featur':132,164,789,798,820,924 'feedback':107,937 'file':20,256,353,640 'financ':697 'find':722 'fix':129,664 'focus':739 'footprint':201 'format':495 'free':794,805,870 'full':670,694 'full-tim':669,693 'fulli':486,738 'furthermor':130,175,795 'futur':930 'gave':896 'git':481 'github':916 'github.com':12,918 'github.com/xpipe-io/xpipe)!':917 'github.com/xpipe-io/xpipe),':11 'go':668 'gone':204 'got':653 'group':166 'guid':939 'hassl':611 'help':246 'hierarch':162 'homepag':647 'hub':17 'hundr':157 'hypervisor':623 'i.imgur.com':291,466 'i.imgur.com/689dpyj.png)':290 'i.imgur.com/zv0thjs.png)':465 'idea':315 'identifi':270 'implement':136,778,875 'improv':146,632,728 'includ':161,425,461,802,880 'independ':349 'infrastructur':30 'init':345 'instal':41,583,602 'integr':826 'interest':706,907 'investor':757 'involv':753 'issu':110,126 'join.slack.com':958 'join.slack.com/t/xpipe/shared_invite/zt-1awjq0t5j-5i4ujnjfne1vn4b_auu6cg)':957 'k3s':863 'kind':935 'kubectl':66 'larg':137,150 'last':84 'lenient':781 'licens':813,824,840,854 'like':63,454,541,564 'limit':792 'line':44 'linux':618,859 'live':514 'load':642 'local':33 'log':515 'login':562 'lot':94,105,141,659 'lower':763 'm':2 'machin':34 'main':434 'make':385,533 'manag':21,156 'mani':131,250,544,630 'manual':368 'market':689 'memori':182,200,638 'messag':674 'mode':223 'model':811 'modular':319 'month':91 'much':118 'multipl':179 'near':929 'need':398 'new':294,302 'news':469 'normal':59,719 'one':420 'open':253,576,809 'open-sourc':808 'openshift':845 'openssh':493 'opnsens':567 'optim':183 'organ':163 'organiz':243 'outlook':892 'outsid':277,723 'overal':111 'partial':536 'path':404 'peopl':207 'perform':222,631 'pfsens':565 'plan':704 'platform':552 'possibl':744 'potato':213 'predefin':423 'print':512 'probabl':877 'process':180 'profil':352 'program':45 'project':113,898 'prompt':430 'proof':437 'proud':3 'purpos':244 'put':400 'qualiti':733 're':155,408,834 'receiv':676 'reduc':634 'releas':592,616 'remot':19,54,364,381,480 'report':109,595 'repositori':482,883 'request':133 'requir':49,233,597,822 'restrict':891 'reusabl':321 'rhel':841 'right':943 'rocki':858 'rpm':591 'run':343 'scope':747 'script':295,303,323,340,377,392,424,445,458,464 'server':29,72 'session':522 'set':139,224,338,357,421 'setup':51,369 'sftp':584 'sh.itjust.works':88 'sh.itjust.works/post/3144020)':87 'share':5,103 'shell':15,311,322,433,563 'shown':268 'side':197 'sinc':82 'situat':248 'slack':955 'slider':525 'small':750 'smooth':191 'sort':962 'sound':906 'sourc':810 'special':561,700 'speed':643,731 'ssh':64,488,578 'stabl':120 'starship':429 'startup':636 'state':121 'status':7,85 'stay':190 'still':922 'subcategori':174 'support':542,556,574,619,711 'symbol':288 'sync':473 'system':55,296,304,365,382,396,446,559,606,714,829,842,860 'tab':271 'tag':238 'take':309 'talk':964 'target':395 'termin':259,283,521,546 'termius':587 'text':548 'thank':99 'thing':96 'though':884 'time':194,263,637,671,695 'titl':284 'tool':62,716,773 'top':38,79 'transpar':524,537 'tri':835,900 'unicod':286 'upcom':797 'updat':8,86,390 'upgrad':655 'usag':639 'use':60,76,151,211,285,330,334,443,491,786,867 'user':188 'valu':768 'various':332 'version':806 'visual':228 'vmware':621 'went':144 'window':535 'within':273,496 'without':366,609,790 'won':815 'work':36,143 'workspac':956 'workstat':216 'wsl2g':608 'xpipe':10,77,274,279,297,325,386,497,681,692 'xpipe.io':649,651 'xpipe.io/)':650"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706075537
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13315382"
    +editedAt: DateTimeImmutable @1727893691 {#2094
      date: 2024-10-02 20:28:11.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705989137 {#2241
      date: 2024-01-23 06:52:17.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 14.0 MiB 10.66 ms
Input props
[
  "entry" => App\Entity\Entry {#2042
    +user: Proxies\__CG__\App\Entity\User {#2141
      +avatar: null
      +cover: null
      +email: "electric_nan@lemmy.ml"
      +username: "@electric_nan@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "“I’m knittin’ like a fuckin electric nan”"
      +lastActive: DateTime @1729243478 {#14552
        date: 2024-10-18 11:24:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#14555 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14557 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#14559 …}
      +entries: Doctrine\ORM\PersistentCollection {#14561 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#14563 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#14565 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14567 …}
      +posts: Doctrine\ORM\PersistentCollection {#14569 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#14571 …}
      +postComments: Doctrine\ORM\PersistentCollection {#14573 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#14575 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#14577 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#14579 …}
      +follows: Doctrine\ORM\PersistentCollection {#14581 …}
      +followers: Doctrine\ORM\PersistentCollection {#14583 …}
      +blocks: Doctrine\ORM\PersistentCollection {#14585 …}
      +blockers: Doctrine\ORM\PersistentCollection {#14587 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#14589 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#14591 …}
      +reports: Doctrine\ORM\PersistentCollection {#14593 …}
      +favourites: Doctrine\ORM\PersistentCollection {#14595 …}
      +violations: Doctrine\ORM\PersistentCollection {#14597 …}
      +notifications: Doctrine\ORM\PersistentCollection {#14599 …}
      +awards: Doctrine\ORM\PersistentCollection {#14601 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#14603 …}
      +categories: Doctrine\ORM\PersistentCollection {#14605 …}
      -id: 10127
      -password: "$2y$13$nNhwTozQwEttgtxbsHfVoOIAOVmKxg7I66fLAB43FW/LZJVmCdEPW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14607 …}
      +apId: "electric_nan@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/electric_nan"
      +apPublicUrl: "https://lemmy.ml/u/electric_nan"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "electric_nan"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729579270 {#14553
        date: 2024-10-22 08:41:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687579166 {#14554
        date: 2023-06-24 05:59:26.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Nextcloud-CardDav-iOS-trouble"
    +title: "Nextcloud/CardDav/iOS trouble"
    +url: null
    +body: """
      I am having some trouble with a Nextcloud server. I set up a digitalocean droplet to test contact syncing for work. I went with the setup that I use at home, which is Yunohost and Nextcloud. This was/is working fine to sync contacts with iOS using the built-in support for CardDav accounts in iOS.\n
      \n
      I made a snapshot of the server and rebuilt it on a work account (also Digital ocean). I reconfigured it for a new domain name, and got a letsencrypt cert. I can login and manage the admin and user accounts.\n
      \n
      I set up an iPad to use the new server, and it seemed to work fine. However, I subsequently tried a couple other iPhones, and it won’t connect to the account.\n
      \n
      It isn’t a fail2ban thing, because on the same apple devices that I can’t connect to the accounts on, I can go login to Nextcloud in their browser.\n
      \n
      What is happening?\n
      \n
      Edit: I seem to have fixed it by reinstalling the server from scratch. I wanted to eliminate any problems that may have been caused by restoring from a snapshot previously linked to another domain. Everything is working at least for now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727960176 {#2332
      date: 2024-10-03 14:56:16.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2060 …}
    +votes: Doctrine\ORM\PersistentCollection {#2331 …}
    +reports: Doctrine\ORM\PersistentCollection {#2289 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2326 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2325 …}
    +badges: Doctrine\ORM\PersistentCollection {#2329 …}
    +children: []
    -id: 32509
    -titleTs: "'nextcloud/carddav/ios':1 'troubl':2"
    -bodyTs: "'account':54,70,96,128,148 'admin':93 'also':71 'anoth':194 'appl':139 'browser':158 'built':49 'built-in':48 'carddav':53 'caus':185 'cert':86 'connect':125,145 'contact':18,43 'coupl':118 'devic':140 'digit':72 'digitalocean':14 'domain':80,195 'droplet':15 'edit':162 'elimin':178 'everyth':196 'fail2ban':133 'fine':40,112 'fix':167 'go':152 'got':83 'happen':161 'home':31 'howev':113 'io':45,56 'ipad':101 'iphon':120 'isn':130 'least':200 'letsencrypt':85 'link':192 'login':89,153 'made':58 'manag':91 'may':182 'name':81 'new':79,105 'nextcloud':8,36,155 'ocean':73 'previous':191 'problem':180 'rebuilt':65 'reconfigur':75 'reinstal':170 'restor':187 'scratch':174 'seem':109,164 'server':9,63,106,172 'set':11,98 'setup':26 'snapshot':60,190 'subsequ':115 'support':51 'sync':19,42 'test':17 'thing':134 'tri':116 'troubl':5 'use':29,46,103 'user':95 'want':176 'was/is':38 'went':23 'won':123 'work':21,39,69,111,198 'yunohost':34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706012852
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10913634"
    +editedAt: DateTimeImmutable @1728009001 {#2344
      date: 2024-10-04 04:30:01.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705973852 {#2349
      date: 2024-01-23 02:37:32.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#14432
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#2042
    +user: Proxies\__CG__\App\Entity\User {#2141
      +avatar: null
      +cover: null
      +email: "electric_nan@lemmy.ml"
      +username: "@electric_nan@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "“I’m knittin’ like a fuckin electric nan”"
      +lastActive: DateTime @1729243478 {#14552
        date: 2024-10-18 11:24:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#14555 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14557 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#14559 …}
      +entries: Doctrine\ORM\PersistentCollection {#14561 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#14563 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#14565 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14567 …}
      +posts: Doctrine\ORM\PersistentCollection {#14569 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#14571 …}
      +postComments: Doctrine\ORM\PersistentCollection {#14573 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#14575 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#14577 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#14579 …}
      +follows: Doctrine\ORM\PersistentCollection {#14581 …}
      +followers: Doctrine\ORM\PersistentCollection {#14583 …}
      +blocks: Doctrine\ORM\PersistentCollection {#14585 …}
      +blockers: Doctrine\ORM\PersistentCollection {#14587 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#14589 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#14591 …}
      +reports: Doctrine\ORM\PersistentCollection {#14593 …}
      +favourites: Doctrine\ORM\PersistentCollection {#14595 …}
      +violations: Doctrine\ORM\PersistentCollection {#14597 …}
      +notifications: Doctrine\ORM\PersistentCollection {#14599 …}
      +awards: Doctrine\ORM\PersistentCollection {#14601 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#14603 …}
      +categories: Doctrine\ORM\PersistentCollection {#14605 …}
      -id: 10127
      -password: "$2y$13$nNhwTozQwEttgtxbsHfVoOIAOVmKxg7I66fLAB43FW/LZJVmCdEPW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14607 …}
      +apId: "electric_nan@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/electric_nan"
      +apPublicUrl: "https://lemmy.ml/u/electric_nan"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "electric_nan"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729579270 {#14553
        date: 2024-10-22 08:41:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687579166 {#14554
        date: 2023-06-24 05:59:26.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Nextcloud-CardDav-iOS-trouble"
    +title: "Nextcloud/CardDav/iOS trouble"
    +url: null
    +body: """
      I am having some trouble with a Nextcloud server. I set up a digitalocean droplet to test contact syncing for work. I went with the setup that I use at home, which is Yunohost and Nextcloud. This was/is working fine to sync contacts with iOS using the built-in support for CardDav accounts in iOS.\n
      \n
      I made a snapshot of the server and rebuilt it on a work account (also Digital ocean). I reconfigured it for a new domain name, and got a letsencrypt cert. I can login and manage the admin and user accounts.\n
      \n
      I set up an iPad to use the new server, and it seemed to work fine. However, I subsequently tried a couple other iPhones, and it won’t connect to the account.\n
      \n
      It isn’t a fail2ban thing, because on the same apple devices that I can’t connect to the accounts on, I can go login to Nextcloud in their browser.\n
      \n
      What is happening?\n
      \n
      Edit: I seem to have fixed it by reinstalling the server from scratch. I wanted to eliminate any problems that may have been caused by restoring from a snapshot previously linked to another domain. Everything is working at least for now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727960176 {#2332
      date: 2024-10-03 14:56:16.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2060 …}
    +votes: Doctrine\ORM\PersistentCollection {#2331 …}
    +reports: Doctrine\ORM\PersistentCollection {#2289 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2326 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2325 …}
    +badges: Doctrine\ORM\PersistentCollection {#2329 …}
    +children: []
    -id: 32509
    -titleTs: "'nextcloud/carddav/ios':1 'troubl':2"
    -bodyTs: "'account':54,70,96,128,148 'admin':93 'also':71 'anoth':194 'appl':139 'browser':158 'built':49 'built-in':48 'carddav':53 'caus':185 'cert':86 'connect':125,145 'contact':18,43 'coupl':118 'devic':140 'digit':72 'digitalocean':14 'domain':80,195 'droplet':15 'edit':162 'elimin':178 'everyth':196 'fail2ban':133 'fine':40,112 'fix':167 'go':152 'got':83 'happen':161 'home':31 'howev':113 'io':45,56 'ipad':101 'iphon':120 'isn':130 'least':200 'letsencrypt':85 'link':192 'login':89,153 'made':58 'manag':91 'may':182 'name':81 'new':79,105 'nextcloud':8,36,155 'ocean':73 'previous':191 'problem':180 'rebuilt':65 'reconfigur':75 'reinstal':170 'restor':187 'scratch':174 'seem':109,164 'server':9,63,106,172 'set':11,98 'setup':26 'snapshot':60,190 'subsequ':115 'support':51 'sync':19,42 'test':17 'thing':134 'tri':116 'troubl':5 'use':29,46,103 'user':95 'want':176 'was/is':38 'went':23 'won':123 'work':21,39,69,111,198 'yunohost':34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706012852
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10913634"
    +editedAt: DateTimeImmutable @1728009001 {#2344
      date: 2024-10-04 04:30:01.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705973852 {#2349
      date: 2024-01-23 02:37:32.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.57 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#2141
    +avatar: null
    +cover: null
    +email: "electric_nan@lemmy.ml"
    +username: "@electric_nan@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "“I’m knittin’ like a fuckin electric nan”"
    +lastActive: DateTime @1729243478 {#14552
      date: 2024-10-18 11:24:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#14555 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14557 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#14559 …}
    +entries: Doctrine\ORM\PersistentCollection {#14561 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#14563 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#14565 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14567 …}
    +posts: Doctrine\ORM\PersistentCollection {#14569 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#14571 …}
    +postComments: Doctrine\ORM\PersistentCollection {#14573 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#14575 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#14577 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#14579 …}
    +follows: Doctrine\ORM\PersistentCollection {#14581 …}
    +followers: Doctrine\ORM\PersistentCollection {#14583 …}
    +blocks: Doctrine\ORM\PersistentCollection {#14585 …}
    +blockers: Doctrine\ORM\PersistentCollection {#14587 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#14589 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#14591 …}
    +reports: Doctrine\ORM\PersistentCollection {#14593 …}
    +favourites: Doctrine\ORM\PersistentCollection {#14595 …}
    +violations: Doctrine\ORM\PersistentCollection {#14597 …}
    +notifications: Doctrine\ORM\PersistentCollection {#14599 …}
    +awards: Doctrine\ORM\PersistentCollection {#14601 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#14603 …}
    +categories: Doctrine\ORM\PersistentCollection {#14605 …}
    -id: 10127
    -password: "$2y$13$nNhwTozQwEttgtxbsHfVoOIAOVmKxg7I66fLAB43FW/LZJVmCdEPW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14607 …}
    +apId: "electric_nan@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/electric_nan"
    +apPublicUrl: "https://lemmy.ml/u/electric_nan"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "electric_nan"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729579270 {#14553
      date: 2024-10-22 08:41:10.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687579166 {#14554
      date: 2023-06-24 05:59:26.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#14515
  +user: Proxies\__CG__\App\Entity\User {#2141
    +avatar: null
    +cover: null
    +email: "electric_nan@lemmy.ml"
    +username: "@electric_nan@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "“I’m knittin’ like a fuckin electric nan”"
    +lastActive: DateTime @1729243478 {#14552
      date: 2024-10-18 11:24:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#14555 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14557 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#14559 …}
    +entries: Doctrine\ORM\PersistentCollection {#14561 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#14563 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#14565 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14567 …}
    +posts: Doctrine\ORM\PersistentCollection {#14569 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#14571 …}
    +postComments: Doctrine\ORM\PersistentCollection {#14573 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#14575 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#14577 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#14579 …}
    +follows: Doctrine\ORM\PersistentCollection {#14581 …}
    +followers: Doctrine\ORM\PersistentCollection {#14583 …}
    +blocks: Doctrine\ORM\PersistentCollection {#14585 …}
    +blockers: Doctrine\ORM\PersistentCollection {#14587 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#14589 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#14591 …}
    +reports: Doctrine\ORM\PersistentCollection {#14593 …}
    +favourites: Doctrine\ORM\PersistentCollection {#14595 …}
    +violations: Doctrine\ORM\PersistentCollection {#14597 …}
    +notifications: Doctrine\ORM\PersistentCollection {#14599 …}
    +awards: Doctrine\ORM\PersistentCollection {#14601 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#14603 …}
    +categories: Doctrine\ORM\PersistentCollection {#14605 …}
    -id: 10127
    -password: "$2y$13$nNhwTozQwEttgtxbsHfVoOIAOVmKxg7I66fLAB43FW/LZJVmCdEPW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14607 …}
    +apId: "electric_nan@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/electric_nan"
    +apPublicUrl: "https://lemmy.ml/u/electric_nan"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "electric_nan"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729579270 {#14553
      date: 2024-10-22 08:41:10.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687579166 {#14554
      date: 2023-06-24 05:59:26.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1705973852 {#2349
    date: 2024-01-23 02:37:32.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#14628
  +date: DateTimeImmutable @1705973852 {#2349
    date: 2024-01-23 02:37:32.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.17 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705973852 {#2349
    date: 2024-01-23 02:37:32.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1728009001 {#2344
    date: 2024-10-04 04:30:01.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#14682
  +createdAt: DateTimeImmutable @1705973852 {#2349
    date: 2024-01-23 02:37:32.0 +01:00
  }
  +editedAt: DateTimeImmutable @1728009001 {#2344
    date: 2024-10-04 04:30:01.0 +02:00
  }
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.45 ms
Input props
[
  "subject" => App\Entity\Entry {#2042
    +user: Proxies\__CG__\App\Entity\User {#2141
      +avatar: null
      +cover: null
      +email: "electric_nan@lemmy.ml"
      +username: "@electric_nan@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "“I’m knittin’ like a fuckin electric nan”"
      +lastActive: DateTime @1729243478 {#14552
        date: 2024-10-18 11:24:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#14555 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14557 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#14559 …}
      +entries: Doctrine\ORM\PersistentCollection {#14561 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#14563 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#14565 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14567 …}
      +posts: Doctrine\ORM\PersistentCollection {#14569 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#14571 …}
      +postComments: Doctrine\ORM\PersistentCollection {#14573 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#14575 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#14577 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#14579 …}
      +follows: Doctrine\ORM\PersistentCollection {#14581 …}
      +followers: Doctrine\ORM\PersistentCollection {#14583 …}
      +blocks: Doctrine\ORM\PersistentCollection {#14585 …}
      +blockers: Doctrine\ORM\PersistentCollection {#14587 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#14589 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#14591 …}
      +reports: Doctrine\ORM\PersistentCollection {#14593 …}
      +favourites: Doctrine\ORM\PersistentCollection {#14595 …}
      +violations: Doctrine\ORM\PersistentCollection {#14597 …}
      +notifications: Doctrine\ORM\PersistentCollection {#14599 …}
      +awards: Doctrine\ORM\PersistentCollection {#14601 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#14603 …}
      +categories: Doctrine\ORM\PersistentCollection {#14605 …}
      -id: 10127
      -password: "$2y$13$nNhwTozQwEttgtxbsHfVoOIAOVmKxg7I66fLAB43FW/LZJVmCdEPW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14607 …}
      +apId: "electric_nan@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/electric_nan"
      +apPublicUrl: "https://lemmy.ml/u/electric_nan"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "electric_nan"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729579270 {#14553
        date: 2024-10-22 08:41:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687579166 {#14554
        date: 2023-06-24 05:59:26.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Nextcloud-CardDav-iOS-trouble"
    +title: "Nextcloud/CardDav/iOS trouble"
    +url: null
    +body: """
      I am having some trouble with a Nextcloud server. I set up a digitalocean droplet to test contact syncing for work. I went with the setup that I use at home, which is Yunohost and Nextcloud. This was/is working fine to sync contacts with iOS using the built-in support for CardDav accounts in iOS.\n
      \n
      I made a snapshot of the server and rebuilt it on a work account (also Digital ocean). I reconfigured it for a new domain name, and got a letsencrypt cert. I can login and manage the admin and user accounts.\n
      \n
      I set up an iPad to use the new server, and it seemed to work fine. However, I subsequently tried a couple other iPhones, and it won’t connect to the account.\n
      \n
      It isn’t a fail2ban thing, because on the same apple devices that I can’t connect to the accounts on, I can go login to Nextcloud in their browser.\n
      \n
      What is happening?\n
      \n
      Edit: I seem to have fixed it by reinstalling the server from scratch. I wanted to eliminate any problems that may have been caused by restoring from a snapshot previously linked to another domain. Everything is working at least for now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727960176 {#2332
      date: 2024-10-03 14:56:16.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2060 …}
    +votes: Doctrine\ORM\PersistentCollection {#2331 …}
    +reports: Doctrine\ORM\PersistentCollection {#2289 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2326 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2325 …}
    +badges: Doctrine\ORM\PersistentCollection {#2329 …}
    +children: []
    -id: 32509
    -titleTs: "'nextcloud/carddav/ios':1 'troubl':2"
    -bodyTs: "'account':54,70,96,128,148 'admin':93 'also':71 'anoth':194 'appl':139 'browser':158 'built':49 'built-in':48 'carddav':53 'caus':185 'cert':86 'connect':125,145 'contact':18,43 'coupl':118 'devic':140 'digit':72 'digitalocean':14 'domain':80,195 'droplet':15 'edit':162 'elimin':178 'everyth':196 'fail2ban':133 'fine':40,112 'fix':167 'go':152 'got':83 'happen':161 'home':31 'howev':113 'io':45,56 'ipad':101 'iphon':120 'isn':130 'least':200 'letsencrypt':85 'link':192 'login':89,153 'made':58 'manag':91 'may':182 'name':81 'new':79,105 'nextcloud':8,36,155 'ocean':73 'previous':191 'problem':180 'rebuilt':65 'reconfigur':75 'reinstal':170 'restor':187 'scratch':174 'seem':109,164 'server':9,63,106,172 'set':11,98 'setup':26 'snapshot':60,190 'subsequ':115 'support':51 'sync':19,42 'test':17 'thing':134 'tri':116 'troubl':5 'use':29,46,103 'user':95 'want':176 'was/is':38 'went':23 'won':123 'work':21,39,69,111,198 'yunohost':34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706012852
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10913634"
    +editedAt: DateTimeImmutable @1728009001 {#2344
      date: 2024-10-04 04:30:01.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705973852 {#2349
      date: 2024-01-23 02:37:32.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#14737
  +subject: App\Entity\Entry {#2042
    +user: Proxies\__CG__\App\Entity\User {#2141
      +avatar: null
      +cover: null
      +email: "electric_nan@lemmy.ml"
      +username: "@electric_nan@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "“I’m knittin’ like a fuckin electric nan”"
      +lastActive: DateTime @1729243478 {#14552
        date: 2024-10-18 11:24:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#14555 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14557 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#14559 …}
      +entries: Doctrine\ORM\PersistentCollection {#14561 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#14563 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#14565 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14567 …}
      +posts: Doctrine\ORM\PersistentCollection {#14569 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#14571 …}
      +postComments: Doctrine\ORM\PersistentCollection {#14573 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#14575 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#14577 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#14579 …}
      +follows: Doctrine\ORM\PersistentCollection {#14581 …}
      +followers: Doctrine\ORM\PersistentCollection {#14583 …}
      +blocks: Doctrine\ORM\PersistentCollection {#14585 …}
      +blockers: Doctrine\ORM\PersistentCollection {#14587 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#14589 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#14591 …}
      +reports: Doctrine\ORM\PersistentCollection {#14593 …}
      +favourites: Doctrine\ORM\PersistentCollection {#14595 …}
      +violations: Doctrine\ORM\PersistentCollection {#14597 …}
      +notifications: Doctrine\ORM\PersistentCollection {#14599 …}
      +awards: Doctrine\ORM\PersistentCollection {#14601 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#14603 …}
      +categories: Doctrine\ORM\PersistentCollection {#14605 …}
      -id: 10127
      -password: "$2y$13$nNhwTozQwEttgtxbsHfVoOIAOVmKxg7I66fLAB43FW/LZJVmCdEPW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14607 …}
      +apId: "electric_nan@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/electric_nan"
      +apPublicUrl: "https://lemmy.ml/u/electric_nan"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "electric_nan"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729579270 {#14553
        date: 2024-10-22 08:41:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687579166 {#14554
        date: 2023-06-24 05:59:26.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Nextcloud-CardDav-iOS-trouble"
    +title: "Nextcloud/CardDav/iOS trouble"
    +url: null
    +body: """
      I am having some trouble with a Nextcloud server. I set up a digitalocean droplet to test contact syncing for work. I went with the setup that I use at home, which is Yunohost and Nextcloud. This was/is working fine to sync contacts with iOS using the built-in support for CardDav accounts in iOS.\n
      \n
      I made a snapshot of the server and rebuilt it on a work account (also Digital ocean). I reconfigured it for a new domain name, and got a letsencrypt cert. I can login and manage the admin and user accounts.\n
      \n
      I set up an iPad to use the new server, and it seemed to work fine. However, I subsequently tried a couple other iPhones, and it won’t connect to the account.\n
      \n
      It isn’t a fail2ban thing, because on the same apple devices that I can’t connect to the accounts on, I can go login to Nextcloud in their browser.\n
      \n
      What is happening?\n
      \n
      Edit: I seem to have fixed it by reinstalling the server from scratch. I wanted to eliminate any problems that may have been caused by restoring from a snapshot previously linked to another domain. Everything is working at least for now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727960176 {#2332
      date: 2024-10-03 14:56:16.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2060 …}
    +votes: Doctrine\ORM\PersistentCollection {#2331 …}
    +reports: Doctrine\ORM\PersistentCollection {#2289 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2326 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2325 …}
    +badges: Doctrine\ORM\PersistentCollection {#2329 …}
    +children: []
    -id: 32509
    -titleTs: "'nextcloud/carddav/ios':1 'troubl':2"
    -bodyTs: "'account':54,70,96,128,148 'admin':93 'also':71 'anoth':194 'appl':139 'browser':158 'built':49 'built-in':48 'carddav':53 'caus':185 'cert':86 'connect':125,145 'contact':18,43 'coupl':118 'devic':140 'digit':72 'digitalocean':14 'domain':80,195 'droplet':15 'edit':162 'elimin':178 'everyth':196 'fail2ban':133 'fine':40,112 'fix':167 'go':152 'got':83 'happen':161 'home':31 'howev':113 'io':45,56 'ipad':101 'iphon':120 'isn':130 'least':200 'letsencrypt':85 'link':192 'login':89,153 'made':58 'manag':91 'may':182 'name':81 'new':79,105 'nextcloud':8,36,155 'ocean':73 'previous':191 'problem':180 'rebuilt':65 'reconfigur':75 'reinstal':170 'restor':187 'scratch':174 'seem':109,164 'server':9,63,106,172 'set':11,98 'setup':26 'snapshot':60,190 'subsequ':115 'support':51 'sync':19,42 'test':17 'thing':134 'tri':116 'troubl':5 'use':29,46,103 'user':95 'want':176 'was/is':38 'went':23 'won':123 'work':21,39,69,111,198 'yunohost':34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706012852
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10913634"
    +editedAt: DateTimeImmutable @1728009001 {#2344
      date: 2024-10-04 04:30:01.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705973852 {#2349
      date: 2024-01-23 02:37:32.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.84 ms
Input props
[
  "subject" => App\Entity\Entry {#2042
    +user: Proxies\__CG__\App\Entity\User {#2141
      +avatar: null
      +cover: null
      +email: "electric_nan@lemmy.ml"
      +username: "@electric_nan@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "“I’m knittin’ like a fuckin electric nan”"
      +lastActive: DateTime @1729243478 {#14552
        date: 2024-10-18 11:24:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#14555 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14557 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#14559 …}
      +entries: Doctrine\ORM\PersistentCollection {#14561 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#14563 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#14565 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14567 …}
      +posts: Doctrine\ORM\PersistentCollection {#14569 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#14571 …}
      +postComments: Doctrine\ORM\PersistentCollection {#14573 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#14575 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#14577 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#14579 …}
      +follows: Doctrine\ORM\PersistentCollection {#14581 …}
      +followers: Doctrine\ORM\PersistentCollection {#14583 …}
      +blocks: Doctrine\ORM\PersistentCollection {#14585 …}
      +blockers: Doctrine\ORM\PersistentCollection {#14587 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#14589 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#14591 …}
      +reports: Doctrine\ORM\PersistentCollection {#14593 …}
      +favourites: Doctrine\ORM\PersistentCollection {#14595 …}
      +violations: Doctrine\ORM\PersistentCollection {#14597 …}
      +notifications: Doctrine\ORM\PersistentCollection {#14599 …}
      +awards: Doctrine\ORM\PersistentCollection {#14601 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#14603 …}
      +categories: Doctrine\ORM\PersistentCollection {#14605 …}
      -id: 10127
      -password: "$2y$13$nNhwTozQwEttgtxbsHfVoOIAOVmKxg7I66fLAB43FW/LZJVmCdEPW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14607 …}
      +apId: "electric_nan@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/electric_nan"
      +apPublicUrl: "https://lemmy.ml/u/electric_nan"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "electric_nan"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729579270 {#14553
        date: 2024-10-22 08:41:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687579166 {#14554
        date: 2023-06-24 05:59:26.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Nextcloud-CardDav-iOS-trouble"
    +title: "Nextcloud/CardDav/iOS trouble"
    +url: null
    +body: """
      I am having some trouble with a Nextcloud server. I set up a digitalocean droplet to test contact syncing for work. I went with the setup that I use at home, which is Yunohost and Nextcloud. This was/is working fine to sync contacts with iOS using the built-in support for CardDav accounts in iOS.\n
      \n
      I made a snapshot of the server and rebuilt it on a work account (also Digital ocean). I reconfigured it for a new domain name, and got a letsencrypt cert. I can login and manage the admin and user accounts.\n
      \n
      I set up an iPad to use the new server, and it seemed to work fine. However, I subsequently tried a couple other iPhones, and it won’t connect to the account.\n
      \n
      It isn’t a fail2ban thing, because on the same apple devices that I can’t connect to the accounts on, I can go login to Nextcloud in their browser.\n
      \n
      What is happening?\n
      \n
      Edit: I seem to have fixed it by reinstalling the server from scratch. I wanted to eliminate any problems that may have been caused by restoring from a snapshot previously linked to another domain. Everything is working at least for now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727960176 {#2332
      date: 2024-10-03 14:56:16.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2060 …}
    +votes: Doctrine\ORM\PersistentCollection {#2331 …}
    +reports: Doctrine\ORM\PersistentCollection {#2289 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2326 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2325 …}
    +badges: Doctrine\ORM\PersistentCollection {#2329 …}
    +children: []
    -id: 32509
    -titleTs: "'nextcloud/carddav/ios':1 'troubl':2"
    -bodyTs: "'account':54,70,96,128,148 'admin':93 'also':71 'anoth':194 'appl':139 'browser':158 'built':49 'built-in':48 'carddav':53 'caus':185 'cert':86 'connect':125,145 'contact':18,43 'coupl':118 'devic':140 'digit':72 'digitalocean':14 'domain':80,195 'droplet':15 'edit':162 'elimin':178 'everyth':196 'fail2ban':133 'fine':40,112 'fix':167 'go':152 'got':83 'happen':161 'home':31 'howev':113 'io':45,56 'ipad':101 'iphon':120 'isn':130 'least':200 'letsencrypt':85 'link':192 'login':89,153 'made':58 'manag':91 'may':182 'name':81 'new':79,105 'nextcloud':8,36,155 'ocean':73 'previous':191 'problem':180 'rebuilt':65 'reconfigur':75 'reinstal':170 'restor':187 'scratch':174 'seem':109,164 'server':9,63,106,172 'set':11,98 'setup':26 'snapshot':60,190 'subsequ':115 'support':51 'sync':19,42 'test':17 'thing':134 'tri':116 'troubl':5 'use':29,46,103 'user':95 'want':176 'was/is':38 'went':23 'won':123 'work':21,39,69,111,198 'yunohost':34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706012852
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10913634"
    +editedAt: DateTimeImmutable @1728009001 {#2344
      date: 2024-10-04 04:30:01.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705973852 {#2349
      date: 2024-01-23 02:37:32.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#14794
  +formDest: "entry"
  +subject: App\Entity\Entry {#2042
    +user: Proxies\__CG__\App\Entity\User {#2141
      +avatar: null
      +cover: null
      +email: "electric_nan@lemmy.ml"
      +username: "@electric_nan@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "“I’m knittin’ like a fuckin electric nan”"
      +lastActive: DateTime @1729243478 {#14552
        date: 2024-10-18 11:24:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#14555 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14557 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#14559 …}
      +entries: Doctrine\ORM\PersistentCollection {#14561 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#14563 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#14565 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14567 …}
      +posts: Doctrine\ORM\PersistentCollection {#14569 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#14571 …}
      +postComments: Doctrine\ORM\PersistentCollection {#14573 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#14575 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#14577 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#14579 …}
      +follows: Doctrine\ORM\PersistentCollection {#14581 …}
      +followers: Doctrine\ORM\PersistentCollection {#14583 …}
      +blocks: Doctrine\ORM\PersistentCollection {#14585 …}
      +blockers: Doctrine\ORM\PersistentCollection {#14587 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#14589 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#14591 …}
      +reports: Doctrine\ORM\PersistentCollection {#14593 …}
      +favourites: Doctrine\ORM\PersistentCollection {#14595 …}
      +violations: Doctrine\ORM\PersistentCollection {#14597 …}
      +notifications: Doctrine\ORM\PersistentCollection {#14599 …}
      +awards: Doctrine\ORM\PersistentCollection {#14601 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#14603 …}
      +categories: Doctrine\ORM\PersistentCollection {#14605 …}
      -id: 10127
      -password: "$2y$13$nNhwTozQwEttgtxbsHfVoOIAOVmKxg7I66fLAB43FW/LZJVmCdEPW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14607 …}
      +apId: "electric_nan@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/electric_nan"
      +apPublicUrl: "https://lemmy.ml/u/electric_nan"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "electric_nan"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729579270 {#14553
        date: 2024-10-22 08:41:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687579166 {#14554
        date: 2023-06-24 05:59:26.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Nextcloud-CardDav-iOS-trouble"
    +title: "Nextcloud/CardDav/iOS trouble"
    +url: null
    +body: """
      I am having some trouble with a Nextcloud server. I set up a digitalocean droplet to test contact syncing for work. I went with the setup that I use at home, which is Yunohost and Nextcloud. This was/is working fine to sync contacts with iOS using the built-in support for CardDav accounts in iOS.\n
      \n
      I made a snapshot of the server and rebuilt it on a work account (also Digital ocean). I reconfigured it for a new domain name, and got a letsencrypt cert. I can login and manage the admin and user accounts.\n
      \n
      I set up an iPad to use the new server, and it seemed to work fine. However, I subsequently tried a couple other iPhones, and it won’t connect to the account.\n
      \n
      It isn’t a fail2ban thing, because on the same apple devices that I can’t connect to the accounts on, I can go login to Nextcloud in their browser.\n
      \n
      What is happening?\n
      \n
      Edit: I seem to have fixed it by reinstalling the server from scratch. I wanted to eliminate any problems that may have been caused by restoring from a snapshot previously linked to another domain. Everything is working at least for now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727960176 {#2332
      date: 2024-10-03 14:56:16.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2060 …}
    +votes: Doctrine\ORM\PersistentCollection {#2331 …}
    +reports: Doctrine\ORM\PersistentCollection {#2289 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2326 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2325 …}
    +badges: Doctrine\ORM\PersistentCollection {#2329 …}
    +children: []
    -id: 32509
    -titleTs: "'nextcloud/carddav/ios':1 'troubl':2"
    -bodyTs: "'account':54,70,96,128,148 'admin':93 'also':71 'anoth':194 'appl':139 'browser':158 'built':49 'built-in':48 'carddav':53 'caus':185 'cert':86 'connect':125,145 'contact':18,43 'coupl':118 'devic':140 'digit':72 'digitalocean':14 'domain':80,195 'droplet':15 'edit':162 'elimin':178 'everyth':196 'fail2ban':133 'fine':40,112 'fix':167 'go':152 'got':83 'happen':161 'home':31 'howev':113 'io':45,56 'ipad':101 'iphon':120 'isn':130 'least':200 'letsencrypt':85 'link':192 'login':89,153 'made':58 'manag':91 'may':182 'name':81 'new':79,105 'nextcloud':8,36,155 'ocean':73 'previous':191 'problem':180 'rebuilt':65 'reconfigur':75 'reinstal':170 'restor':187 'scratch':174 'seem':109,164 'server':9,63,106,172 'set':11,98 'setup':26 'snapshot':60,190 'subsequ':115 'support':51 'sync':19,42 'test':17 'thing':134 'tri':116 'troubl':5 'use':29,46,103 'user':95 'want':176 'was/is':38 'went':23 'won':123 'work':21,39,69,111,198 'yunohost':34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706012852
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10913634"
    +editedAt: DateTimeImmutable @1728009001 {#2344
      date: 2024-10-04 04:30:01.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705973852 {#2349
      date: 2024-01-23 02:37:32.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 14.0 MiB 35.28 ms
Input props
[
  "entry" => App\Entity\Entry {#2300
    +user: Proxies\__CG__\App\Entity\User {#2334
      +avatar: null
      +cover: null
      +email: "hperrin@lemmy.world"
      +username: "@hperrin@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        I’m Hunter Perrin. I’m a software engineer.\n
        \n
        I wrote an email service: [port87.com](https://port87.com)\n
        \n
        I write free software: [github.com/sciactive](https://github.com/sciactive)
        """
      +lastActive: DateTime @1729512945 {#15153
        date: 2024-10-21 14:15:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#15156 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15158 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#15160 …}
      +entries: Doctrine\ORM\PersistentCollection {#15162 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#15164 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#15166 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15168 …}
      +posts: Doctrine\ORM\PersistentCollection {#15170 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#15172 …}
      +postComments: Doctrine\ORM\PersistentCollection {#15174 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#15176 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#15178 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#15180 …}
      +follows: Doctrine\ORM\PersistentCollection {#15182 …}
      +followers: Doctrine\ORM\PersistentCollection {#15184 …}
      +blocks: Doctrine\ORM\PersistentCollection {#15186 …}
      +blockers: Doctrine\ORM\PersistentCollection {#15188 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#15190 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#15192 …}
      +reports: Doctrine\ORM\PersistentCollection {#15194 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15196 …}
      +violations: Doctrine\ORM\PersistentCollection {#15198 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15200 …}
      +awards: Doctrine\ORM\PersistentCollection {#15202 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#15204 …}
      +categories: Doctrine\ORM\PersistentCollection {#15206 …}
      -id: 48701
      -password: "$2y$13$J7GzidwVtMbHVqosOrAZDuX7bYyHtdBbz51zlX4gNQ.aLJhj72Nfa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15208 …}
      +apId: "hperrin@lemmy.world"
      +apProfileId: "https://lemmy.world/u/hperrin"
      +apPublicUrl: "https://lemmy.world/u/hperrin"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "hperrin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728866633 {#15154
        date: 2024-10-14 02:43:53.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696436904 {#15155
        date: 2023-10-04 18:28:24.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#2340 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2341 …}
    +slug: "Nephele-WebDAV-server-for-Docker"
    +title: "Nephele WebDAV server for Docker"
    +url: "https://hub.docker.com/r/sciactive/nephele"
    +body: """
      After a lot of work (cause I’m new to it), I published **my first Docker image**!\n
      \n
      Nephele is an open source WebDAV server written by yours truly. I’ve been using it for about a year now on my own home server. It basically acts as my self hosted cloud storage and all of my PCs and my family’s PCs back up to it. It’s FOSS, so use it for your own project. :)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727973126 {#2323
      date: 2024-10-03 18:32:06.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2342 …}
    +votes: Doctrine\ORM\PersistentCollection {#2343 …}
    +reports: Doctrine\ORM\PersistentCollection {#2335 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
    +badges: Doctrine\ORM\PersistentCollection {#2136 …}
    +children: []
    -id: 32499
    -titleTs: "'docker':5 'nephel':1 'server':3 'webdav':2"
    -bodyTs: "'act':46 'back':63 'basic':45 'caus':6 'cloud':51 'docker':16 'famili':60 'first':15 'foss':69 'home':42 'host':50 'imag':17 'lot':3 'm':8 'nephel':18 'new':9 'open':21 'pcs':57,62 'project':76 'publish':13 'self':49 'server':24,43 'sourc':22 'storag':52 'truli':28 'use':32,71 've':30 'webdav':23 'work':5 'written':25 'year':37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706025514
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11058585"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705965514 {#2324
      date: 2024-01-23 00:18:34.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#15043
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#2300
    +user: Proxies\__CG__\App\Entity\User {#2334
      +avatar: null
      +cover: null
      +email: "hperrin@lemmy.world"
      +username: "@hperrin@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        I’m Hunter Perrin. I’m a software engineer.\n
        \n
        I wrote an email service: [port87.com](https://port87.com)\n
        \n
        I write free software: [github.com/sciactive](https://github.com/sciactive)
        """
      +lastActive: DateTime @1729512945 {#15153
        date: 2024-10-21 14:15:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#15156 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15158 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#15160 …}
      +entries: Doctrine\ORM\PersistentCollection {#15162 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#15164 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#15166 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15168 …}
      +posts: Doctrine\ORM\PersistentCollection {#15170 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#15172 …}
      +postComments: Doctrine\ORM\PersistentCollection {#15174 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#15176 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#15178 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#15180 …}
      +follows: Doctrine\ORM\PersistentCollection {#15182 …}
      +followers: Doctrine\ORM\PersistentCollection {#15184 …}
      +blocks: Doctrine\ORM\PersistentCollection {#15186 …}
      +blockers: Doctrine\ORM\PersistentCollection {#15188 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#15190 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#15192 …}
      +reports: Doctrine\ORM\PersistentCollection {#15194 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15196 …}
      +violations: Doctrine\ORM\PersistentCollection {#15198 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15200 …}
      +awards: Doctrine\ORM\PersistentCollection {#15202 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#15204 …}
      +categories: Doctrine\ORM\PersistentCollection {#15206 …}
      -id: 48701
      -password: "$2y$13$J7GzidwVtMbHVqosOrAZDuX7bYyHtdBbz51zlX4gNQ.aLJhj72Nfa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15208 …}
      +apId: "hperrin@lemmy.world"
      +apProfileId: "https://lemmy.world/u/hperrin"
      +apPublicUrl: "https://lemmy.world/u/hperrin"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "hperrin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728866633 {#15154
        date: 2024-10-14 02:43:53.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696436904 {#15155
        date: 2023-10-04 18:28:24.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#2340 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2341 …}
    +slug: "Nephele-WebDAV-server-for-Docker"
    +title: "Nephele WebDAV server for Docker"
    +url: "https://hub.docker.com/r/sciactive/nephele"
    +body: """
      After a lot of work (cause I’m new to it), I published **my first Docker image**!\n
      \n
      Nephele is an open source WebDAV server written by yours truly. I’ve been using it for about a year now on my own home server. It basically acts as my self hosted cloud storage and all of my PCs and my family’s PCs back up to it. It’s FOSS, so use it for your own project. :)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727973126 {#2323
      date: 2024-10-03 18:32:06.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2342 …}
    +votes: Doctrine\ORM\PersistentCollection {#2343 …}
    +reports: Doctrine\ORM\PersistentCollection {#2335 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
    +badges: Doctrine\ORM\PersistentCollection {#2136 …}
    +children: []
    -id: 32499
    -titleTs: "'docker':5 'nephel':1 'server':3 'webdav':2"
    -bodyTs: "'act':46 'back':63 'basic':45 'caus':6 'cloud':51 'docker':16 'famili':60 'first':15 'foss':69 'home':42 'host':50 'imag':17 'lot':3 'm':8 'nephel':18 'new':9 'open':21 'pcs':57,62 'project':76 'publish':13 'self':49 'server':24,43 'sourc':22 'storag':52 'truli':28 'use':32,71 've':30 'webdav':23 'work':5 'written':25 'year':37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706025514
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11058585"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705965514 {#2324
      date: 2024-01-23 00:18:34.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 1.49 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#2334
    +avatar: null
    +cover: null
    +email: "hperrin@lemmy.world"
    +username: "@hperrin@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      I’m Hunter Perrin. I’m a software engineer.\n
      \n
      I wrote an email service: [port87.com](https://port87.com)\n
      \n
      I write free software: [github.com/sciactive](https://github.com/sciactive)
      """
    +lastActive: DateTime @1729512945 {#15153
      date: 2024-10-21 14:15:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#15156 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15158 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#15160 …}
    +entries: Doctrine\ORM\PersistentCollection {#15162 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#15164 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#15166 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15168 …}
    +posts: Doctrine\ORM\PersistentCollection {#15170 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#15172 …}
    +postComments: Doctrine\ORM\PersistentCollection {#15174 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#15176 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#15178 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#15180 …}
    +follows: Doctrine\ORM\PersistentCollection {#15182 …}
    +followers: Doctrine\ORM\PersistentCollection {#15184 …}
    +blocks: Doctrine\ORM\PersistentCollection {#15186 …}
    +blockers: Doctrine\ORM\PersistentCollection {#15188 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#15190 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#15192 …}
    +reports: Doctrine\ORM\PersistentCollection {#15194 …}
    +favourites: Doctrine\ORM\PersistentCollection {#15196 …}
    +violations: Doctrine\ORM\PersistentCollection {#15198 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15200 …}
    +awards: Doctrine\ORM\PersistentCollection {#15202 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#15204 …}
    +categories: Doctrine\ORM\PersistentCollection {#15206 …}
    -id: 48701
    -password: "$2y$13$J7GzidwVtMbHVqosOrAZDuX7bYyHtdBbz51zlX4gNQ.aLJhj72Nfa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15208 …}
    +apId: "hperrin@lemmy.world"
    +apProfileId: "https://lemmy.world/u/hperrin"
    +apPublicUrl: "https://lemmy.world/u/hperrin"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "hperrin"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728866633 {#15154
      date: 2024-10-14 02:43:53.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696436904 {#15155
      date: 2023-10-04 18:28:24.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#15116
  +user: Proxies\__CG__\App\Entity\User {#2334
    +avatar: null
    +cover: null
    +email: "hperrin@lemmy.world"
    +username: "@hperrin@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      I’m Hunter Perrin. I’m a software engineer.\n
      \n
      I wrote an email service: [port87.com](https://port87.com)\n
      \n
      I write free software: [github.com/sciactive](https://github.com/sciactive)
      """
    +lastActive: DateTime @1729512945 {#15153
      date: 2024-10-21 14:15:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#15156 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15158 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#15160 …}
    +entries: Doctrine\ORM\PersistentCollection {#15162 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#15164 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#15166 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15168 …}
    +posts: Doctrine\ORM\PersistentCollection {#15170 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#15172 …}
    +postComments: Doctrine\ORM\PersistentCollection {#15174 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#15176 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#15178 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#15180 …}
    +follows: Doctrine\ORM\PersistentCollection {#15182 …}
    +followers: Doctrine\ORM\PersistentCollection {#15184 …}
    +blocks: Doctrine\ORM\PersistentCollection {#15186 …}
    +blockers: Doctrine\ORM\PersistentCollection {#15188 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#15190 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#15192 …}
    +reports: Doctrine\ORM\PersistentCollection {#15194 …}
    +favourites: Doctrine\ORM\PersistentCollection {#15196 …}
    +violations: Doctrine\ORM\PersistentCollection {#15198 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15200 …}
    +awards: Doctrine\ORM\PersistentCollection {#15202 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#15204 …}
    +categories: Doctrine\ORM\PersistentCollection {#15206 …}
    -id: 48701
    -password: "$2y$13$J7GzidwVtMbHVqosOrAZDuX7bYyHtdBbz51zlX4gNQ.aLJhj72Nfa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15208 …}
    +apId: "hperrin@lemmy.world"
    +apProfileId: "https://lemmy.world/u/hperrin"
    +apPublicUrl: "https://lemmy.world/u/hperrin"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "hperrin"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728866633 {#15154
      date: 2024-10-14 02:43:53.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696436904 {#15155
      date: 2023-10-04 18:28:24.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1705965514 {#2324
    date: 2024-01-23 00:18:34.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#15229
  +date: DateTimeImmutable @1705965514 {#2324
    date: 2024-01-23 00:18:34.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705965514 {#2324
    date: 2024-01-23 00:18:34.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#3323
  +createdAt: DateTimeImmutable @1705965514 {#2324
    date: 2024-01-23 00:18:34.0 +01:00
  }
  +editedAt: null
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.57 ms
Input props
[
  "subject" => App\Entity\Entry {#2300
    +user: Proxies\__CG__\App\Entity\User {#2334
      +avatar: null
      +cover: null
      +email: "hperrin@lemmy.world"
      +username: "@hperrin@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        I’m Hunter Perrin. I’m a software engineer.\n
        \n
        I wrote an email service: [port87.com](https://port87.com)\n
        \n
        I write free software: [github.com/sciactive](https://github.com/sciactive)
        """
      +lastActive: DateTime @1729512945 {#15153
        date: 2024-10-21 14:15:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#15156 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15158 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#15160 …}
      +entries: Doctrine\ORM\PersistentCollection {#15162 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#15164 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#15166 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15168 …}
      +posts: Doctrine\ORM\PersistentCollection {#15170 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#15172 …}
      +postComments: Doctrine\ORM\PersistentCollection {#15174 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#15176 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#15178 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#15180 …}
      +follows: Doctrine\ORM\PersistentCollection {#15182 …}
      +followers: Doctrine\ORM\PersistentCollection {#15184 …}
      +blocks: Doctrine\ORM\PersistentCollection {#15186 …}
      +blockers: Doctrine\ORM\PersistentCollection {#15188 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#15190 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#15192 …}
      +reports: Doctrine\ORM\PersistentCollection {#15194 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15196 …}
      +violations: Doctrine\ORM\PersistentCollection {#15198 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15200 …}
      +awards: Doctrine\ORM\PersistentCollection {#15202 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#15204 …}
      +categories: Doctrine\ORM\PersistentCollection {#15206 …}
      -id: 48701
      -password: "$2y$13$J7GzidwVtMbHVqosOrAZDuX7bYyHtdBbz51zlX4gNQ.aLJhj72Nfa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15208 …}
      +apId: "hperrin@lemmy.world"
      +apProfileId: "https://lemmy.world/u/hperrin"
      +apPublicUrl: "https://lemmy.world/u/hperrin"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "hperrin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728866633 {#15154
        date: 2024-10-14 02:43:53.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696436904 {#15155
        date: 2023-10-04 18:28:24.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#2340 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2341 …}
    +slug: "Nephele-WebDAV-server-for-Docker"
    +title: "Nephele WebDAV server for Docker"
    +url: "https://hub.docker.com/r/sciactive/nephele"
    +body: """
      After a lot of work (cause I’m new to it), I published **my first Docker image**!\n
      \n
      Nephele is an open source WebDAV server written by yours truly. I’ve been using it for about a year now on my own home server. It basically acts as my self hosted cloud storage and all of my PCs and my family’s PCs back up to it. It’s FOSS, so use it for your own project. :)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727973126 {#2323
      date: 2024-10-03 18:32:06.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2342 …}
    +votes: Doctrine\ORM\PersistentCollection {#2343 …}
    +reports: Doctrine\ORM\PersistentCollection {#2335 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
    +badges: Doctrine\ORM\PersistentCollection {#2136 …}
    +children: []
    -id: 32499
    -titleTs: "'docker':5 'nephel':1 'server':3 'webdav':2"
    -bodyTs: "'act':46 'back':63 'basic':45 'caus':6 'cloud':51 'docker':16 'famili':60 'first':15 'foss':69 'home':42 'host':50 'imag':17 'lot':3 'm':8 'nephel':18 'new':9 'open':21 'pcs':57,62 'project':76 'publish':13 'self':49 'server':24,43 'sourc':22 'storag':52 'truli':28 'use':32,71 've':30 'webdav':23 'work':5 'written':25 'year':37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706025514
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11058585"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705965514 {#2324
      date: 2024-01-23 00:18:34.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7925
  +subject: App\Entity\Entry {#2300
    +user: Proxies\__CG__\App\Entity\User {#2334
      +avatar: null
      +cover: null
      +email: "hperrin@lemmy.world"
      +username: "@hperrin@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        I’m Hunter Perrin. I’m a software engineer.\n
        \n
        I wrote an email service: [port87.com](https://port87.com)\n
        \n
        I write free software: [github.com/sciactive](https://github.com/sciactive)
        """
      +lastActive: DateTime @1729512945 {#15153
        date: 2024-10-21 14:15:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#15156 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15158 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#15160 …}
      +entries: Doctrine\ORM\PersistentCollection {#15162 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#15164 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#15166 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15168 …}
      +posts: Doctrine\ORM\PersistentCollection {#15170 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#15172 …}
      +postComments: Doctrine\ORM\PersistentCollection {#15174 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#15176 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#15178 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#15180 …}
      +follows: Doctrine\ORM\PersistentCollection {#15182 …}
      +followers: Doctrine\ORM\PersistentCollection {#15184 …}
      +blocks: Doctrine\ORM\PersistentCollection {#15186 …}
      +blockers: Doctrine\ORM\PersistentCollection {#15188 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#15190 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#15192 …}
      +reports: Doctrine\ORM\PersistentCollection {#15194 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15196 …}
      +violations: Doctrine\ORM\PersistentCollection {#15198 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15200 …}
      +awards: Doctrine\ORM\PersistentCollection {#15202 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#15204 …}
      +categories: Doctrine\ORM\PersistentCollection {#15206 …}
      -id: 48701
      -password: "$2y$13$J7GzidwVtMbHVqosOrAZDuX7bYyHtdBbz51zlX4gNQ.aLJhj72Nfa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15208 …}
      +apId: "hperrin@lemmy.world"
      +apProfileId: "https://lemmy.world/u/hperrin"
      +apPublicUrl: "https://lemmy.world/u/hperrin"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "hperrin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728866633 {#15154
        date: 2024-10-14 02:43:53.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696436904 {#15155
        date: 2023-10-04 18:28:24.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#2340 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2341 …}
    +slug: "Nephele-WebDAV-server-for-Docker"
    +title: "Nephele WebDAV server for Docker"
    +url: "https://hub.docker.com/r/sciactive/nephele"
    +body: """
      After a lot of work (cause I’m new to it), I published **my first Docker image**!\n
      \n
      Nephele is an open source WebDAV server written by yours truly. I’ve been using it for about a year now on my own home server. It basically acts as my self hosted cloud storage and all of my PCs and my family’s PCs back up to it. It’s FOSS, so use it for your own project. :)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727973126 {#2323
      date: 2024-10-03 18:32:06.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2342 …}
    +votes: Doctrine\ORM\PersistentCollection {#2343 …}
    +reports: Doctrine\ORM\PersistentCollection {#2335 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
    +badges: Doctrine\ORM\PersistentCollection {#2136 …}
    +children: []
    -id: 32499
    -titleTs: "'docker':5 'nephel':1 'server':3 'webdav':2"
    -bodyTs: "'act':46 'back':63 'basic':45 'caus':6 'cloud':51 'docker':16 'famili':60 'first':15 'foss':69 'home':42 'host':50 'imag':17 'lot':3 'm':8 'nephel':18 'new':9 'open':21 'pcs':57,62 'project':76 'publish':13 'self':49 'server':24,43 'sourc':22 'storag':52 'truli':28 'use':32,71 've':30 'webdav':23 'work':5 'written':25 'year':37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706025514
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11058585"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705965514 {#2324
      date: 2024-01-23 00:18:34.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 2.84 ms
Input props
[
  "subject" => App\Entity\Entry {#2300
    +user: Proxies\__CG__\App\Entity\User {#2334
      +avatar: null
      +cover: null
      +email: "hperrin@lemmy.world"
      +username: "@hperrin@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        I’m Hunter Perrin. I’m a software engineer.\n
        \n
        I wrote an email service: [port87.com](https://port87.com)\n
        \n
        I write free software: [github.com/sciactive](https://github.com/sciactive)
        """
      +lastActive: DateTime @1729512945 {#15153
        date: 2024-10-21 14:15:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#15156 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15158 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#15160 …}
      +entries: Doctrine\ORM\PersistentCollection {#15162 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#15164 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#15166 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15168 …}
      +posts: Doctrine\ORM\PersistentCollection {#15170 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#15172 …}
      +postComments: Doctrine\ORM\PersistentCollection {#15174 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#15176 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#15178 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#15180 …}
      +follows: Doctrine\ORM\PersistentCollection {#15182 …}
      +followers: Doctrine\ORM\PersistentCollection {#15184 …}
      +blocks: Doctrine\ORM\PersistentCollection {#15186 …}
      +blockers: Doctrine\ORM\PersistentCollection {#15188 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#15190 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#15192 …}
      +reports: Doctrine\ORM\PersistentCollection {#15194 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15196 …}
      +violations: Doctrine\ORM\PersistentCollection {#15198 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15200 …}
      +awards: Doctrine\ORM\PersistentCollection {#15202 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#15204 …}
      +categories: Doctrine\ORM\PersistentCollection {#15206 …}
      -id: 48701
      -password: "$2y$13$J7GzidwVtMbHVqosOrAZDuX7bYyHtdBbz51zlX4gNQ.aLJhj72Nfa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15208 …}
      +apId: "hperrin@lemmy.world"
      +apProfileId: "https://lemmy.world/u/hperrin"
      +apPublicUrl: "https://lemmy.world/u/hperrin"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "hperrin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728866633 {#15154
        date: 2024-10-14 02:43:53.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696436904 {#15155
        date: 2023-10-04 18:28:24.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#2340 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2341 …}
    +slug: "Nephele-WebDAV-server-for-Docker"
    +title: "Nephele WebDAV server for Docker"
    +url: "https://hub.docker.com/r/sciactive/nephele"
    +body: """
      After a lot of work (cause I’m new to it), I published **my first Docker image**!\n
      \n
      Nephele is an open source WebDAV server written by yours truly. I’ve been using it for about a year now on my own home server. It basically acts as my self hosted cloud storage and all of my PCs and my family’s PCs back up to it. It’s FOSS, so use it for your own project. :)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727973126 {#2323
      date: 2024-10-03 18:32:06.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2342 …}
    +votes: Doctrine\ORM\PersistentCollection {#2343 …}
    +reports: Doctrine\ORM\PersistentCollection {#2335 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
    +badges: Doctrine\ORM\PersistentCollection {#2136 …}
    +children: []
    -id: 32499
    -titleTs: "'docker':5 'nephel':1 'server':3 'webdav':2"
    -bodyTs: "'act':46 'back':63 'basic':45 'caus':6 'cloud':51 'docker':16 'famili':60 'first':15 'foss':69 'home':42 'host':50 'imag':17 'lot':3 'm':8 'nephel':18 'new':9 'open':21 'pcs':57,62 'project':76 'publish':13 'self':49 'server':24,43 'sourc':22 'storag':52 'truli':28 'use':32,71 've':30 'webdav':23 'work':5 'written':25 'year':37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706025514
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11058585"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705965514 {#2324
      date: 2024-01-23 00:18:34.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#8542
  +formDest: "entry"
  +subject: App\Entity\Entry {#2300
    +user: Proxies\__CG__\App\Entity\User {#2334
      +avatar: null
      +cover: null
      +email: "hperrin@lemmy.world"
      +username: "@hperrin@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        I’m Hunter Perrin. I’m a software engineer.\n
        \n
        I wrote an email service: [port87.com](https://port87.com)\n
        \n
        I write free software: [github.com/sciactive](https://github.com/sciactive)
        """
      +lastActive: DateTime @1729512945 {#15153
        date: 2024-10-21 14:15:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#15156 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15158 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#15160 …}
      +entries: Doctrine\ORM\PersistentCollection {#15162 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#15164 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#15166 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15168 …}
      +posts: Doctrine\ORM\PersistentCollection {#15170 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#15172 …}
      +postComments: Doctrine\ORM\PersistentCollection {#15174 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#15176 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#15178 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#15180 …}
      +follows: Doctrine\ORM\PersistentCollection {#15182 …}
      +followers: Doctrine\ORM\PersistentCollection {#15184 …}
      +blocks: Doctrine\ORM\PersistentCollection {#15186 …}
      +blockers: Doctrine\ORM\PersistentCollection {#15188 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#15190 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#15192 …}
      +reports: Doctrine\ORM\PersistentCollection {#15194 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15196 …}
      +violations: Doctrine\ORM\PersistentCollection {#15198 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15200 …}
      +awards: Doctrine\ORM\PersistentCollection {#15202 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#15204 …}
      +categories: Doctrine\ORM\PersistentCollection {#15206 …}
      -id: 48701
      -password: "$2y$13$J7GzidwVtMbHVqosOrAZDuX7bYyHtdBbz51zlX4gNQ.aLJhj72Nfa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15208 …}
      +apId: "hperrin@lemmy.world"
      +apProfileId: "https://lemmy.world/u/hperrin"
      +apPublicUrl: "https://lemmy.world/u/hperrin"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "hperrin"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728866633 {#15154
        date: 2024-10-14 02:43:53.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696436904 {#15155
        date: 2023-10-04 18:28:24.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#2340 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2341 …}
    +slug: "Nephele-WebDAV-server-for-Docker"
    +title: "Nephele WebDAV server for Docker"
    +url: "https://hub.docker.com/r/sciactive/nephele"
    +body: """
      After a lot of work (cause I’m new to it), I published **my first Docker image**!\n
      \n
      Nephele is an open source WebDAV server written by yours truly. I’ve been using it for about a year now on my own home server. It basically acts as my self hosted cloud storage and all of my PCs and my family’s PCs back up to it. It’s FOSS, so use it for your own project. :)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727973126 {#2323
      date: 2024-10-03 18:32:06.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2342 …}
    +votes: Doctrine\ORM\PersistentCollection {#2343 …}
    +reports: Doctrine\ORM\PersistentCollection {#2335 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
    +badges: Doctrine\ORM\PersistentCollection {#2136 …}
    +children: []
    -id: 32499
    -titleTs: "'docker':5 'nephel':1 'server':3 'webdav':2"
    -bodyTs: "'act':46 'back':63 'basic':45 'caus':6 'cloud':51 'docker':16 'famili':60 'first':15 'foss':69 'home':42 'host':50 'imag':17 'lot':3 'm':8 'nephel':18 'new':9 'open':21 'pcs':57,62 'project':76 'publish':13 'self':49 'server':24,43 'sourc':22 'storag':52 'truli':28 'use':32,71 've':30 'webdav':23 'work':5 'written':25 'year':37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706025514
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11058585"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705965514 {#2324
      date: 2024-01-23 00:18:34.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 14.0 MiB 12.42 ms
Input props
[
  "entry" => App\Entity\Entry {#2072
    +user: Proxies\__CG__\App\Entity\User {#2069
      +avatar: null
      +cover: null
      +email: "areyouevenreal@lemm.ee"
      +username: "@areyouevenreal@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729169313 {#13878
        date: 2024-10-17 14:48:33.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#13883 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13860 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#13865 …}
      +entries: Doctrine\ORM\PersistentCollection {#13859 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#13862 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#13667 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13669 …}
      +posts: Doctrine\ORM\PersistentCollection {#13857 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#13671 …}
      +postComments: Doctrine\ORM\PersistentCollection {#13855 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#13673 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#13853 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#13848 …}
      +follows: Doctrine\ORM\PersistentCollection {#13851 …}
      +followers: Doctrine\ORM\PersistentCollection {#13675 …}
      +blocks: Doctrine\ORM\PersistentCollection {#13677 …}
      +blockers: Doctrine\ORM\PersistentCollection {#13847 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#13679 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#13845 …}
      +reports: Doctrine\ORM\PersistentCollection {#13681 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13843 …}
      +violations: Doctrine\ORM\PersistentCollection {#13683 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13841 …}
      +awards: Doctrine\ORM\PersistentCollection {#13836 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#13839 …}
      +categories: Doctrine\ORM\PersistentCollection {#13685 …}
      -id: 45656
      -password: "$2y$13$HYqFbXNlbhMNaok/k07zPusjkcrvV0pv8DVTaHpipDTLFvZwl10x2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13687 …}
      +apId: "areyouevenreal@lemm.ee"
      +apProfileId: "https://lemm.ee/u/areyouevenreal"
      +apPublicUrl: "https://lemm.ee/u/areyouevenreal"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "areyouevenreal"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729058583 {#13875
        date: 2024-10-16 08:03:03.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1694468678 {#13877
        date: 2023-09-11 23:44:38.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Best-practices-for-media-piracy-server"
    +title: "Best practices for media + piracy server"
    +url: null
    +body: """
      I am a bit befuddled over what the best practices are for an internet connected or local server running the *arr stack.\n
      \n
      Should we be using cosmos for security, reverse proxy, and container management or other tools like nginx, traefik, authentelia, authentik, and portainer?\n
      \n
      Furthermore what’s the advantage of using proxmox containers to host docker instead of installing docker on conventional Linux?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727890922 {#2073
      date: 2024-10-02 19:42:02.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2065 …}
    +votes: Doctrine\ORM\PersistentCollection {#2066 …}
    +reports: Doctrine\ORM\PersistentCollection {#2067 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2049 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2051 …}
    +badges: Doctrine\ORM\PersistentCollection {#2059 …}
    +children: []
    -id: 32493
    -titleTs: "'best':1 'media':4 'piraci':5 'practic':2 'server':6"
    -bodyTs: "'advantag':49 'arr':21 'authentelia':41 'authentik':42 'befuddl':5 'best':9 'bit':4 'connect':15 'contain':33,53 'convent':62 'cosmos':27 'docker':56,60 'furthermor':45 'host':55 'instal':59 'instead':57 'internet':14 'like':38 'linux':63 'local':17 'manag':34 'nginx':39 'portain':44 'practic':10 'proxi':31 'proxmox':52 'revers':30 'run':19 'secur':29 'server':18 'stack':22 'tool':37 'traefik':40 'use':26,51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706051389
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/21611283"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705964989 {#2068
      date: 2024-01-23 00:09:49.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#12931
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#2072
    +user: Proxies\__CG__\App\Entity\User {#2069
      +avatar: null
      +cover: null
      +email: "areyouevenreal@lemm.ee"
      +username: "@areyouevenreal@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729169313 {#13878
        date: 2024-10-17 14:48:33.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#13883 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13860 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#13865 …}
      +entries: Doctrine\ORM\PersistentCollection {#13859 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#13862 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#13667 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13669 …}
      +posts: Doctrine\ORM\PersistentCollection {#13857 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#13671 …}
      +postComments: Doctrine\ORM\PersistentCollection {#13855 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#13673 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#13853 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#13848 …}
      +follows: Doctrine\ORM\PersistentCollection {#13851 …}
      +followers: Doctrine\ORM\PersistentCollection {#13675 …}
      +blocks: Doctrine\ORM\PersistentCollection {#13677 …}
      +blockers: Doctrine\ORM\PersistentCollection {#13847 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#13679 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#13845 …}
      +reports: Doctrine\ORM\PersistentCollection {#13681 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13843 …}
      +violations: Doctrine\ORM\PersistentCollection {#13683 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13841 …}
      +awards: Doctrine\ORM\PersistentCollection {#13836 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#13839 …}
      +categories: Doctrine\ORM\PersistentCollection {#13685 …}
      -id: 45656
      -password: "$2y$13$HYqFbXNlbhMNaok/k07zPusjkcrvV0pv8DVTaHpipDTLFvZwl10x2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13687 …}
      +apId: "areyouevenreal@lemm.ee"
      +apProfileId: "https://lemm.ee/u/areyouevenreal"
      +apPublicUrl: "https://lemm.ee/u/areyouevenreal"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "areyouevenreal"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729058583 {#13875
        date: 2024-10-16 08:03:03.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1694468678 {#13877
        date: 2023-09-11 23:44:38.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Best-practices-for-media-piracy-server"
    +title: "Best practices for media + piracy server"
    +url: null
    +body: """
      I am a bit befuddled over what the best practices are for an internet connected or local server running the *arr stack.\n
      \n
      Should we be using cosmos for security, reverse proxy, and container management or other tools like nginx, traefik, authentelia, authentik, and portainer?\n
      \n
      Furthermore what’s the advantage of using proxmox containers to host docker instead of installing docker on conventional Linux?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727890922 {#2073
      date: 2024-10-02 19:42:02.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2065 …}
    +votes: Doctrine\ORM\PersistentCollection {#2066 …}
    +reports: Doctrine\ORM\PersistentCollection {#2067 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2049 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2051 …}
    +badges: Doctrine\ORM\PersistentCollection {#2059 …}
    +children: []
    -id: 32493
    -titleTs: "'best':1 'media':4 'piraci':5 'practic':2 'server':6"
    -bodyTs: "'advantag':49 'arr':21 'authentelia':41 'authentik':42 'befuddl':5 'best':9 'bit':4 'connect':15 'contain':33,53 'convent':62 'cosmos':27 'docker':56,60 'furthermor':45 'host':55 'instal':59 'instead':57 'internet':14 'like':38 'linux':63 'local':17 'manag':34 'nginx':39 'portain':44 'practic':10 'proxi':31 'proxmox':52 'revers':30 'run':19 'secur':29 'server':18 'stack':22 'tool':37 'traefik':40 'use':26,51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706051389
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/21611283"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705964989 {#2068
      date: 2024-01-23 00:09:49.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 5.76 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#2069
    +avatar: null
    +cover: null
    +email: "areyouevenreal@lemm.ee"
    +username: "@areyouevenreal@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729169313 {#13878
      date: 2024-10-17 14:48:33.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#13883 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13860 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#13865 …}
    +entries: Doctrine\ORM\PersistentCollection {#13859 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#13862 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#13667 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13669 …}
    +posts: Doctrine\ORM\PersistentCollection {#13857 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#13671 …}
    +postComments: Doctrine\ORM\PersistentCollection {#13855 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#13673 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#13853 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#13848 …}
    +follows: Doctrine\ORM\PersistentCollection {#13851 …}
    +followers: Doctrine\ORM\PersistentCollection {#13675 …}
    +blocks: Doctrine\ORM\PersistentCollection {#13677 …}
    +blockers: Doctrine\ORM\PersistentCollection {#13847 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#13679 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#13845 …}
    +reports: Doctrine\ORM\PersistentCollection {#13681 …}
    +favourites: Doctrine\ORM\PersistentCollection {#13843 …}
    +violations: Doctrine\ORM\PersistentCollection {#13683 …}
    +notifications: Doctrine\ORM\PersistentCollection {#13841 …}
    +awards: Doctrine\ORM\PersistentCollection {#13836 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#13839 …}
    +categories: Doctrine\ORM\PersistentCollection {#13685 …}
    -id: 45656
    -password: "$2y$13$HYqFbXNlbhMNaok/k07zPusjkcrvV0pv8DVTaHpipDTLFvZwl10x2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13687 …}
    +apId: "areyouevenreal@lemm.ee"
    +apProfileId: "https://lemm.ee/u/areyouevenreal"
    +apPublicUrl: "https://lemm.ee/u/areyouevenreal"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "areyouevenreal"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729058583 {#13875
      date: 2024-10-16 08:03:03.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1694468678 {#13877
      date: 2023-09-11 23:44:38.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#12886
  +user: Proxies\__CG__\App\Entity\User {#2069
    +avatar: null
    +cover: null
    +email: "areyouevenreal@lemm.ee"
    +username: "@areyouevenreal@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729169313 {#13878
      date: 2024-10-17 14:48:33.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#13883 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13860 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#13865 …}
    +entries: Doctrine\ORM\PersistentCollection {#13859 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#13862 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#13667 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13669 …}
    +posts: Doctrine\ORM\PersistentCollection {#13857 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#13671 …}
    +postComments: Doctrine\ORM\PersistentCollection {#13855 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#13673 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#13853 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#13848 …}
    +follows: Doctrine\ORM\PersistentCollection {#13851 …}
    +followers: Doctrine\ORM\PersistentCollection {#13675 …}
    +blocks: Doctrine\ORM\PersistentCollection {#13677 …}
    +blockers: Doctrine\ORM\PersistentCollection {#13847 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#13679 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#13845 …}
    +reports: Doctrine\ORM\PersistentCollection {#13681 …}
    +favourites: Doctrine\ORM\PersistentCollection {#13843 …}
    +violations: Doctrine\ORM\PersistentCollection {#13683 …}
    +notifications: Doctrine\ORM\PersistentCollection {#13841 …}
    +awards: Doctrine\ORM\PersistentCollection {#13836 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#13839 …}
    +categories: Doctrine\ORM\PersistentCollection {#13685 …}
    -id: 45656
    -password: "$2y$13$HYqFbXNlbhMNaok/k07zPusjkcrvV0pv8DVTaHpipDTLFvZwl10x2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13687 …}
    +apId: "areyouevenreal@lemm.ee"
    +apProfileId: "https://lemm.ee/u/areyouevenreal"
    +apPublicUrl: "https://lemm.ee/u/areyouevenreal"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "areyouevenreal"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729058583 {#13875
      date: 2024-10-16 08:03:03.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1694468678 {#13877
      date: 2023-09-11 23:44:38.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.23 ms
Input props
[
  "date" => DateTimeImmutable @1705964989 {#2068
    date: 2024-01-23 00:09:49.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#13820
  +date: DateTimeImmutable @1705964989 {#2068
    date: 2024-01-23 00:09:49.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.15 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705964989 {#2068
    date: 2024-01-23 00:09:49.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#13781
  +createdAt: DateTimeImmutable @1705964989 {#2068
    date: 2024-01-23 00:09:49.0 +01:00
  }
  +editedAt: null
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.63 ms
Input props
[
  "subject" => App\Entity\Entry {#2072
    +user: Proxies\__CG__\App\Entity\User {#2069
      +avatar: null
      +cover: null
      +email: "areyouevenreal@lemm.ee"
      +username: "@areyouevenreal@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729169313 {#13878
        date: 2024-10-17 14:48:33.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#13883 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13860 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#13865 …}
      +entries: Doctrine\ORM\PersistentCollection {#13859 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#13862 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#13667 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13669 …}
      +posts: Doctrine\ORM\PersistentCollection {#13857 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#13671 …}
      +postComments: Doctrine\ORM\PersistentCollection {#13855 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#13673 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#13853 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#13848 …}
      +follows: Doctrine\ORM\PersistentCollection {#13851 …}
      +followers: Doctrine\ORM\PersistentCollection {#13675 …}
      +blocks: Doctrine\ORM\PersistentCollection {#13677 …}
      +blockers: Doctrine\ORM\PersistentCollection {#13847 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#13679 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#13845 …}
      +reports: Doctrine\ORM\PersistentCollection {#13681 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13843 …}
      +violations: Doctrine\ORM\PersistentCollection {#13683 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13841 …}
      +awards: Doctrine\ORM\PersistentCollection {#13836 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#13839 …}
      +categories: Doctrine\ORM\PersistentCollection {#13685 …}
      -id: 45656
      -password: "$2y$13$HYqFbXNlbhMNaok/k07zPusjkcrvV0pv8DVTaHpipDTLFvZwl10x2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13687 …}
      +apId: "areyouevenreal@lemm.ee"
      +apProfileId: "https://lemm.ee/u/areyouevenreal"
      +apPublicUrl: "https://lemm.ee/u/areyouevenreal"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "areyouevenreal"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729058583 {#13875
        date: 2024-10-16 08:03:03.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1694468678 {#13877
        date: 2023-09-11 23:44:38.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Best-practices-for-media-piracy-server"
    +title: "Best practices for media + piracy server"
    +url: null
    +body: """
      I am a bit befuddled over what the best practices are for an internet connected or local server running the *arr stack.\n
      \n
      Should we be using cosmos for security, reverse proxy, and container management or other tools like nginx, traefik, authentelia, authentik, and portainer?\n
      \n
      Furthermore what’s the advantage of using proxmox containers to host docker instead of installing docker on conventional Linux?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727890922 {#2073
      date: 2024-10-02 19:42:02.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2065 …}
    +votes: Doctrine\ORM\PersistentCollection {#2066 …}
    +reports: Doctrine\ORM\PersistentCollection {#2067 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2049 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2051 …}
    +badges: Doctrine\ORM\PersistentCollection {#2059 …}
    +children: []
    -id: 32493
    -titleTs: "'best':1 'media':4 'piraci':5 'practic':2 'server':6"
    -bodyTs: "'advantag':49 'arr':21 'authentelia':41 'authentik':42 'befuddl':5 'best':9 'bit':4 'connect':15 'contain':33,53 'convent':62 'cosmos':27 'docker':56,60 'furthermor':45 'host':55 'instal':59 'instead':57 'internet':14 'like':38 'linux':63 'local':17 'manag':34 'nginx':39 'portain':44 'practic':10 'proxi':31 'proxmox':52 'revers':30 'run':19 'secur':29 'server':18 'stack':22 'tool':37 'traefik':40 'use':26,51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706051389
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/21611283"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705964989 {#2068
      date: 2024-01-23 00:09:49.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#13711
  +subject: App\Entity\Entry {#2072
    +user: Proxies\__CG__\App\Entity\User {#2069
      +avatar: null
      +cover: null
      +email: "areyouevenreal@lemm.ee"
      +username: "@areyouevenreal@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729169313 {#13878
        date: 2024-10-17 14:48:33.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#13883 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13860 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#13865 …}
      +entries: Doctrine\ORM\PersistentCollection {#13859 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#13862 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#13667 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13669 …}
      +posts: Doctrine\ORM\PersistentCollection {#13857 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#13671 …}
      +postComments: Doctrine\ORM\PersistentCollection {#13855 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#13673 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#13853 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#13848 …}
      +follows: Doctrine\ORM\PersistentCollection {#13851 …}
      +followers: Doctrine\ORM\PersistentCollection {#13675 …}
      +blocks: Doctrine\ORM\PersistentCollection {#13677 …}
      +blockers: Doctrine\ORM\PersistentCollection {#13847 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#13679 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#13845 …}
      +reports: Doctrine\ORM\PersistentCollection {#13681 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13843 …}
      +violations: Doctrine\ORM\PersistentCollection {#13683 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13841 …}
      +awards: Doctrine\ORM\PersistentCollection {#13836 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#13839 …}
      +categories: Doctrine\ORM\PersistentCollection {#13685 …}
      -id: 45656
      -password: "$2y$13$HYqFbXNlbhMNaok/k07zPusjkcrvV0pv8DVTaHpipDTLFvZwl10x2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13687 …}
      +apId: "areyouevenreal@lemm.ee"
      +apProfileId: "https://lemm.ee/u/areyouevenreal"
      +apPublicUrl: "https://lemm.ee/u/areyouevenreal"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "areyouevenreal"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729058583 {#13875
        date: 2024-10-16 08:03:03.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1694468678 {#13877
        date: 2023-09-11 23:44:38.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Best-practices-for-media-piracy-server"
    +title: "Best practices for media + piracy server"
    +url: null
    +body: """
      I am a bit befuddled over what the best practices are for an internet connected or local server running the *arr stack.\n
      \n
      Should we be using cosmos for security, reverse proxy, and container management or other tools like nginx, traefik, authentelia, authentik, and portainer?\n
      \n
      Furthermore what’s the advantage of using proxmox containers to host docker instead of installing docker on conventional Linux?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727890922 {#2073
      date: 2024-10-02 19:42:02.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2065 …}
    +votes: Doctrine\ORM\PersistentCollection {#2066 …}
    +reports: Doctrine\ORM\PersistentCollection {#2067 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2049 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2051 …}
    +badges: Doctrine\ORM\PersistentCollection {#2059 …}
    +children: []
    -id: 32493
    -titleTs: "'best':1 'media':4 'piraci':5 'practic':2 'server':6"
    -bodyTs: "'advantag':49 'arr':21 'authentelia':41 'authentik':42 'befuddl':5 'best':9 'bit':4 'connect':15 'contain':33,53 'convent':62 'cosmos':27 'docker':56,60 'furthermor':45 'host':55 'instal':59 'instead':57 'internet':14 'like':38 'linux':63 'local':17 'manag':34 'nginx':39 'portain':44 'practic':10 'proxi':31 'proxmox':52 'revers':30 'run':19 'secur':29 'server':18 'stack':22 'tool':37 'traefik':40 'use':26,51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706051389
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/21611283"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705964989 {#2068
      date: 2024-01-23 00:09:49.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.82 ms
Input props
[
  "subject" => App\Entity\Entry {#2072
    +user: Proxies\__CG__\App\Entity\User {#2069
      +avatar: null
      +cover: null
      +email: "areyouevenreal@lemm.ee"
      +username: "@areyouevenreal@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729169313 {#13878
        date: 2024-10-17 14:48:33.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#13883 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13860 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#13865 …}
      +entries: Doctrine\ORM\PersistentCollection {#13859 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#13862 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#13667 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13669 …}
      +posts: Doctrine\ORM\PersistentCollection {#13857 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#13671 …}
      +postComments: Doctrine\ORM\PersistentCollection {#13855 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#13673 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#13853 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#13848 …}
      +follows: Doctrine\ORM\PersistentCollection {#13851 …}
      +followers: Doctrine\ORM\PersistentCollection {#13675 …}
      +blocks: Doctrine\ORM\PersistentCollection {#13677 …}
      +blockers: Doctrine\ORM\PersistentCollection {#13847 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#13679 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#13845 …}
      +reports: Doctrine\ORM\PersistentCollection {#13681 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13843 …}
      +violations: Doctrine\ORM\PersistentCollection {#13683 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13841 …}
      +awards: Doctrine\ORM\PersistentCollection {#13836 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#13839 …}
      +categories: Doctrine\ORM\PersistentCollection {#13685 …}
      -id: 45656
      -password: "$2y$13$HYqFbXNlbhMNaok/k07zPusjkcrvV0pv8DVTaHpipDTLFvZwl10x2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13687 …}
      +apId: "areyouevenreal@lemm.ee"
      +apProfileId: "https://lemm.ee/u/areyouevenreal"
      +apPublicUrl: "https://lemm.ee/u/areyouevenreal"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "areyouevenreal"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729058583 {#13875
        date: 2024-10-16 08:03:03.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1694468678 {#13877
        date: 2023-09-11 23:44:38.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Best-practices-for-media-piracy-server"
    +title: "Best practices for media + piracy server"
    +url: null
    +body: """
      I am a bit befuddled over what the best practices are for an internet connected or local server running the *arr stack.\n
      \n
      Should we be using cosmos for security, reverse proxy, and container management or other tools like nginx, traefik, authentelia, authentik, and portainer?\n
      \n
      Furthermore what’s the advantage of using proxmox containers to host docker instead of installing docker on conventional Linux?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727890922 {#2073
      date: 2024-10-02 19:42:02.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2065 …}
    +votes: Doctrine\ORM\PersistentCollection {#2066 …}
    +reports: Doctrine\ORM\PersistentCollection {#2067 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2049 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2051 …}
    +badges: Doctrine\ORM\PersistentCollection {#2059 …}
    +children: []
    -id: 32493
    -titleTs: "'best':1 'media':4 'piraci':5 'practic':2 'server':6"
    -bodyTs: "'advantag':49 'arr':21 'authentelia':41 'authentik':42 'befuddl':5 'best':9 'bit':4 'connect':15 'contain':33,53 'convent':62 'cosmos':27 'docker':56,60 'furthermor':45 'host':55 'instal':59 'instead':57 'internet':14 'like':38 'linux':63 'local':17 'manag':34 'nginx':39 'portain':44 'practic':10 'proxi':31 'proxmox':52 'revers':30 'run':19 'secur':29 'server':18 'stack':22 'tool':37 'traefik':40 'use':26,51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706051389
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/21611283"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705964989 {#2068
      date: 2024-01-23 00:09:49.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#15097
  +formDest: "entry"
  +subject: App\Entity\Entry {#2072
    +user: Proxies\__CG__\App\Entity\User {#2069
      +avatar: null
      +cover: null
      +email: "areyouevenreal@lemm.ee"
      +username: "@areyouevenreal@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729169313 {#13878
        date: 2024-10-17 14:48:33.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#13883 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#13860 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#13865 …}
      +entries: Doctrine\ORM\PersistentCollection {#13859 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#13862 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#13667 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#13669 …}
      +posts: Doctrine\ORM\PersistentCollection {#13857 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#13671 …}
      +postComments: Doctrine\ORM\PersistentCollection {#13855 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#13673 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#13853 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#13848 …}
      +follows: Doctrine\ORM\PersistentCollection {#13851 …}
      +followers: Doctrine\ORM\PersistentCollection {#13675 …}
      +blocks: Doctrine\ORM\PersistentCollection {#13677 …}
      +blockers: Doctrine\ORM\PersistentCollection {#13847 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#13679 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#13845 …}
      +reports: Doctrine\ORM\PersistentCollection {#13681 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13843 …}
      +violations: Doctrine\ORM\PersistentCollection {#13683 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13841 …}
      +awards: Doctrine\ORM\PersistentCollection {#13836 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#13839 …}
      +categories: Doctrine\ORM\PersistentCollection {#13685 …}
      -id: 45656
      -password: "$2y$13$HYqFbXNlbhMNaok/k07zPusjkcrvV0pv8DVTaHpipDTLFvZwl10x2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#13687 …}
      +apId: "areyouevenreal@lemm.ee"
      +apProfileId: "https://lemm.ee/u/areyouevenreal"
      +apPublicUrl: "https://lemm.ee/u/areyouevenreal"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "areyouevenreal"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729058583 {#13875
        date: 2024-10-16 08:03:03.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1694468678 {#13877
        date: 2023-09-11 23:44:38.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Best-practices-for-media-piracy-server"
    +title: "Best practices for media + piracy server"
    +url: null
    +body: """
      I am a bit befuddled over what the best practices are for an internet connected or local server running the *arr stack.\n
      \n
      Should we be using cosmos for security, reverse proxy, and container management or other tools like nginx, traefik, authentelia, authentik, and portainer?\n
      \n
      Furthermore what’s the advantage of using proxmox containers to host docker instead of installing docker on conventional Linux?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727890922 {#2073
      date: 2024-10-02 19:42:02.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2065 …}
    +votes: Doctrine\ORM\PersistentCollection {#2066 …}
    +reports: Doctrine\ORM\PersistentCollection {#2067 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2049 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2051 …}
    +badges: Doctrine\ORM\PersistentCollection {#2059 …}
    +children: []
    -id: 32493
    -titleTs: "'best':1 'media':4 'piraci':5 'practic':2 'server':6"
    -bodyTs: "'advantag':49 'arr':21 'authentelia':41 'authentik':42 'befuddl':5 'best':9 'bit':4 'connect':15 'contain':33,53 'convent':62 'cosmos':27 'docker':56,60 'furthermor':45 'host':55 'instal':59 'instead':57 'internet':14 'like':38 'linux':63 'local':17 'manag':34 'nginx':39 'portain':44 'practic':10 'proxi':31 'proxmox':52 'revers':30 'run':19 'secur':29 'server':18 'stack':22 'tool':37 'traefik':40 'use':26,51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706051389
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/21611283"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705964989 {#2068
      date: 2024-01-23 00:09:49.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 14.0 MiB 34.08 ms
Input props
[
  "entry" => App\Entity\Entry {#2050
    +user: Proxies\__CG__\App\Entity\User {#2055
      +avatar: Proxies\__CG__\App\Entity\Image {#15476 …}
      +cover: null
      +email: "bradboimler@startrek.website"
      +username: "@bradboimler@startrek.website"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Not affilated with CBS or Paramount just being the best Brad Boimler i can be 🖖"
      +lastActive: DateTime @1727813909 {#15471
        date: 2024-10-01 22:18:29.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#15478 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15480 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#15482 …}
      +entries: Doctrine\ORM\PersistentCollection {#15484 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#15486 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#15488 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15490 …}
      +posts: Doctrine\ORM\PersistentCollection {#15492 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#15494 …}
      +postComments: Doctrine\ORM\PersistentCollection {#15496 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#15498 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#15500 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#15502 …}
      +follows: Doctrine\ORM\PersistentCollection {#15504 …}
      +followers: Doctrine\ORM\PersistentCollection {#15506 …}
      +blocks: Doctrine\ORM\PersistentCollection {#15508 …}
      +blockers: Doctrine\ORM\PersistentCollection {#15510 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#15512 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#15514 …}
      +reports: Doctrine\ORM\PersistentCollection {#15516 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15518 …}
      +violations: Doctrine\ORM\PersistentCollection {#15520 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15522 …}
      +awards: Doctrine\ORM\PersistentCollection {#15524 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#15526 …}
      +categories: Doctrine\ORM\PersistentCollection {#15528 …}
      -id: 89990
      -password: "$2y$13$sAsDyxJeQDwDzczldLGNFOcsO4FpPkfqZDFE974tAt2vS3S6sV/Pm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15530 …}
      +apId: "bradboimler@startrek.website"
      +apProfileId: "https://startrek.website/u/bradboimler"
      +apPublicUrl: "https://startrek.website/u/bradboimler"
      +apFollowersUrl: null
      +apInboxUrl: "https://startrek.website/inbox"
      +apDomain: "startrek.website"
      +apPreferredUsername: "bradboimler"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712454383 {#15468
        date: 2024-04-07 03:46:23.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1712454381 {#15470
        date: 2024-04-07 03:46:21.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2052 …}
    +slug: "Stargate-branded-public-Matrix-Server-beta"
    +title: "Stargate branded public Matrix Server (beta)"
    +url: "https://chat.gaterealm.com/"
    +body: """
      Registration Code good for one week 25 users\n
      \n
      Yfhffh5567444gcbchgu\n
      \n
      As the title says I have launched a public matrix server called GateRealm named after StarGate the show. Right now we are fully operational but since this is my first public server I am taking it slow. Are goal is to be a listed public instance for now we are unlisted everything works email verification is required as is captcha.\n
      \n
      Things are still rapidly changing and may notice inconsistent uptime I mean a restart maybe a couple times a day just changing a few things here and there. You are welcome to try it and give feedback thank you. All restarts will occur only after 12:00AM CST.\n
      \n
      Are public support channel: #support:matrix.gaterealm.com )\n
      \n
      URL for Clients: [matrix.gaterealm.com](https://matrix.gaterealm.com)\n
      \n
      URL for web interface: [chat.gaterealm.com](https://chat.gaterealm.com)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727813909 {#2047
      date: 2024-10-01 22:18:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2054 …}
    +votes: Doctrine\ORM\PersistentCollection {#2053 …}
    +reports: Doctrine\ORM\PersistentCollection {#2165 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2104 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2099 …}
    +badges: Doctrine\ORM\PersistentCollection {#2108 …}
    +children: []
    -id: 32476
    -titleTs: "'beta':6 'brand':2 'matrix':4 'public':3 'server':5 'stargat':1"
    -bodyTs: "'00am':116 '12':115 '25':7 'call':21 'captcha':69 'chang':74,91 'channel':121 'chat.gaterealm.com':133,134 'client':126 'code':2 'coupl':86 'cst':117 'day':89 'email':63 'everyth':61 'feedback':106 'first':39 'fulli':32 'gaterealm':22 'give':105 'goal':48 'good':3 'inconsist':78 'instanc':55 'interfac':132 'launch':16 'list':53 'matrix':19 'matrix.gaterealm.com':123,127,128 'may':76 'mayb':84 'mean':81 'name':23 'notic':77 'occur':112 'one':5 'oper':33 'public':18,40,54,119 'rapid':73 'registr':1 'requir':66 'restart':83,110 'right':28 'say':13 'server':20,41 'show':27 'sinc':35 'slow':46 'stargat':25 'still':72 'support':120,122 'take':44 'thank':107 'thing':70,94 'time':87 'titl':12 'tri':102 'unlist':60 'uptim':79 'url':124,129 'user':8 'verif':64 'web':131 'week':6 'welcom':100 'work':62 'yfhffh5567444gcbchgu':9"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706025818
    +visibility: "visible             "
    +apId: "https://startrek.website/post/5966491"
    +editedAt: DateTimeImmutable @1727834796 {#2045
      date: 2024-10-02 04:06:36.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705957818 {#2057
      date: 2024-01-22 22:10:18.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#15330
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#2050
    +user: Proxies\__CG__\App\Entity\User {#2055
      +avatar: Proxies\__CG__\App\Entity\Image {#15476 …}
      +cover: null
      +email: "bradboimler@startrek.website"
      +username: "@bradboimler@startrek.website"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Not affilated with CBS or Paramount just being the best Brad Boimler i can be 🖖"
      +lastActive: DateTime @1727813909 {#15471
        date: 2024-10-01 22:18:29.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#15478 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15480 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#15482 …}
      +entries: Doctrine\ORM\PersistentCollection {#15484 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#15486 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#15488 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15490 …}
      +posts: Doctrine\ORM\PersistentCollection {#15492 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#15494 …}
      +postComments: Doctrine\ORM\PersistentCollection {#15496 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#15498 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#15500 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#15502 …}
      +follows: Doctrine\ORM\PersistentCollection {#15504 …}
      +followers: Doctrine\ORM\PersistentCollection {#15506 …}
      +blocks: Doctrine\ORM\PersistentCollection {#15508 …}
      +blockers: Doctrine\ORM\PersistentCollection {#15510 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#15512 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#15514 …}
      +reports: Doctrine\ORM\PersistentCollection {#15516 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15518 …}
      +violations: Doctrine\ORM\PersistentCollection {#15520 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15522 …}
      +awards: Doctrine\ORM\PersistentCollection {#15524 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#15526 …}
      +categories: Doctrine\ORM\PersistentCollection {#15528 …}
      -id: 89990
      -password: "$2y$13$sAsDyxJeQDwDzczldLGNFOcsO4FpPkfqZDFE974tAt2vS3S6sV/Pm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15530 …}
      +apId: "bradboimler@startrek.website"
      +apProfileId: "https://startrek.website/u/bradboimler"
      +apPublicUrl: "https://startrek.website/u/bradboimler"
      +apFollowersUrl: null
      +apInboxUrl: "https://startrek.website/inbox"
      +apDomain: "startrek.website"
      +apPreferredUsername: "bradboimler"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712454383 {#15468
        date: 2024-04-07 03:46:23.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1712454381 {#15470
        date: 2024-04-07 03:46:21.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2052 …}
    +slug: "Stargate-branded-public-Matrix-Server-beta"
    +title: "Stargate branded public Matrix Server (beta)"
    +url: "https://chat.gaterealm.com/"
    +body: """
      Registration Code good for one week 25 users\n
      \n
      Yfhffh5567444gcbchgu\n
      \n
      As the title says I have launched a public matrix server called GateRealm named after StarGate the show. Right now we are fully operational but since this is my first public server I am taking it slow. Are goal is to be a listed public instance for now we are unlisted everything works email verification is required as is captcha.\n
      \n
      Things are still rapidly changing and may notice inconsistent uptime I mean a restart maybe a couple times a day just changing a few things here and there. You are welcome to try it and give feedback thank you. All restarts will occur only after 12:00AM CST.\n
      \n
      Are public support channel: #support:matrix.gaterealm.com )\n
      \n
      URL for Clients: [matrix.gaterealm.com](https://matrix.gaterealm.com)\n
      \n
      URL for web interface: [chat.gaterealm.com](https://chat.gaterealm.com)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727813909 {#2047
      date: 2024-10-01 22:18:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2054 …}
    +votes: Doctrine\ORM\PersistentCollection {#2053 …}
    +reports: Doctrine\ORM\PersistentCollection {#2165 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2104 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2099 …}
    +badges: Doctrine\ORM\PersistentCollection {#2108 …}
    +children: []
    -id: 32476
    -titleTs: "'beta':6 'brand':2 'matrix':4 'public':3 'server':5 'stargat':1"
    -bodyTs: "'00am':116 '12':115 '25':7 'call':21 'captcha':69 'chang':74,91 'channel':121 'chat.gaterealm.com':133,134 'client':126 'code':2 'coupl':86 'cst':117 'day':89 'email':63 'everyth':61 'feedback':106 'first':39 'fulli':32 'gaterealm':22 'give':105 'goal':48 'good':3 'inconsist':78 'instanc':55 'interfac':132 'launch':16 'list':53 'matrix':19 'matrix.gaterealm.com':123,127,128 'may':76 'mayb':84 'mean':81 'name':23 'notic':77 'occur':112 'one':5 'oper':33 'public':18,40,54,119 'rapid':73 'registr':1 'requir':66 'restart':83,110 'right':28 'say':13 'server':20,41 'show':27 'sinc':35 'slow':46 'stargat':25 'still':72 'support':120,122 'take':44 'thank':107 'thing':70,94 'time':87 'titl':12 'tri':102 'unlist':60 'uptim':79 'url':124,129 'user':8 'verif':64 'web':131 'week':6 'welcom':100 'work':62 'yfhffh5567444gcbchgu':9"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706025818
    +visibility: "visible             "
    +apId: "https://startrek.website/post/5966491"
    +editedAt: DateTimeImmutable @1727834796 {#2045
      date: 2024-10-02 04:06:36.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705957818 {#2057
      date: 2024-01-22 22:10:18.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 2.43 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#2055
    +avatar: Proxies\__CG__\App\Entity\Image {#15476 …}
    +cover: null
    +email: "bradboimler@startrek.website"
    +username: "@bradboimler@startrek.website"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Not affilated with CBS or Paramount just being the best Brad Boimler i can be 🖖"
    +lastActive: DateTime @1727813909 {#15471
      date: 2024-10-01 22:18:29.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#15478 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15480 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#15482 …}
    +entries: Doctrine\ORM\PersistentCollection {#15484 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#15486 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#15488 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15490 …}
    +posts: Doctrine\ORM\PersistentCollection {#15492 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#15494 …}
    +postComments: Doctrine\ORM\PersistentCollection {#15496 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#15498 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#15500 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#15502 …}
    +follows: Doctrine\ORM\PersistentCollection {#15504 …}
    +followers: Doctrine\ORM\PersistentCollection {#15506 …}
    +blocks: Doctrine\ORM\PersistentCollection {#15508 …}
    +blockers: Doctrine\ORM\PersistentCollection {#15510 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#15512 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#15514 …}
    +reports: Doctrine\ORM\PersistentCollection {#15516 …}
    +favourites: Doctrine\ORM\PersistentCollection {#15518 …}
    +violations: Doctrine\ORM\PersistentCollection {#15520 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15522 …}
    +awards: Doctrine\ORM\PersistentCollection {#15524 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#15526 …}
    +categories: Doctrine\ORM\PersistentCollection {#15528 …}
    -id: 89990
    -password: "$2y$13$sAsDyxJeQDwDzczldLGNFOcsO4FpPkfqZDFE974tAt2vS3S6sV/Pm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15530 …}
    +apId: "bradboimler@startrek.website"
    +apProfileId: "https://startrek.website/u/bradboimler"
    +apPublicUrl: "https://startrek.website/u/bradboimler"
    +apFollowersUrl: null
    +apInboxUrl: "https://startrek.website/inbox"
    +apDomain: "startrek.website"
    +apPreferredUsername: "bradboimler"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1712454383 {#15468
      date: 2024-04-07 03:46:23.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1712454381 {#15470
      date: 2024-04-07 03:46:21.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#15431
  +user: Proxies\__CG__\App\Entity\User {#2055
    +avatar: Proxies\__CG__\App\Entity\Image {#15476 …}
    +cover: null
    +email: "bradboimler@startrek.website"
    +username: "@bradboimler@startrek.website"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Not affilated with CBS or Paramount just being the best Brad Boimler i can be 🖖"
    +lastActive: DateTime @1727813909 {#15471
      date: 2024-10-01 22:18:29.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#15478 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15480 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#15482 …}
    +entries: Doctrine\ORM\PersistentCollection {#15484 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#15486 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#15488 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15490 …}
    +posts: Doctrine\ORM\PersistentCollection {#15492 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#15494 …}
    +postComments: Doctrine\ORM\PersistentCollection {#15496 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#15498 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#15500 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#15502 …}
    +follows: Doctrine\ORM\PersistentCollection {#15504 …}
    +followers: Doctrine\ORM\PersistentCollection {#15506 …}
    +blocks: Doctrine\ORM\PersistentCollection {#15508 …}
    +blockers: Doctrine\ORM\PersistentCollection {#15510 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#15512 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#15514 …}
    +reports: Doctrine\ORM\PersistentCollection {#15516 …}
    +favourites: Doctrine\ORM\PersistentCollection {#15518 …}
    +violations: Doctrine\ORM\PersistentCollection {#15520 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15522 …}
    +awards: Doctrine\ORM\PersistentCollection {#15524 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#15526 …}
    +categories: Doctrine\ORM\PersistentCollection {#15528 …}
    -id: 89990
    -password: "$2y$13$sAsDyxJeQDwDzczldLGNFOcsO4FpPkfqZDFE974tAt2vS3S6sV/Pm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15530 …}
    +apId: "bradboimler@startrek.website"
    +apProfileId: "https://startrek.website/u/bradboimler"
    +apPublicUrl: "https://startrek.website/u/bradboimler"
    +apFollowersUrl: null
    +apInboxUrl: "https://startrek.website/inbox"
    +apDomain: "startrek.website"
    +apPreferredUsername: "bradboimler"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1712454383 {#15468
      date: 2024-04-07 03:46:23.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1712454381 {#15470
      date: 2024-04-07 03:46:21.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1705957818 {#2057
    date: 2024-01-22 22:10:18.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#15550
  +date: DateTimeImmutable @1705957818 {#2057
    date: 2024-01-22 22:10:18.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.17 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705957818 {#2057
    date: 2024-01-22 22:10:18.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1727834796 {#2045
    date: 2024-10-02 04:06:36.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#15604
  +createdAt: DateTimeImmutable @1705957818 {#2057
    date: 2024-01-22 22:10:18.0 +01:00
  }
  +editedAt: DateTimeImmutable @1727834796 {#2045
    date: 2024-10-02 04:06:36.0 +02:00
  }
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.40 ms
Input props
[
  "subject" => App\Entity\Entry {#2050
    +user: Proxies\__CG__\App\Entity\User {#2055
      +avatar: Proxies\__CG__\App\Entity\Image {#15476 …}
      +cover: null
      +email: "bradboimler@startrek.website"
      +username: "@bradboimler@startrek.website"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Not affilated with CBS or Paramount just being the best Brad Boimler i can be 🖖"
      +lastActive: DateTime @1727813909 {#15471
        date: 2024-10-01 22:18:29.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#15478 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15480 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#15482 …}
      +entries: Doctrine\ORM\PersistentCollection {#15484 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#15486 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#15488 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15490 …}
      +posts: Doctrine\ORM\PersistentCollection {#15492 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#15494 …}
      +postComments: Doctrine\ORM\PersistentCollection {#15496 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#15498 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#15500 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#15502 …}
      +follows: Doctrine\ORM\PersistentCollection {#15504 …}
      +followers: Doctrine\ORM\PersistentCollection {#15506 …}
      +blocks: Doctrine\ORM\PersistentCollection {#15508 …}
      +blockers: Doctrine\ORM\PersistentCollection {#15510 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#15512 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#15514 …}
      +reports: Doctrine\ORM\PersistentCollection {#15516 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15518 …}
      +violations: Doctrine\ORM\PersistentCollection {#15520 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15522 …}
      +awards: Doctrine\ORM\PersistentCollection {#15524 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#15526 …}
      +categories: Doctrine\ORM\PersistentCollection {#15528 …}
      -id: 89990
      -password: "$2y$13$sAsDyxJeQDwDzczldLGNFOcsO4FpPkfqZDFE974tAt2vS3S6sV/Pm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15530 …}
      +apId: "bradboimler@startrek.website"
      +apProfileId: "https://startrek.website/u/bradboimler"
      +apPublicUrl: "https://startrek.website/u/bradboimler"
      +apFollowersUrl: null
      +apInboxUrl: "https://startrek.website/inbox"
      +apDomain: "startrek.website"
      +apPreferredUsername: "bradboimler"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712454383 {#15468
        date: 2024-04-07 03:46:23.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1712454381 {#15470
        date: 2024-04-07 03:46:21.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2052 …}
    +slug: "Stargate-branded-public-Matrix-Server-beta"
    +title: "Stargate branded public Matrix Server (beta)"
    +url: "https://chat.gaterealm.com/"
    +body: """
      Registration Code good for one week 25 users\n
      \n
      Yfhffh5567444gcbchgu\n
      \n
      As the title says I have launched a public matrix server called GateRealm named after StarGate the show. Right now we are fully operational but since this is my first public server I am taking it slow. Are goal is to be a listed public instance for now we are unlisted everything works email verification is required as is captcha.\n
      \n
      Things are still rapidly changing and may notice inconsistent uptime I mean a restart maybe a couple times a day just changing a few things here and there. You are welcome to try it and give feedback thank you. All restarts will occur only after 12:00AM CST.\n
      \n
      Are public support channel: #support:matrix.gaterealm.com )\n
      \n
      URL for Clients: [matrix.gaterealm.com](https://matrix.gaterealm.com)\n
      \n
      URL for web interface: [chat.gaterealm.com](https://chat.gaterealm.com)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727813909 {#2047
      date: 2024-10-01 22:18:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2054 …}
    +votes: Doctrine\ORM\PersistentCollection {#2053 …}
    +reports: Doctrine\ORM\PersistentCollection {#2165 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2104 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2099 …}
    +badges: Doctrine\ORM\PersistentCollection {#2108 …}
    +children: []
    -id: 32476
    -titleTs: "'beta':6 'brand':2 'matrix':4 'public':3 'server':5 'stargat':1"
    -bodyTs: "'00am':116 '12':115 '25':7 'call':21 'captcha':69 'chang':74,91 'channel':121 'chat.gaterealm.com':133,134 'client':126 'code':2 'coupl':86 'cst':117 'day':89 'email':63 'everyth':61 'feedback':106 'first':39 'fulli':32 'gaterealm':22 'give':105 'goal':48 'good':3 'inconsist':78 'instanc':55 'interfac':132 'launch':16 'list':53 'matrix':19 'matrix.gaterealm.com':123,127,128 'may':76 'mayb':84 'mean':81 'name':23 'notic':77 'occur':112 'one':5 'oper':33 'public':18,40,54,119 'rapid':73 'registr':1 'requir':66 'restart':83,110 'right':28 'say':13 'server':20,41 'show':27 'sinc':35 'slow':46 'stargat':25 'still':72 'support':120,122 'take':44 'thank':107 'thing':70,94 'time':87 'titl':12 'tri':102 'unlist':60 'uptim':79 'url':124,129 'user':8 'verif':64 'web':131 'week':6 'welcom':100 'work':62 'yfhffh5567444gcbchgu':9"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706025818
    +visibility: "visible             "
    +apId: "https://startrek.website/post/5966491"
    +editedAt: DateTimeImmutable @1727834796 {#2045
      date: 2024-10-02 04:06:36.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705957818 {#2057
      date: 2024-01-22 22:10:18.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#15660
  +subject: App\Entity\Entry {#2050
    +user: Proxies\__CG__\App\Entity\User {#2055
      +avatar: Proxies\__CG__\App\Entity\Image {#15476 …}
      +cover: null
      +email: "bradboimler@startrek.website"
      +username: "@bradboimler@startrek.website"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Not affilated with CBS or Paramount just being the best Brad Boimler i can be 🖖"
      +lastActive: DateTime @1727813909 {#15471
        date: 2024-10-01 22:18:29.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#15478 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15480 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#15482 …}
      +entries: Doctrine\ORM\PersistentCollection {#15484 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#15486 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#15488 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15490 …}
      +posts: Doctrine\ORM\PersistentCollection {#15492 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#15494 …}
      +postComments: Doctrine\ORM\PersistentCollection {#15496 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#15498 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#15500 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#15502 …}
      +follows: Doctrine\ORM\PersistentCollection {#15504 …}
      +followers: Doctrine\ORM\PersistentCollection {#15506 …}
      +blocks: Doctrine\ORM\PersistentCollection {#15508 …}
      +blockers: Doctrine\ORM\PersistentCollection {#15510 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#15512 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#15514 …}
      +reports: Doctrine\ORM\PersistentCollection {#15516 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15518 …}
      +violations: Doctrine\ORM\PersistentCollection {#15520 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15522 …}
      +awards: Doctrine\ORM\PersistentCollection {#15524 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#15526 …}
      +categories: Doctrine\ORM\PersistentCollection {#15528 …}
      -id: 89990
      -password: "$2y$13$sAsDyxJeQDwDzczldLGNFOcsO4FpPkfqZDFE974tAt2vS3S6sV/Pm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15530 …}
      +apId: "bradboimler@startrek.website"
      +apProfileId: "https://startrek.website/u/bradboimler"
      +apPublicUrl: "https://startrek.website/u/bradboimler"
      +apFollowersUrl: null
      +apInboxUrl: "https://startrek.website/inbox"
      +apDomain: "startrek.website"
      +apPreferredUsername: "bradboimler"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712454383 {#15468
        date: 2024-04-07 03:46:23.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1712454381 {#15470
        date: 2024-04-07 03:46:21.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2052 …}
    +slug: "Stargate-branded-public-Matrix-Server-beta"
    +title: "Stargate branded public Matrix Server (beta)"
    +url: "https://chat.gaterealm.com/"
    +body: """
      Registration Code good for one week 25 users\n
      \n
      Yfhffh5567444gcbchgu\n
      \n
      As the title says I have launched a public matrix server called GateRealm named after StarGate the show. Right now we are fully operational but since this is my first public server I am taking it slow. Are goal is to be a listed public instance for now we are unlisted everything works email verification is required as is captcha.\n
      \n
      Things are still rapidly changing and may notice inconsistent uptime I mean a restart maybe a couple times a day just changing a few things here and there. You are welcome to try it and give feedback thank you. All restarts will occur only after 12:00AM CST.\n
      \n
      Are public support channel: #support:matrix.gaterealm.com )\n
      \n
      URL for Clients: [matrix.gaterealm.com](https://matrix.gaterealm.com)\n
      \n
      URL for web interface: [chat.gaterealm.com](https://chat.gaterealm.com)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727813909 {#2047
      date: 2024-10-01 22:18:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2054 …}
    +votes: Doctrine\ORM\PersistentCollection {#2053 …}
    +reports: Doctrine\ORM\PersistentCollection {#2165 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2104 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2099 …}
    +badges: Doctrine\ORM\PersistentCollection {#2108 …}
    +children: []
    -id: 32476
    -titleTs: "'beta':6 'brand':2 'matrix':4 'public':3 'server':5 'stargat':1"
    -bodyTs: "'00am':116 '12':115 '25':7 'call':21 'captcha':69 'chang':74,91 'channel':121 'chat.gaterealm.com':133,134 'client':126 'code':2 'coupl':86 'cst':117 'day':89 'email':63 'everyth':61 'feedback':106 'first':39 'fulli':32 'gaterealm':22 'give':105 'goal':48 'good':3 'inconsist':78 'instanc':55 'interfac':132 'launch':16 'list':53 'matrix':19 'matrix.gaterealm.com':123,127,128 'may':76 'mayb':84 'mean':81 'name':23 'notic':77 'occur':112 'one':5 'oper':33 'public':18,40,54,119 'rapid':73 'registr':1 'requir':66 'restart':83,110 'right':28 'say':13 'server':20,41 'show':27 'sinc':35 'slow':46 'stargat':25 'still':72 'support':120,122 'take':44 'thank':107 'thing':70,94 'time':87 'titl':12 'tri':102 'unlist':60 'uptim':79 'url':124,129 'user':8 'verif':64 'web':131 'week':6 'welcom':100 'work':62 'yfhffh5567444gcbchgu':9"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706025818
    +visibility: "visible             "
    +apId: "https://startrek.website/post/5966491"
    +editedAt: DateTimeImmutable @1727834796 {#2045
      date: 2024-10-02 04:06:36.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705957818 {#2057
      date: 2024-01-22 22:10:18.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.78 ms
Input props
[
  "subject" => App\Entity\Entry {#2050
    +user: Proxies\__CG__\App\Entity\User {#2055
      +avatar: Proxies\__CG__\App\Entity\Image {#15476 …}
      +cover: null
      +email: "bradboimler@startrek.website"
      +username: "@bradboimler@startrek.website"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Not affilated with CBS or Paramount just being the best Brad Boimler i can be 🖖"
      +lastActive: DateTime @1727813909 {#15471
        date: 2024-10-01 22:18:29.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#15478 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15480 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#15482 …}
      +entries: Doctrine\ORM\PersistentCollection {#15484 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#15486 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#15488 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15490 …}
      +posts: Doctrine\ORM\PersistentCollection {#15492 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#15494 …}
      +postComments: Doctrine\ORM\PersistentCollection {#15496 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#15498 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#15500 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#15502 …}
      +follows: Doctrine\ORM\PersistentCollection {#15504 …}
      +followers: Doctrine\ORM\PersistentCollection {#15506 …}
      +blocks: Doctrine\ORM\PersistentCollection {#15508 …}
      +blockers: Doctrine\ORM\PersistentCollection {#15510 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#15512 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#15514 …}
      +reports: Doctrine\ORM\PersistentCollection {#15516 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15518 …}
      +violations: Doctrine\ORM\PersistentCollection {#15520 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15522 …}
      +awards: Doctrine\ORM\PersistentCollection {#15524 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#15526 …}
      +categories: Doctrine\ORM\PersistentCollection {#15528 …}
      -id: 89990
      -password: "$2y$13$sAsDyxJeQDwDzczldLGNFOcsO4FpPkfqZDFE974tAt2vS3S6sV/Pm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15530 …}
      +apId: "bradboimler@startrek.website"
      +apProfileId: "https://startrek.website/u/bradboimler"
      +apPublicUrl: "https://startrek.website/u/bradboimler"
      +apFollowersUrl: null
      +apInboxUrl: "https://startrek.website/inbox"
      +apDomain: "startrek.website"
      +apPreferredUsername: "bradboimler"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712454383 {#15468
        date: 2024-04-07 03:46:23.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1712454381 {#15470
        date: 2024-04-07 03:46:21.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2052 …}
    +slug: "Stargate-branded-public-Matrix-Server-beta"
    +title: "Stargate branded public Matrix Server (beta)"
    +url: "https://chat.gaterealm.com/"
    +body: """
      Registration Code good for one week 25 users\n
      \n
      Yfhffh5567444gcbchgu\n
      \n
      As the title says I have launched a public matrix server called GateRealm named after StarGate the show. Right now we are fully operational but since this is my first public server I am taking it slow. Are goal is to be a listed public instance for now we are unlisted everything works email verification is required as is captcha.\n
      \n
      Things are still rapidly changing and may notice inconsistent uptime I mean a restart maybe a couple times a day just changing a few things here and there. You are welcome to try it and give feedback thank you. All restarts will occur only after 12:00AM CST.\n
      \n
      Are public support channel: #support:matrix.gaterealm.com )\n
      \n
      URL for Clients: [matrix.gaterealm.com](https://matrix.gaterealm.com)\n
      \n
      URL for web interface: [chat.gaterealm.com](https://chat.gaterealm.com)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727813909 {#2047
      date: 2024-10-01 22:18:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2054 …}
    +votes: Doctrine\ORM\PersistentCollection {#2053 …}
    +reports: Doctrine\ORM\PersistentCollection {#2165 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2104 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2099 …}
    +badges: Doctrine\ORM\PersistentCollection {#2108 …}
    +children: []
    -id: 32476
    -titleTs: "'beta':6 'brand':2 'matrix':4 'public':3 'server':5 'stargat':1"
    -bodyTs: "'00am':116 '12':115 '25':7 'call':21 'captcha':69 'chang':74,91 'channel':121 'chat.gaterealm.com':133,134 'client':126 'code':2 'coupl':86 'cst':117 'day':89 'email':63 'everyth':61 'feedback':106 'first':39 'fulli':32 'gaterealm':22 'give':105 'goal':48 'good':3 'inconsist':78 'instanc':55 'interfac':132 'launch':16 'list':53 'matrix':19 'matrix.gaterealm.com':123,127,128 'may':76 'mayb':84 'mean':81 'name':23 'notic':77 'occur':112 'one':5 'oper':33 'public':18,40,54,119 'rapid':73 'registr':1 'requir':66 'restart':83,110 'right':28 'say':13 'server':20,41 'show':27 'sinc':35 'slow':46 'stargat':25 'still':72 'support':120,122 'take':44 'thank':107 'thing':70,94 'time':87 'titl':12 'tri':102 'unlist':60 'uptim':79 'url':124,129 'user':8 'verif':64 'web':131 'week':6 'welcom':100 'work':62 'yfhffh5567444gcbchgu':9"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706025818
    +visibility: "visible             "
    +apId: "https://startrek.website/post/5966491"
    +editedAt: DateTimeImmutable @1727834796 {#2045
      date: 2024-10-02 04:06:36.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705957818 {#2057
      date: 2024-01-22 22:10:18.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#15717
  +formDest: "entry"
  +subject: App\Entity\Entry {#2050
    +user: Proxies\__CG__\App\Entity\User {#2055
      +avatar: Proxies\__CG__\App\Entity\Image {#15476 …}
      +cover: null
      +email: "bradboimler@startrek.website"
      +username: "@bradboimler@startrek.website"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Not affilated with CBS or Paramount just being the best Brad Boimler i can be 🖖"
      +lastActive: DateTime @1727813909 {#15471
        date: 2024-10-01 22:18:29.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#15478 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15480 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#15482 …}
      +entries: Doctrine\ORM\PersistentCollection {#15484 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#15486 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#15488 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15490 …}
      +posts: Doctrine\ORM\PersistentCollection {#15492 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#15494 …}
      +postComments: Doctrine\ORM\PersistentCollection {#15496 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#15498 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#15500 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#15502 …}
      +follows: Doctrine\ORM\PersistentCollection {#15504 …}
      +followers: Doctrine\ORM\PersistentCollection {#15506 …}
      +blocks: Doctrine\ORM\PersistentCollection {#15508 …}
      +blockers: Doctrine\ORM\PersistentCollection {#15510 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#15512 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#15514 …}
      +reports: Doctrine\ORM\PersistentCollection {#15516 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15518 …}
      +violations: Doctrine\ORM\PersistentCollection {#15520 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15522 …}
      +awards: Doctrine\ORM\PersistentCollection {#15524 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#15526 …}
      +categories: Doctrine\ORM\PersistentCollection {#15528 …}
      -id: 89990
      -password: "$2y$13$sAsDyxJeQDwDzczldLGNFOcsO4FpPkfqZDFE974tAt2vS3S6sV/Pm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15530 …}
      +apId: "bradboimler@startrek.website"
      +apProfileId: "https://startrek.website/u/bradboimler"
      +apPublicUrl: "https://startrek.website/u/bradboimler"
      +apFollowersUrl: null
      +apInboxUrl: "https://startrek.website/inbox"
      +apDomain: "startrek.website"
      +apPreferredUsername: "bradboimler"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712454383 {#15468
        date: 2024-04-07 03:46:23.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1712454381 {#15470
        date: 2024-04-07 03:46:21.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2052 …}
    +slug: "Stargate-branded-public-Matrix-Server-beta"
    +title: "Stargate branded public Matrix Server (beta)"
    +url: "https://chat.gaterealm.com/"
    +body: """
      Registration Code good for one week 25 users\n
      \n
      Yfhffh5567444gcbchgu\n
      \n
      As the title says I have launched a public matrix server called GateRealm named after StarGate the show. Right now we are fully operational but since this is my first public server I am taking it slow. Are goal is to be a listed public instance for now we are unlisted everything works email verification is required as is captcha.\n
      \n
      Things are still rapidly changing and may notice inconsistent uptime I mean a restart maybe a couple times a day just changing a few things here and there. You are welcome to try it and give feedback thank you. All restarts will occur only after 12:00AM CST.\n
      \n
      Are public support channel: #support:matrix.gaterealm.com )\n
      \n
      URL for Clients: [matrix.gaterealm.com](https://matrix.gaterealm.com)\n
      \n
      URL for web interface: [chat.gaterealm.com](https://chat.gaterealm.com)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727813909 {#2047
      date: 2024-10-01 22:18:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2054 …}
    +votes: Doctrine\ORM\PersistentCollection {#2053 …}
    +reports: Doctrine\ORM\PersistentCollection {#2165 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2104 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2099 …}
    +badges: Doctrine\ORM\PersistentCollection {#2108 …}
    +children: []
    -id: 32476
    -titleTs: "'beta':6 'brand':2 'matrix':4 'public':3 'server':5 'stargat':1"
    -bodyTs: "'00am':116 '12':115 '25':7 'call':21 'captcha':69 'chang':74,91 'channel':121 'chat.gaterealm.com':133,134 'client':126 'code':2 'coupl':86 'cst':117 'day':89 'email':63 'everyth':61 'feedback':106 'first':39 'fulli':32 'gaterealm':22 'give':105 'goal':48 'good':3 'inconsist':78 'instanc':55 'interfac':132 'launch':16 'list':53 'matrix':19 'matrix.gaterealm.com':123,127,128 'may':76 'mayb':84 'mean':81 'name':23 'notic':77 'occur':112 'one':5 'oper':33 'public':18,40,54,119 'rapid':73 'registr':1 'requir':66 'restart':83,110 'right':28 'say':13 'server':20,41 'show':27 'sinc':35 'slow':46 'stargat':25 'still':72 'support':120,122 'take':44 'thank':107 'thing':70,94 'time':87 'titl':12 'tri':102 'unlist':60 'uptim':79 'url':124,129 'user':8 'verif':64 'web':131 'week':6 'welcom':100 'work':62 'yfhffh5567444gcbchgu':9"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706025818
    +visibility: "visible             "
    +apId: "https://startrek.website/post/5966491"
    +editedAt: DateTimeImmutable @1727834796 {#2045
      date: 2024-10-02 04:06:36.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705957818 {#2057
      date: 2024-01-22 22:10:18.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 16.0 MiB 12.77 ms
Input props
[
  "entry" => App\Entity\Entry {#2109
    +user: Proxies\__CG__\App\Entity\User {#1552
      +avatar: null
      +cover: null
      +email: "tubbadu@lemmy.kde.social"
      +username: "@tubbadu@lemmy.kde.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729479759 {#5257
        date: 2024-10-21 05:02:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5262 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5265 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5267 …}
      +entries: Doctrine\ORM\PersistentCollection {#5269 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5271 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5273 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5275 …}
      +posts: Doctrine\ORM\PersistentCollection {#5277 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5279 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5281 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5283 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5285 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5287 …}
      +follows: Doctrine\ORM\PersistentCollection {#5289 …}
      +followers: Doctrine\ORM\PersistentCollection {#5291 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5293 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5295 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5297 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5299 …}
      +reports: Doctrine\ORM\PersistentCollection {#5301 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5303 …}
      +violations: Doctrine\ORM\PersistentCollection {#5305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5307 …}
      +awards: Doctrine\ORM\PersistentCollection {#5309 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5311 …}
      +categories: Doctrine\ORM\PersistentCollection {#5313 …}
      -id: 18750
      -password: "$2y$13$EEUOyliSaujoyuWroB74TOxR8SxV7U9thHLRpphixKq4Di4hW5i4G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5315 …}
      +apId: "tubbadu@lemmy.kde.social"
      +apProfileId: "https://lemmy.kde.social/u/tubbadu"
      +apPublicUrl: "https://lemmy.kde.social/u/tubbadu"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.kde.social/inbox"
      +apDomain: "lemmy.kde.social"
      +apPreferredUsername: "tubbadu"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728607978 {#5254
        date: 2024-10-11 02:52:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688511227 {#5256
        date: 2023-07-05 00:53:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Doubts-over-Gluetun-QBitTorrent-setup"
    +title: "Doubts over Gluetun + QBitTorrent setup"
    +url: null
    +body: """
      Hello! I’m trying to set up qbittorrent and gluetun using docker compose on my home server, using the free account of ProtonVPN.\n
      \n
      on some [posts](https://teddit.zaggy.nl/r/selfhosted/comments/15oe631/gluetun_and_qbittorrent_correct_setup_in/) I see that ports 8080, 6881 and 6881/UDP are open in gluetun. in [the guide I followed](https://www.smarthomebeginner.com/gluetun-docker-guide/) instead only port 8080 is exposed. So I exposed port 8080 and it is not working. I launched the torrent of endeavourOS iso image (that my laptop (with the same vpn) downloads in a few minutes with plenty of peers and seeds at about 4Mb/s), and it downloaded at an EXTREME low speed (a few B/s) for a few seconds, and then got stuck at stalled. When it is stalled, the qbittorrent container has no internet access (`ping linux.org` fails).\n
      \n
      So my questions are:\n
      \n
      1. Which ports do I need to open on gluetun? if I open 6881 wouldn’t my IP be exposed bypassing gluetun?\n
      2. What’s wrong with my setup? Why is internet connection so slow when there is, and why does it go away so often?\n
      3. Is this configuration secure? in case of gluetun fail, would my IP be leaked?\n
      \n
      here’s the two docker-compose.yml files:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3"\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">    gluetun:\n
      </span><span style="color:#323232;">        image: qmcgaw/gluetun\n
      </span><span style="color:#323232;">        container_name: gluetun\n
      </span><span style="color:#323232;">        cap_add:\n
      </span><span style="color:#323232;">            - NET_ADMIN\n
      </span><span style="color:#323232;">        environment:\n
      </span><span style="color:#323232;">            - VPN_SERVICE_PROVIDER=protonvpn\n
      </span><span style="color:#323232;">            - OPENVPN_USER=MYUSERHERE\n
      </span><span style="color:#323232;">            - OPENVPN_PASSWORD=MYPASSWORDHERE\n
      </span><span style="color:#323232;">            - SERVER_COUNTRIES=Netherlands\n
      </span><span style="color:#323232;">            - FREE_ONLY=on\n
      </span><span style="color:#323232;">        volumes:\n
      </span><span style="color:#323232;">            - ~/docker/gluetun/gluetun:/gluetun\n
      </span><span style="color:#323232;">        ports:\n
      </span><span style="color:#323232;">            - 8080:8080 # qBittorrent\n
      </span><span style="color:#323232;">        restart: unless-stopped\n
      </span>\n
      ```\n
      \n
      and\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3"\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">  qbittorrent:\n
      </span><span style="color:#323232;">    image: linuxserver/qbittorrent:latest\n
      </span><span style="color:#323232;">    container_name: qbittorrent\n
      </span><span style="color:#323232;">    environment:\n
      </span><span style="color:#323232;">      - PUID=1000\n
      </span><span style="color:#323232;">      - PGID=1000\n
      </span><span style="color:#323232;">      - TZ=Europe/Rome\n
      </span><span style="color:#323232;">      - WEBUI_PORT=8080\n
      </span><span style="color:#323232;">    volumes:\n
      </span><span style="color:#323232;">      - ~/docker/qbittorrent/config:/config\n
      </span><span style="color:#323232;">      - ~/docker/qbittorrent/downloads:/downloads\n
      </span><span style="color:#323232;">    network_mode: "container:gluetun"\n
      </span><span style="color:#323232;">    #ports:\n
      </span><span style="color:#323232;">    #  - 8080:8080\n
      </span><span style="color:#323232;">    #  - 6881:6881\n
      </span><span style="color:#323232;">    #  - 6881:6881/udp\n
      </span><span style="color:#323232;">    restart: unless-stopped\n
      </span>\n
      ```\n
      \n
      and here’s some logs:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">024-01-22T19:07:15Z INFO Settings summary:\n
      </span><span style="color:#323232;">├── VPN settings:\n
      </span><span style="color:#323232;">|   ├── VPN provider settings:\n
      </span><span style="color:#323232;">|   |   ├── Name: protonvpn\n
      </span><span style="color:#323232;">|   |   └── Server selection settings:\n
      </span><span style="color:#323232;">|   |       ├── VPN type: openvpn\n
      </span><span style="color:#323232;">|   |       ├── Countries: netherlands\n
      </span><span style="color:#323232;">|   |       ├── Free only servers: yes\n
      </span><span style="color:#323232;">|   |       └── OpenVPN server selection settings:\n
      </span><span style="color:#323232;">|   |           └── Protocol: UDP\n
      </span><span style="color:#323232;">|   └── OpenVPN settings:\n
      </span><span style="color:#323232;">|       ├── OpenVPN version: 2.5\n
      </span><span style="color:#323232;">|       ├── User: [set]\n
      </span><span style="color:#323232;">|       ├── Password: fL...BK\n
      </span><span style="color:#323232;">|       ├── Network interface: tun0\n
      </span><span style="color:#323232;">|       ├── Run OpenVPN as: root\n
      </span><span style="color:#323232;">|       └── Verbosity level: 1\n
      </span><span style="color:#323232;">├── DNS settings:\n
      </span><span style="color:#323232;">|   ├── Keep existing nameserver(s): no\n
      </span><span style="color:#323232;">|   ├── DNS server address to use: 127.0.0.1\n
      </span><span style="color:#323232;">|   └── DNS over TLS settings:\n
      </span><span style="color:#323232;">|       ├── Enabled: yes\n
      </span><span style="color:#323232;">|       ├── Update period: every 24h0m0s\n
      </span><span style="color:#323232;">|       ├── Unbound settings:\n
      </span><span style="color:#323232;">|       |   ├── Authoritative servers:\n
      </span><span style="color:#323232;">|       |   |   └── cloudflare\n
      </span><span style="color:#323232;">|       |   ├── Caching: yes\n
      </span><span style="color:#323232;">|       |   ├── IPv6: no\n
      </span><span style="color:#323232;">|       |   ├── Verbosity level: 1\n
      </span><span style="color:#323232;">|       |   ├── Verbosity details level: 0\n
      </span><span style="color:#323232;">|       |   ├── Validation log level: 0\n
      </span><span style="color:#323232;">|       |   ├── System user: root\n
      </span><span style="color:#323232;">|       |   └── Allowed networks:\n
      </span><span style="color:#323232;">|       |       ├── 0.0.0.0/0\n
      </span><span style="color:#323232;">|       |       └── ::/0\n
      </span><span style="color:#323232;">|       └── DNS filtering settings:\n
      </span><span style="color:#323232;">|           ├── Block malicious: yes\n
      </span><span style="color:#323232;">|           ├── Block ads: no\n
      </span><span style="color:#323232;">|           ├── Block surveillance: no\n
      </span><span style="color:#323232;">|           └── Blocked IP networks:\n
      </span><span style="color:#323232;">|               ├── 127.0.0.1/8\n
      </span><span style="color:#323232;">|               ├── 10.0.0.0/8\n
      </span><span style="color:#323232;">|               ├── 172.16.0.0/12\n
      </span><span style="color:#323232;">|               ├── 192.168.0.0/16\n
      </span><span style="color:#323232;">|               ├── 169.254.0.0/16\n
      </span><span style="color:#323232;">|               ├── ::1/128\n
      </span><span style="color:#323232;">|               ├── fc00::/7\n
      </span><span style="color:#323232;">|               ├── fe80::/10\n
      </span><span style="color:#323232;">|               ├── ::ffff:127.0.0.1/104\n
      </span><span style="color:#323232;">|               ├── ::ffff:10.0.0.0/104\n
      </span><span style="color:#323232;">|               ├── ::ffff:169.254.0.0/112\n
      </span><span style="color:#323232;">|               ├── ::ffff:172.16.0.0/108\n
      </span><span style="color:#323232;">|               └── ::ffff:192.168.0.0/112\n
      </span><span style="color:#323232;">├── Firewall settings:\n
      </span><span style="color:#323232;">|   └── Enabled: yes\n
      </span><span style="color:#323232;">├── Log settings:\n
      </span><span style="color:#323232;">|   └── Log level: INFO\n
      </span><span style="color:#323232;">├── Health settings:\n
      </span><span style="color:#323232;">|   ├── Server listening address: 127.0.0.1:9999\n
      </span><span style="color:#323232;">|   ├── Target address: cloudflare.com:443\n
      </span><span style="color:#323232;">|   ├── Duration to wait after success: 5s\n
      </span><span style="color:#323232;">|   ├── Read header timeout: 100ms\n
      </span><span style="color:#323232;">|   ├── Read timeout: 500ms\n
      </span><span style="color:#323232;">|   └── VPN wait durations:\n
      </span><span style="color:#323232;">|       ├── Initial duration: 6s\n
      </span><span style="color:#323232;">|       └── Additional duration: 5s\n
      </span><span style="color:#323232;">├── Shadowsocks server settings:\n
      </span><span style="color:#323232;">|   └── Enabled: no\n
      </span><span style="color:#323232;">├── HTTP proxy settings:\n
      </span><span style="color:#323232;">|   └── Enabled: no\n
      </span><span style="color:#323232;">├── Control server settings:\n
      </span><span style="color:#323232;">|   ├── Listening address: :8000\n
      </span><span style="color:#323232;">|   └── Logging: yes\n
      </span><span style="color:#323232;">├── OS Alpine settings:\n
      </span><span style="color:#323232;">|   ├── Process UID: 1000\n
      </span><span style="color:#323232;">|   └── Process GID: 1000\n
      </span><span style="color:#323232;">├── Public IP settings:\n
      </span><span style="color:#323232;">|   ├── Fetching: every 12h0m0s\n
      </span><span style="color:#323232;">|   └── IP file path: /tmp/gluetun/ip\n
      </span><span style="color:#323232;">└── Version settings:\n
      </span><span style="color:#323232;">└── Enabled: yes\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [routing] default route found: interface eth0, gateway 172.29.0.1, assigned IP 172.29.0.2 and family v4\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [routing] adding route for 0.0.0.0/0\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [firewall] setting allowed subnets...\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [routing] default route found: interface eth0, gateway 172.29.0.1, assigned IP 172.29.0.2 and family v4\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO TUN device is not available: open /dev/net/tun: no such file or directory; creating it...\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [dns] using plaintext DNS at address 1.1.1.1\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [http server] http server listening on [::]:8000\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [healthcheck] listening on 127.0.0.1:9999\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [firewall] allowing VPN connection...\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] OpenVPN 2.5.8 x86_64-alpine-linux-musl [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [MH/PKTINFO] [AEAD] built on Nov  2 2022\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] library versions: OpenSSL 3.1.4 24 Oct 2023, LZO 2.10\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] TCP/UDP: Preserving recently used remote address: [AF_INET]192.40.57.231:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] UDP link local: (not bound)\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] UDP link remote: [AF_INET]192.40.57.231:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [healthcheck] program has been unhealthy for 6s: restarting VPN (see https://github.com/qdm12/gluetun-wiki/blob/main/faq/healthcheck.md)\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [vpn] stopping\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [vpn] starting\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [firewall] allowing VPN connection...\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] OpenVPN 2.5.8 x86_64-alpine-linux-musl [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [MH/PKTINFO] [AEAD] built on Nov  2 2022\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] library versions: OpenSSL 3.1.4 24 Oct 2023, LZO 2.10\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] TCP/UDP: Preserving recently used remote address: [AF_INET]185.107.56.235:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] UDP link local: (not bound)\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] UDP link remote: [AF_INET]185.107.56.235:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:22Z WARN [openvpn] 'link-mtu' is used inconsistently, local='link-mtu 1633', remote='link-mtu 1634'\n
      </span><span style="color:#323232;">2024-01-22T19:07:22Z WARN [openvpn] 'tun-mtu' is used inconsistently, local='tun-mtu 1532', remote='tun-mtu 1500'\n
      </span><span style="color:#323232;">2024-01-22T19:07:22Z WARN [openvpn] 'comp-lzo' is present in remote config but missing in local config, remote='comp-lzo'\n
      </span><span style="color:#323232;">2024-01-22T19:07:22Z INFO [openvpn] [node-nl-164.protonvpn.net] Peer Connection Initiated with [AF_INET]185.107.56.235:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] setsockopt TCP_NODELAY=1 failed\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] TUN/TAP device tun0 opened\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] /sbin/ip link set dev tun0 up mtu 1500\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] /sbin/ip link set dev tun0 up\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] /sbin/ip addr add dev tun0 10.25.0.5/16\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] UID set to nonrootuser\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] Initialization Sequence Completed\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [dns] downloading DNS over TLS cryptographic files\n
      </span><span style="color:#323232;">2024-01-22T19:07:24Z INFO [healthcheck] healthy!\n
      </span><span style="color:#323232;">2024-01-22T19:07:24Z INFO [dns] downloading hostnames and IP block lists\n
      </span><span style="color:#323232;">2024-01-22T19:07:32Z INFO [healthcheck] unhealthy: dialing: dial tcp4: lookup cloudflare.com: i/o timeout\n
      </span><span style="color:#323232;">2024-01-22T19:07:32Z INFO [dns] init module 0: validator\n
      </span><span style="color:#323232;">2024-01-22T19:07:32Z INFO [dns] init module 1: iterator\n
      </span><span style="color:#323232;">2024-01-22T19:07:32Z INFO [dns] start of service (unbound 1.17.1).\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [dns] generate keytag query _ta-4a5c-4f66. NULL IN\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [healthcheck] healthy!\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [dns] ready\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [vpn] You are running on the bleeding edge of latest!\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [ip getter] Public IP address is 185.107.56.251 (Netherlands, North Holland, Amsterdam)\n
      </span>\n
      ```
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 18
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727959050 {#2101
      date: 2024-10-03 14:37:30.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2103 …}
    +votes: Doctrine\ORM\PersistentCollection {#2110 …}
    +reports: Doctrine\ORM\PersistentCollection {#2112 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
    +badges: Doctrine\ORM\PersistentCollection {#2122 …}
    +children: []
    -id: 32464
    -titleTs: "'doubt':1 'gluetun':3 'qbittorr':4 'setup':5"
    -bodyTs: "'-01':289,521,542,555,566,587,608,622,636,648,659,687,704,722,735,750,770,779,788,799,827,844,862,875,890,914,938,963,980,993,1005,1021,1035,1050,1062,1073,1087,1096,1110,1126,1138,1150,1163,1180,1189,1198,1215 '-22':290,522,543,556,567,588,609,623,637,649,660,688,705,723,736,751,771,780,789,800,828,845,863,876,891,915,939,964,981,994,1006,1022,1036,1051,1063,1074,1088,1097,1111,1127,1139,1151,1164,1181,1190,1199,1216 '/0':391,392,553 '/10':422 '/104':425,428 '/108':434 '/112':431,437 '/12':413 '/16':415,417,1048 '/7':420 '/8':409,411 '/config':265 '/dev/net/tun':599 '/docker/gluetun/gluetun':232 '/docker/qbittorrent/config':264 '/docker/qbittorrent/downloads':266 '/downloads':267 '/gluetun':233 '/gluetun-docker-guide/)':49 '/qdm12/gluetun-wiki/blob/main/faq/healthcheck.md)':768 '/r/selfhosted/comments/15oe631/gluetun_and_qbittorrent_correct_setup_in/)':29 '/sbin/ip':1012,1028,1042 '/tmp/gluetun/ip':515 '0':380,384,1135 '0.0.0.0':390,552 '024':288 '07':292,524,545,558,569,590,611,625,639,651,662,690,707,725,738,753,773,782,791,802,830,847,865,878,893,917,941,966,983,996,1008,1024,1038,1053,1065,1076,1090,1099,1113,1129,1141,1153,1166,1183,1192,1201,1218 '1':134,341,376,990,1147 '1.1.1.1':620 '1.17.1':1161 '1/128':418 '10.0.0.0':410,427 '10.25.0.5':1047 '1000':255,257,502,505 '100ms':466 '1194':720,748,860,888,978 '127.0.0.1':354,408,424,452,645 '12h0m0s':511 '1500':936,1019 '1532':931 '15z':293,525,546,559,570,591,612,626,640,652,663,691,708,726,739 '1633':907 '1634':912 '169.254.0.0':416,430 '172.16.0.0':412,433 '172.29.0.1':534,579 '172.29.0.2':537,582 '185.107.56.235':859,887,977 '185.107.56.251':1227 '192.168.0.0':414,436 '192.40.57.231':719,747 '2':156,684,824 '2.10':702,842 '2.5':326 '2.5.8':667,807 '2022':685,825 '2023':700,840 '2024':520,541,554,565,586,607,621,635,647,658,686,703,721,734,749,769,778,787,798,826,843,861,874,889,913,937,962,979,992,1004,1020,1034,1049,1061,1072,1086,1095,1109,1125,1137,1149,1162,1179,1188,1197,1214 '21z':754,774,783,792,803,831,848,866,879 '22z':894,918,942,967 '23z':984,997,1009,1025,1039,1054,1066,1077 '24':698,838 '24h0m0s':364 '24z':1091,1100 '3':180,202,244 '3.1.4':697,837 '32z':1114,1130,1142,1154 '33z':1167,1184,1193,1202,1219 '4a5c':1175 '4f66':1176 '4mb/s':94 '500ms':469 '5s':462,478 '64':669,809 '6881':35,147,275,276,277 '6881/udp':37,278 '6s':475,762 '8000':494,634 '8080':34,53,60,235,236,262,273,274 '9999':453,646 'access':126 'account':21 'ad':400,549 'add':211,1044 'addit':476 'addr':1043 'address':351,451,455,493,619,716,856,1225 'admin':213 'aead':680,820 'af':717,745,857,885,975 'allow':388,563,655,795 'alpin':498,671,811 'alpine-linux-musl':670,810 'amsterdam':1231 'assign':535,580 'authorit':367 'avail':597 'away':177 'b/s':105 'bk':331 'bleed':1210 'block':396,399,402,405,1107 'bound':733,873 'built':681,821 'bypass':154 'cach':370 'cap':210 'case':186 'cloudflar':369 'cloudflare.com':1122 'cloudflare.com:443':456 'comp':946,960 'comp-lzo':945,959 'complet':1071 'compos':13 'config':952,957 'configur':183 'connect':166,657,797,972 'contain':122,207,250,270 'control':489 'countri':226,310 'creat':605 'cryptograph':1084 'default':528,573 'detail':378 'dev':1015,1031,1045 'devic':594,1001 'dial':1118,1119 'directori':604 'dns':342,349,355,393,614,617,1079,1081,1102,1132,1144,1156,1169,1195 'docker':12 'docker-compose.yml':199 'download':81,97,1080,1103 'durat':457,472,474,477 'edg':1211 'enabl':359,440,482,487,518 'endeavouro':71 'environ':214,253 'epol':678,818 'eth0':532,577 'europe/rome':259 'everi':363,510 'exist':345 'expos':55,58,153 'extrem':100 'fail':129,189,991 'famili':539,584 'fc00':419 'fe80':421 'fetch':509 'ffff':423,426,429,432,435 'file':200,513,602,1085 'filter':394 'firewal':438,561,654,794 'fl':330 'follow':46 'found':530,575 'free':20,228,312 'gateway':533,578 'generat':1170 'getter':1222 'gid':504 'github.com':767 'github.com/qdm12/gluetun-wiki/blob/main/faq/healthcheck.md)':766 'gluetun':10,41,143,155,188,204,209,271 'go':176 'got':112 'guid':44 'header':464 'health':447 'healthcheck':642,756,1093,1116,1186 'healthi':1094,1187 'hello':1 'holland':1230 'home':16 'hostnam':1104 'http':484,628,630 'i/o':1123 'imag':73,205,247 'inconsist':902,926 'inet':718,746,858,886,976 'info':294,446,526,547,560,571,592,613,627,641,653,664,692,709,727,740,755,775,784,793,804,832,849,867,880,968,985,998,1010,1026,1040,1055,1067,1078,1092,1101,1115,1131,1143,1155,1168,1185,1194,1203,1220 'init':1133,1145 'initi':473,973,1069 'instead':50 'interfac':333,531,576 'internet':125,165 'ip':151,192,406,507,512,536,581,1106,1221,1224 'ipv6':372 'iso':72 'iter':1148 'keep':344 'keytag':1171 'laptop':76 'latest':249,1213 'launch':67 'leak':194 'level':340,375,379,383,445 'librari':694,834 'link':730,743,870,883,898,905,910,1013,1029 'link-mtu':897,904,909 'linux':672,812 'linux.org':128 'linuxserver/qbittorrent':248 'list':1108 'listen':450,492,632,643 'local':731,871,903,927,956 'log':287,382,442,444,495 'lookup':1121 'low':101 'lz4':677,817 'lzo':676,701,816,841,947,961 'm':3 'malici':397 'mh/pktinfo':679,819 'minut':85 'miss':954 'mode':269 'modul':1134,1146 'mtu':899,906,911,923,930,935,1018 'musl':673,813 'mypasswordher':224 'myuserher':221 'name':208,251,302 'nameserv':346 'need':139 'net':212 'netherland':227,311,1228 'network':268,332,389,407 'node-nl-164.protonvpn.net':970 'nodelay':989 'nonrootus':1060 'north':1229 'nov':683,823 'null':1177 'oct':699,839 'often':179 'open':39,141,146,598,1003 'openssl':675,696,815,836 'openvpn':219,222,309,316,322,324,336,665,666,693,710,728,741,805,806,833,850,868,881,896,920,944,969,986,999,1011,1027,1041,1056,1068 'os':497 'password':223,329 'path':514 'peer':89,971 'period':362 'pgid':256 'ping':127 'plaintext':616 'plenti':87 'port':33,52,59,136,234,261,272 'post':26 'present':949 'preserv':712,852 'process':500,503 'program':757 'protocol':320 'protonvpn':23,218,303 'provid':217,300 'proxi':485 'public':506,1223 'puid':254 'qbittorr':8,121,237,246,252 'qmcgaw/gluetun':206 'queri':1172 'question':132 'read':463,467 'readi':1196 'recent':713,853 'remot':715,744,855,884,908,932,951,958 'restart':238,279,763 'root':338,387 'rout':527,529,548,550,572,574 'run':335,1207 'second':109 'secur':184 'see':31,765 'seed':91 'select':305,318 'sequenc':1070 'server':17,225,304,314,317,350,368,449,480,490,629,631 'servic':203,216,245,1159 'set':6,295,298,301,306,319,323,328,343,358,366,395,439,443,448,481,486,491,499,508,517,562,1014,1030,1058 'setsockopt':987 'setup':162 'shadowsock':479 'slow':168 'speed':102 'ssl':674,814 'stall':115,119 'start':786,1157 'stop':241,282,777 'stuck':113 'subnet':564 'success':461 'summari':296 'surveil':403 'system':385 't19':291,523,544,557,568,589,610,624,638,650,661,689,706,724,737,752,772,781,790,801,829,846,864,877,892,916,940,965,982,995,1007,1023,1037,1052,1064,1075,1089,1098,1112,1128,1140,1152,1165,1182,1191,1200,1217 'ta':1174 'ta-4a5c-4f66':1173 'target':454 'tcp':988 'tcp/udp':711,851 'tcp4':1120 'teddit.zaggy.nl':28 'teddit.zaggy.nl/r/selfhosted/comments/15oe631/gluetun_and_qbittorrent_correct_setup_in/)':27 'timeout':465,468,1124 'tls':357,1083 'torrent':69 'tri':4 'tun':593,922,929,934 'tun-mtu':921,928,933 'tun/tap':1000 'tun0':334,1002,1016,1032,1046 'two':198 'type':308 'tz':258 'udp':321,729,742,869,882 'uid':501,1057 'unbound':365,1160 'unhealthi':760,1117 'unless':240,281 'unless-stop':239,280 'updat':361 'use':11,18,353,615,714,854,901,925 'user':220,327,386 'v4':540,585 'valid':381,1136 'verbos':339,374,377 'version':201,243,325,516,695,835 'volum':231,263 'vpn':80,215,297,299,307,470,656,764,776,785,796,1204 'wait':459,471 'warn':895,919,943 'webui':260 'work':65 'would':190 'wouldn':148 'wrong':159 'www.smarthomebeginner.com':48 'www.smarthomebeginner.com/gluetun-docker-guide/)':47 'x86':668,808 'yes':315,360,371,398,441,496,519"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706021753
    +visibility: "visible             "
    +apId: "https://lemmy.kde.social/post/709331"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705952253 {#2102
      date: 2024-01-22 20:37:33.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#15976
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#2109
    +user: Proxies\__CG__\App\Entity\User {#1552
      +avatar: null
      +cover: null
      +email: "tubbadu@lemmy.kde.social"
      +username: "@tubbadu@lemmy.kde.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729479759 {#5257
        date: 2024-10-21 05:02:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5262 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5265 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5267 …}
      +entries: Doctrine\ORM\PersistentCollection {#5269 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5271 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5273 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5275 …}
      +posts: Doctrine\ORM\PersistentCollection {#5277 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5279 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5281 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5283 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5285 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5287 …}
      +follows: Doctrine\ORM\PersistentCollection {#5289 …}
      +followers: Doctrine\ORM\PersistentCollection {#5291 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5293 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5295 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5297 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5299 …}
      +reports: Doctrine\ORM\PersistentCollection {#5301 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5303 …}
      +violations: Doctrine\ORM\PersistentCollection {#5305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5307 …}
      +awards: Doctrine\ORM\PersistentCollection {#5309 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5311 …}
      +categories: Doctrine\ORM\PersistentCollection {#5313 …}
      -id: 18750
      -password: "$2y$13$EEUOyliSaujoyuWroB74TOxR8SxV7U9thHLRpphixKq4Di4hW5i4G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5315 …}
      +apId: "tubbadu@lemmy.kde.social"
      +apProfileId: "https://lemmy.kde.social/u/tubbadu"
      +apPublicUrl: "https://lemmy.kde.social/u/tubbadu"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.kde.social/inbox"
      +apDomain: "lemmy.kde.social"
      +apPreferredUsername: "tubbadu"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728607978 {#5254
        date: 2024-10-11 02:52:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688511227 {#5256
        date: 2023-07-05 00:53:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Doubts-over-Gluetun-QBitTorrent-setup"
    +title: "Doubts over Gluetun + QBitTorrent setup"
    +url: null
    +body: """
      Hello! I’m trying to set up qbittorrent and gluetun using docker compose on my home server, using the free account of ProtonVPN.\n
      \n
      on some [posts](https://teddit.zaggy.nl/r/selfhosted/comments/15oe631/gluetun_and_qbittorrent_correct_setup_in/) I see that ports 8080, 6881 and 6881/UDP are open in gluetun. in [the guide I followed](https://www.smarthomebeginner.com/gluetun-docker-guide/) instead only port 8080 is exposed. So I exposed port 8080 and it is not working. I launched the torrent of endeavourOS iso image (that my laptop (with the same vpn) downloads in a few minutes with plenty of peers and seeds at about 4Mb/s), and it downloaded at an EXTREME low speed (a few B/s) for a few seconds, and then got stuck at stalled. When it is stalled, the qbittorrent container has no internet access (`ping linux.org` fails).\n
      \n
      So my questions are:\n
      \n
      1. Which ports do I need to open on gluetun? if I open 6881 wouldn’t my IP be exposed bypassing gluetun?\n
      2. What’s wrong with my setup? Why is internet connection so slow when there is, and why does it go away so often?\n
      3. Is this configuration secure? in case of gluetun fail, would my IP be leaked?\n
      \n
      here’s the two docker-compose.yml files:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3"\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">    gluetun:\n
      </span><span style="color:#323232;">        image: qmcgaw/gluetun\n
      </span><span style="color:#323232;">        container_name: gluetun\n
      </span><span style="color:#323232;">        cap_add:\n
      </span><span style="color:#323232;">            - NET_ADMIN\n
      </span><span style="color:#323232;">        environment:\n
      </span><span style="color:#323232;">            - VPN_SERVICE_PROVIDER=protonvpn\n
      </span><span style="color:#323232;">            - OPENVPN_USER=MYUSERHERE\n
      </span><span style="color:#323232;">            - OPENVPN_PASSWORD=MYPASSWORDHERE\n
      </span><span style="color:#323232;">            - SERVER_COUNTRIES=Netherlands\n
      </span><span style="color:#323232;">            - FREE_ONLY=on\n
      </span><span style="color:#323232;">        volumes:\n
      </span><span style="color:#323232;">            - ~/docker/gluetun/gluetun:/gluetun\n
      </span><span style="color:#323232;">        ports:\n
      </span><span style="color:#323232;">            - 8080:8080 # qBittorrent\n
      </span><span style="color:#323232;">        restart: unless-stopped\n
      </span>\n
      ```\n
      \n
      and\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3"\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">  qbittorrent:\n
      </span><span style="color:#323232;">    image: linuxserver/qbittorrent:latest\n
      </span><span style="color:#323232;">    container_name: qbittorrent\n
      </span><span style="color:#323232;">    environment:\n
      </span><span style="color:#323232;">      - PUID=1000\n
      </span><span style="color:#323232;">      - PGID=1000\n
      </span><span style="color:#323232;">      - TZ=Europe/Rome\n
      </span><span style="color:#323232;">      - WEBUI_PORT=8080\n
      </span><span style="color:#323232;">    volumes:\n
      </span><span style="color:#323232;">      - ~/docker/qbittorrent/config:/config\n
      </span><span style="color:#323232;">      - ~/docker/qbittorrent/downloads:/downloads\n
      </span><span style="color:#323232;">    network_mode: "container:gluetun"\n
      </span><span style="color:#323232;">    #ports:\n
      </span><span style="color:#323232;">    #  - 8080:8080\n
      </span><span style="color:#323232;">    #  - 6881:6881\n
      </span><span style="color:#323232;">    #  - 6881:6881/udp\n
      </span><span style="color:#323232;">    restart: unless-stopped\n
      </span>\n
      ```\n
      \n
      and here’s some logs:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">024-01-22T19:07:15Z INFO Settings summary:\n
      </span><span style="color:#323232;">├── VPN settings:\n
      </span><span style="color:#323232;">|   ├── VPN provider settings:\n
      </span><span style="color:#323232;">|   |   ├── Name: protonvpn\n
      </span><span style="color:#323232;">|   |   └── Server selection settings:\n
      </span><span style="color:#323232;">|   |       ├── VPN type: openvpn\n
      </span><span style="color:#323232;">|   |       ├── Countries: netherlands\n
      </span><span style="color:#323232;">|   |       ├── Free only servers: yes\n
      </span><span style="color:#323232;">|   |       └── OpenVPN server selection settings:\n
      </span><span style="color:#323232;">|   |           └── Protocol: UDP\n
      </span><span style="color:#323232;">|   └── OpenVPN settings:\n
      </span><span style="color:#323232;">|       ├── OpenVPN version: 2.5\n
      </span><span style="color:#323232;">|       ├── User: [set]\n
      </span><span style="color:#323232;">|       ├── Password: fL...BK\n
      </span><span style="color:#323232;">|       ├── Network interface: tun0\n
      </span><span style="color:#323232;">|       ├── Run OpenVPN as: root\n
      </span><span style="color:#323232;">|       └── Verbosity level: 1\n
      </span><span style="color:#323232;">├── DNS settings:\n
      </span><span style="color:#323232;">|   ├── Keep existing nameserver(s): no\n
      </span><span style="color:#323232;">|   ├── DNS server address to use: 127.0.0.1\n
      </span><span style="color:#323232;">|   └── DNS over TLS settings:\n
      </span><span style="color:#323232;">|       ├── Enabled: yes\n
      </span><span style="color:#323232;">|       ├── Update period: every 24h0m0s\n
      </span><span style="color:#323232;">|       ├── Unbound settings:\n
      </span><span style="color:#323232;">|       |   ├── Authoritative servers:\n
      </span><span style="color:#323232;">|       |   |   └── cloudflare\n
      </span><span style="color:#323232;">|       |   ├── Caching: yes\n
      </span><span style="color:#323232;">|       |   ├── IPv6: no\n
      </span><span style="color:#323232;">|       |   ├── Verbosity level: 1\n
      </span><span style="color:#323232;">|       |   ├── Verbosity details level: 0\n
      </span><span style="color:#323232;">|       |   ├── Validation log level: 0\n
      </span><span style="color:#323232;">|       |   ├── System user: root\n
      </span><span style="color:#323232;">|       |   └── Allowed networks:\n
      </span><span style="color:#323232;">|       |       ├── 0.0.0.0/0\n
      </span><span style="color:#323232;">|       |       └── ::/0\n
      </span><span style="color:#323232;">|       └── DNS filtering settings:\n
      </span><span style="color:#323232;">|           ├── Block malicious: yes\n
      </span><span style="color:#323232;">|           ├── Block ads: no\n
      </span><span style="color:#323232;">|           ├── Block surveillance: no\n
      </span><span style="color:#323232;">|           └── Blocked IP networks:\n
      </span><span style="color:#323232;">|               ├── 127.0.0.1/8\n
      </span><span style="color:#323232;">|               ├── 10.0.0.0/8\n
      </span><span style="color:#323232;">|               ├── 172.16.0.0/12\n
      </span><span style="color:#323232;">|               ├── 192.168.0.0/16\n
      </span><span style="color:#323232;">|               ├── 169.254.0.0/16\n
      </span><span style="color:#323232;">|               ├── ::1/128\n
      </span><span style="color:#323232;">|               ├── fc00::/7\n
      </span><span style="color:#323232;">|               ├── fe80::/10\n
      </span><span style="color:#323232;">|               ├── ::ffff:127.0.0.1/104\n
      </span><span style="color:#323232;">|               ├── ::ffff:10.0.0.0/104\n
      </span><span style="color:#323232;">|               ├── ::ffff:169.254.0.0/112\n
      </span><span style="color:#323232;">|               ├── ::ffff:172.16.0.0/108\n
      </span><span style="color:#323232;">|               └── ::ffff:192.168.0.0/112\n
      </span><span style="color:#323232;">├── Firewall settings:\n
      </span><span style="color:#323232;">|   └── Enabled: yes\n
      </span><span style="color:#323232;">├── Log settings:\n
      </span><span style="color:#323232;">|   └── Log level: INFO\n
      </span><span style="color:#323232;">├── Health settings:\n
      </span><span style="color:#323232;">|   ├── Server listening address: 127.0.0.1:9999\n
      </span><span style="color:#323232;">|   ├── Target address: cloudflare.com:443\n
      </span><span style="color:#323232;">|   ├── Duration to wait after success: 5s\n
      </span><span style="color:#323232;">|   ├── Read header timeout: 100ms\n
      </span><span style="color:#323232;">|   ├── Read timeout: 500ms\n
      </span><span style="color:#323232;">|   └── VPN wait durations:\n
      </span><span style="color:#323232;">|       ├── Initial duration: 6s\n
      </span><span style="color:#323232;">|       └── Additional duration: 5s\n
      </span><span style="color:#323232;">├── Shadowsocks server settings:\n
      </span><span style="color:#323232;">|   └── Enabled: no\n
      </span><span style="color:#323232;">├── HTTP proxy settings:\n
      </span><span style="color:#323232;">|   └── Enabled: no\n
      </span><span style="color:#323232;">├── Control server settings:\n
      </span><span style="color:#323232;">|   ├── Listening address: :8000\n
      </span><span style="color:#323232;">|   └── Logging: yes\n
      </span><span style="color:#323232;">├── OS Alpine settings:\n
      </span><span style="color:#323232;">|   ├── Process UID: 1000\n
      </span><span style="color:#323232;">|   └── Process GID: 1000\n
      </span><span style="color:#323232;">├── Public IP settings:\n
      </span><span style="color:#323232;">|   ├── Fetching: every 12h0m0s\n
      </span><span style="color:#323232;">|   └── IP file path: /tmp/gluetun/ip\n
      </span><span style="color:#323232;">└── Version settings:\n
      </span><span style="color:#323232;">└── Enabled: yes\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [routing] default route found: interface eth0, gateway 172.29.0.1, assigned IP 172.29.0.2 and family v4\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [routing] adding route for 0.0.0.0/0\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [firewall] setting allowed subnets...\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [routing] default route found: interface eth0, gateway 172.29.0.1, assigned IP 172.29.0.2 and family v4\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO TUN device is not available: open /dev/net/tun: no such file or directory; creating it...\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [dns] using plaintext DNS at address 1.1.1.1\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [http server] http server listening on [::]:8000\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [healthcheck] listening on 127.0.0.1:9999\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [firewall] allowing VPN connection...\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] OpenVPN 2.5.8 x86_64-alpine-linux-musl [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [MH/PKTINFO] [AEAD] built on Nov  2 2022\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] library versions: OpenSSL 3.1.4 24 Oct 2023, LZO 2.10\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] TCP/UDP: Preserving recently used remote address: [AF_INET]192.40.57.231:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] UDP link local: (not bound)\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] UDP link remote: [AF_INET]192.40.57.231:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [healthcheck] program has been unhealthy for 6s: restarting VPN (see https://github.com/qdm12/gluetun-wiki/blob/main/faq/healthcheck.md)\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [vpn] stopping\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [vpn] starting\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [firewall] allowing VPN connection...\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] OpenVPN 2.5.8 x86_64-alpine-linux-musl [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [MH/PKTINFO] [AEAD] built on Nov  2 2022\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] library versions: OpenSSL 3.1.4 24 Oct 2023, LZO 2.10\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] TCP/UDP: Preserving recently used remote address: [AF_INET]185.107.56.235:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] UDP link local: (not bound)\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] UDP link remote: [AF_INET]185.107.56.235:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:22Z WARN [openvpn] 'link-mtu' is used inconsistently, local='link-mtu 1633', remote='link-mtu 1634'\n
      </span><span style="color:#323232;">2024-01-22T19:07:22Z WARN [openvpn] 'tun-mtu' is used inconsistently, local='tun-mtu 1532', remote='tun-mtu 1500'\n
      </span><span style="color:#323232;">2024-01-22T19:07:22Z WARN [openvpn] 'comp-lzo' is present in remote config but missing in local config, remote='comp-lzo'\n
      </span><span style="color:#323232;">2024-01-22T19:07:22Z INFO [openvpn] [node-nl-164.protonvpn.net] Peer Connection Initiated with [AF_INET]185.107.56.235:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] setsockopt TCP_NODELAY=1 failed\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] TUN/TAP device tun0 opened\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] /sbin/ip link set dev tun0 up mtu 1500\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] /sbin/ip link set dev tun0 up\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] /sbin/ip addr add dev tun0 10.25.0.5/16\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] UID set to nonrootuser\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] Initialization Sequence Completed\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [dns] downloading DNS over TLS cryptographic files\n
      </span><span style="color:#323232;">2024-01-22T19:07:24Z INFO [healthcheck] healthy!\n
      </span><span style="color:#323232;">2024-01-22T19:07:24Z INFO [dns] downloading hostnames and IP block lists\n
      </span><span style="color:#323232;">2024-01-22T19:07:32Z INFO [healthcheck] unhealthy: dialing: dial tcp4: lookup cloudflare.com: i/o timeout\n
      </span><span style="color:#323232;">2024-01-22T19:07:32Z INFO [dns] init module 0: validator\n
      </span><span style="color:#323232;">2024-01-22T19:07:32Z INFO [dns] init module 1: iterator\n
      </span><span style="color:#323232;">2024-01-22T19:07:32Z INFO [dns] start of service (unbound 1.17.1).\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [dns] generate keytag query _ta-4a5c-4f66. NULL IN\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [healthcheck] healthy!\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [dns] ready\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [vpn] You are running on the bleeding edge of latest!\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [ip getter] Public IP address is 185.107.56.251 (Netherlands, North Holland, Amsterdam)\n
      </span>\n
      ```
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 18
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727959050 {#2101
      date: 2024-10-03 14:37:30.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2103 …}
    +votes: Doctrine\ORM\PersistentCollection {#2110 …}
    +reports: Doctrine\ORM\PersistentCollection {#2112 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
    +badges: Doctrine\ORM\PersistentCollection {#2122 …}
    +children: []
    -id: 32464
    -titleTs: "'doubt':1 'gluetun':3 'qbittorr':4 'setup':5"
    -bodyTs: "'-01':289,521,542,555,566,587,608,622,636,648,659,687,704,722,735,750,770,779,788,799,827,844,862,875,890,914,938,963,980,993,1005,1021,1035,1050,1062,1073,1087,1096,1110,1126,1138,1150,1163,1180,1189,1198,1215 '-22':290,522,543,556,567,588,609,623,637,649,660,688,705,723,736,751,771,780,789,800,828,845,863,876,891,915,939,964,981,994,1006,1022,1036,1051,1063,1074,1088,1097,1111,1127,1139,1151,1164,1181,1190,1199,1216 '/0':391,392,553 '/10':422 '/104':425,428 '/108':434 '/112':431,437 '/12':413 '/16':415,417,1048 '/7':420 '/8':409,411 '/config':265 '/dev/net/tun':599 '/docker/gluetun/gluetun':232 '/docker/qbittorrent/config':264 '/docker/qbittorrent/downloads':266 '/downloads':267 '/gluetun':233 '/gluetun-docker-guide/)':49 '/qdm12/gluetun-wiki/blob/main/faq/healthcheck.md)':768 '/r/selfhosted/comments/15oe631/gluetun_and_qbittorrent_correct_setup_in/)':29 '/sbin/ip':1012,1028,1042 '/tmp/gluetun/ip':515 '0':380,384,1135 '0.0.0.0':390,552 '024':288 '07':292,524,545,558,569,590,611,625,639,651,662,690,707,725,738,753,773,782,791,802,830,847,865,878,893,917,941,966,983,996,1008,1024,1038,1053,1065,1076,1090,1099,1113,1129,1141,1153,1166,1183,1192,1201,1218 '1':134,341,376,990,1147 '1.1.1.1':620 '1.17.1':1161 '1/128':418 '10.0.0.0':410,427 '10.25.0.5':1047 '1000':255,257,502,505 '100ms':466 '1194':720,748,860,888,978 '127.0.0.1':354,408,424,452,645 '12h0m0s':511 '1500':936,1019 '1532':931 '15z':293,525,546,559,570,591,612,626,640,652,663,691,708,726,739 '1633':907 '1634':912 '169.254.0.0':416,430 '172.16.0.0':412,433 '172.29.0.1':534,579 '172.29.0.2':537,582 '185.107.56.235':859,887,977 '185.107.56.251':1227 '192.168.0.0':414,436 '192.40.57.231':719,747 '2':156,684,824 '2.10':702,842 '2.5':326 '2.5.8':667,807 '2022':685,825 '2023':700,840 '2024':520,541,554,565,586,607,621,635,647,658,686,703,721,734,749,769,778,787,798,826,843,861,874,889,913,937,962,979,992,1004,1020,1034,1049,1061,1072,1086,1095,1109,1125,1137,1149,1162,1179,1188,1197,1214 '21z':754,774,783,792,803,831,848,866,879 '22z':894,918,942,967 '23z':984,997,1009,1025,1039,1054,1066,1077 '24':698,838 '24h0m0s':364 '24z':1091,1100 '3':180,202,244 '3.1.4':697,837 '32z':1114,1130,1142,1154 '33z':1167,1184,1193,1202,1219 '4a5c':1175 '4f66':1176 '4mb/s':94 '500ms':469 '5s':462,478 '64':669,809 '6881':35,147,275,276,277 '6881/udp':37,278 '6s':475,762 '8000':494,634 '8080':34,53,60,235,236,262,273,274 '9999':453,646 'access':126 'account':21 'ad':400,549 'add':211,1044 'addit':476 'addr':1043 'address':351,451,455,493,619,716,856,1225 'admin':213 'aead':680,820 'af':717,745,857,885,975 'allow':388,563,655,795 'alpin':498,671,811 'alpine-linux-musl':670,810 'amsterdam':1231 'assign':535,580 'authorit':367 'avail':597 'away':177 'b/s':105 'bk':331 'bleed':1210 'block':396,399,402,405,1107 'bound':733,873 'built':681,821 'bypass':154 'cach':370 'cap':210 'case':186 'cloudflar':369 'cloudflare.com':1122 'cloudflare.com:443':456 'comp':946,960 'comp-lzo':945,959 'complet':1071 'compos':13 'config':952,957 'configur':183 'connect':166,657,797,972 'contain':122,207,250,270 'control':489 'countri':226,310 'creat':605 'cryptograph':1084 'default':528,573 'detail':378 'dev':1015,1031,1045 'devic':594,1001 'dial':1118,1119 'directori':604 'dns':342,349,355,393,614,617,1079,1081,1102,1132,1144,1156,1169,1195 'docker':12 'docker-compose.yml':199 'download':81,97,1080,1103 'durat':457,472,474,477 'edg':1211 'enabl':359,440,482,487,518 'endeavouro':71 'environ':214,253 'epol':678,818 'eth0':532,577 'europe/rome':259 'everi':363,510 'exist':345 'expos':55,58,153 'extrem':100 'fail':129,189,991 'famili':539,584 'fc00':419 'fe80':421 'fetch':509 'ffff':423,426,429,432,435 'file':200,513,602,1085 'filter':394 'firewal':438,561,654,794 'fl':330 'follow':46 'found':530,575 'free':20,228,312 'gateway':533,578 'generat':1170 'getter':1222 'gid':504 'github.com':767 'github.com/qdm12/gluetun-wiki/blob/main/faq/healthcheck.md)':766 'gluetun':10,41,143,155,188,204,209,271 'go':176 'got':112 'guid':44 'header':464 'health':447 'healthcheck':642,756,1093,1116,1186 'healthi':1094,1187 'hello':1 'holland':1230 'home':16 'hostnam':1104 'http':484,628,630 'i/o':1123 'imag':73,205,247 'inconsist':902,926 'inet':718,746,858,886,976 'info':294,446,526,547,560,571,592,613,627,641,653,664,692,709,727,740,755,775,784,793,804,832,849,867,880,968,985,998,1010,1026,1040,1055,1067,1078,1092,1101,1115,1131,1143,1155,1168,1185,1194,1203,1220 'init':1133,1145 'initi':473,973,1069 'instead':50 'interfac':333,531,576 'internet':125,165 'ip':151,192,406,507,512,536,581,1106,1221,1224 'ipv6':372 'iso':72 'iter':1148 'keep':344 'keytag':1171 'laptop':76 'latest':249,1213 'launch':67 'leak':194 'level':340,375,379,383,445 'librari':694,834 'link':730,743,870,883,898,905,910,1013,1029 'link-mtu':897,904,909 'linux':672,812 'linux.org':128 'linuxserver/qbittorrent':248 'list':1108 'listen':450,492,632,643 'local':731,871,903,927,956 'log':287,382,442,444,495 'lookup':1121 'low':101 'lz4':677,817 'lzo':676,701,816,841,947,961 'm':3 'malici':397 'mh/pktinfo':679,819 'minut':85 'miss':954 'mode':269 'modul':1134,1146 'mtu':899,906,911,923,930,935,1018 'musl':673,813 'mypasswordher':224 'myuserher':221 'name':208,251,302 'nameserv':346 'need':139 'net':212 'netherland':227,311,1228 'network':268,332,389,407 'node-nl-164.protonvpn.net':970 'nodelay':989 'nonrootus':1060 'north':1229 'nov':683,823 'null':1177 'oct':699,839 'often':179 'open':39,141,146,598,1003 'openssl':675,696,815,836 'openvpn':219,222,309,316,322,324,336,665,666,693,710,728,741,805,806,833,850,868,881,896,920,944,969,986,999,1011,1027,1041,1056,1068 'os':497 'password':223,329 'path':514 'peer':89,971 'period':362 'pgid':256 'ping':127 'plaintext':616 'plenti':87 'port':33,52,59,136,234,261,272 'post':26 'present':949 'preserv':712,852 'process':500,503 'program':757 'protocol':320 'protonvpn':23,218,303 'provid':217,300 'proxi':485 'public':506,1223 'puid':254 'qbittorr':8,121,237,246,252 'qmcgaw/gluetun':206 'queri':1172 'question':132 'read':463,467 'readi':1196 'recent':713,853 'remot':715,744,855,884,908,932,951,958 'restart':238,279,763 'root':338,387 'rout':527,529,548,550,572,574 'run':335,1207 'second':109 'secur':184 'see':31,765 'seed':91 'select':305,318 'sequenc':1070 'server':17,225,304,314,317,350,368,449,480,490,629,631 'servic':203,216,245,1159 'set':6,295,298,301,306,319,323,328,343,358,366,395,439,443,448,481,486,491,499,508,517,562,1014,1030,1058 'setsockopt':987 'setup':162 'shadowsock':479 'slow':168 'speed':102 'ssl':674,814 'stall':115,119 'start':786,1157 'stop':241,282,777 'stuck':113 'subnet':564 'success':461 'summari':296 'surveil':403 'system':385 't19':291,523,544,557,568,589,610,624,638,650,661,689,706,724,737,752,772,781,790,801,829,846,864,877,892,916,940,965,982,995,1007,1023,1037,1052,1064,1075,1089,1098,1112,1128,1140,1152,1165,1182,1191,1200,1217 'ta':1174 'ta-4a5c-4f66':1173 'target':454 'tcp':988 'tcp/udp':711,851 'tcp4':1120 'teddit.zaggy.nl':28 'teddit.zaggy.nl/r/selfhosted/comments/15oe631/gluetun_and_qbittorrent_correct_setup_in/)':27 'timeout':465,468,1124 'tls':357,1083 'torrent':69 'tri':4 'tun':593,922,929,934 'tun-mtu':921,928,933 'tun/tap':1000 'tun0':334,1002,1016,1032,1046 'two':198 'type':308 'tz':258 'udp':321,729,742,869,882 'uid':501,1057 'unbound':365,1160 'unhealthi':760,1117 'unless':240,281 'unless-stop':239,280 'updat':361 'use':11,18,353,615,714,854,901,925 'user':220,327,386 'v4':540,585 'valid':381,1136 'verbos':339,374,377 'version':201,243,325,516,695,835 'volum':231,263 'vpn':80,215,297,299,307,470,656,764,776,785,796,1204 'wait':459,471 'warn':895,919,943 'webui':260 'work':65 'would':190 'wouldn':148 'wrong':159 'www.smarthomebeginner.com':48 'www.smarthomebeginner.com/gluetun-docker-guide/)':47 'x86':668,808 'yes':315,360,371,398,441,496,519"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706021753
    +visibility: "visible             "
    +apId: "https://lemmy.kde.social/post/709331"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705952253 {#2102
      date: 2024-01-22 20:37:33.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.14 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1552
    +avatar: null
    +cover: null
    +email: "tubbadu@lemmy.kde.social"
    +username: "@tubbadu@lemmy.kde.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729479759 {#5257
      date: 2024-10-21 05:02:39.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5262 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5265 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5267 …}
    +entries: Doctrine\ORM\PersistentCollection {#5269 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5271 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5273 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5275 …}
    +posts: Doctrine\ORM\PersistentCollection {#5277 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5279 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5281 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5283 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5285 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5287 …}
    +follows: Doctrine\ORM\PersistentCollection {#5289 …}
    +followers: Doctrine\ORM\PersistentCollection {#5291 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5293 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5295 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5297 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5299 …}
    +reports: Doctrine\ORM\PersistentCollection {#5301 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5303 …}
    +violations: Doctrine\ORM\PersistentCollection {#5305 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5307 …}
    +awards: Doctrine\ORM\PersistentCollection {#5309 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5311 …}
    +categories: Doctrine\ORM\PersistentCollection {#5313 …}
    -id: 18750
    -password: "$2y$13$EEUOyliSaujoyuWroB74TOxR8SxV7U9thHLRpphixKq4Di4hW5i4G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5315 …}
    +apId: "tubbadu@lemmy.kde.social"
    +apProfileId: "https://lemmy.kde.social/u/tubbadu"
    +apPublicUrl: "https://lemmy.kde.social/u/tubbadu"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.kde.social/inbox"
    +apDomain: "lemmy.kde.social"
    +apPreferredUsername: "tubbadu"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728607978 {#5254
      date: 2024-10-11 02:52:58.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688511227 {#5256
      date: 2023-07-05 00:53:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#16104
  +user: Proxies\__CG__\App\Entity\User {#1552
    +avatar: null
    +cover: null
    +email: "tubbadu@lemmy.kde.social"
    +username: "@tubbadu@lemmy.kde.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729479759 {#5257
      date: 2024-10-21 05:02:39.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5262 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5265 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5267 …}
    +entries: Doctrine\ORM\PersistentCollection {#5269 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5271 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5273 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5275 …}
    +posts: Doctrine\ORM\PersistentCollection {#5277 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5279 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5281 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5283 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5285 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5287 …}
    +follows: Doctrine\ORM\PersistentCollection {#5289 …}
    +followers: Doctrine\ORM\PersistentCollection {#5291 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5293 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5295 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5297 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5299 …}
    +reports: Doctrine\ORM\PersistentCollection {#5301 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5303 …}
    +violations: Doctrine\ORM\PersistentCollection {#5305 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5307 …}
    +awards: Doctrine\ORM\PersistentCollection {#5309 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5311 …}
    +categories: Doctrine\ORM\PersistentCollection {#5313 …}
    -id: 18750
    -password: "$2y$13$EEUOyliSaujoyuWroB74TOxR8SxV7U9thHLRpphixKq4Di4hW5i4G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5315 …}
    +apId: "tubbadu@lemmy.kde.social"
    +apProfileId: "https://lemmy.kde.social/u/tubbadu"
    +apPublicUrl: "https://lemmy.kde.social/u/tubbadu"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.kde.social/inbox"
    +apDomain: "lemmy.kde.social"
    +apPreferredUsername: "tubbadu"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728607978 {#5254
      date: 2024-10-11 02:52:58.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688511227 {#5256
      date: 2023-07-05 00:53:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.24 ms
Input props
[
  "date" => DateTimeImmutable @1705952253 {#2102
    date: 2024-01-22 20:37:33.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#16159
  +date: DateTimeImmutable @1705952253 {#2102
    date: 2024-01-22 20:37:33.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.11 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705952253 {#2102
    date: 2024-01-22 20:37:33.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#16213
  +createdAt: DateTimeImmutable @1705952253 {#2102
    date: 2024-01-22 20:37:33.0 +01:00
  }
  +editedAt: null
}
vote App\Twig\Components\VoteComponent 16.0 MiB 6.74 ms
Input props
[
  "subject" => App\Entity\Entry {#2109
    +user: Proxies\__CG__\App\Entity\User {#1552
      +avatar: null
      +cover: null
      +email: "tubbadu@lemmy.kde.social"
      +username: "@tubbadu@lemmy.kde.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729479759 {#5257
        date: 2024-10-21 05:02:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5262 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5265 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5267 …}
      +entries: Doctrine\ORM\PersistentCollection {#5269 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5271 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5273 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5275 …}
      +posts: Doctrine\ORM\PersistentCollection {#5277 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5279 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5281 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5283 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5285 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5287 …}
      +follows: Doctrine\ORM\PersistentCollection {#5289 …}
      +followers: Doctrine\ORM\PersistentCollection {#5291 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5293 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5295 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5297 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5299 …}
      +reports: Doctrine\ORM\PersistentCollection {#5301 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5303 …}
      +violations: Doctrine\ORM\PersistentCollection {#5305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5307 …}
      +awards: Doctrine\ORM\PersistentCollection {#5309 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5311 …}
      +categories: Doctrine\ORM\PersistentCollection {#5313 …}
      -id: 18750
      -password: "$2y$13$EEUOyliSaujoyuWroB74TOxR8SxV7U9thHLRpphixKq4Di4hW5i4G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5315 …}
      +apId: "tubbadu@lemmy.kde.social"
      +apProfileId: "https://lemmy.kde.social/u/tubbadu"
      +apPublicUrl: "https://lemmy.kde.social/u/tubbadu"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.kde.social/inbox"
      +apDomain: "lemmy.kde.social"
      +apPreferredUsername: "tubbadu"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728607978 {#5254
        date: 2024-10-11 02:52:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688511227 {#5256
        date: 2023-07-05 00:53:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Doubts-over-Gluetun-QBitTorrent-setup"
    +title: "Doubts over Gluetun + QBitTorrent setup"
    +url: null
    +body: """
      Hello! I’m trying to set up qbittorrent and gluetun using docker compose on my home server, using the free account of ProtonVPN.\n
      \n
      on some [posts](https://teddit.zaggy.nl/r/selfhosted/comments/15oe631/gluetun_and_qbittorrent_correct_setup_in/) I see that ports 8080, 6881 and 6881/UDP are open in gluetun. in [the guide I followed](https://www.smarthomebeginner.com/gluetun-docker-guide/) instead only port 8080 is exposed. So I exposed port 8080 and it is not working. I launched the torrent of endeavourOS iso image (that my laptop (with the same vpn) downloads in a few minutes with plenty of peers and seeds at about 4Mb/s), and it downloaded at an EXTREME low speed (a few B/s) for a few seconds, and then got stuck at stalled. When it is stalled, the qbittorrent container has no internet access (`ping linux.org` fails).\n
      \n
      So my questions are:\n
      \n
      1. Which ports do I need to open on gluetun? if I open 6881 wouldn’t my IP be exposed bypassing gluetun?\n
      2. What’s wrong with my setup? Why is internet connection so slow when there is, and why does it go away so often?\n
      3. Is this configuration secure? in case of gluetun fail, would my IP be leaked?\n
      \n
      here’s the two docker-compose.yml files:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3"\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">    gluetun:\n
      </span><span style="color:#323232;">        image: qmcgaw/gluetun\n
      </span><span style="color:#323232;">        container_name: gluetun\n
      </span><span style="color:#323232;">        cap_add:\n
      </span><span style="color:#323232;">            - NET_ADMIN\n
      </span><span style="color:#323232;">        environment:\n
      </span><span style="color:#323232;">            - VPN_SERVICE_PROVIDER=protonvpn\n
      </span><span style="color:#323232;">            - OPENVPN_USER=MYUSERHERE\n
      </span><span style="color:#323232;">            - OPENVPN_PASSWORD=MYPASSWORDHERE\n
      </span><span style="color:#323232;">            - SERVER_COUNTRIES=Netherlands\n
      </span><span style="color:#323232;">            - FREE_ONLY=on\n
      </span><span style="color:#323232;">        volumes:\n
      </span><span style="color:#323232;">            - ~/docker/gluetun/gluetun:/gluetun\n
      </span><span style="color:#323232;">        ports:\n
      </span><span style="color:#323232;">            - 8080:8080 # qBittorrent\n
      </span><span style="color:#323232;">        restart: unless-stopped\n
      </span>\n
      ```\n
      \n
      and\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3"\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">  qbittorrent:\n
      </span><span style="color:#323232;">    image: linuxserver/qbittorrent:latest\n
      </span><span style="color:#323232;">    container_name: qbittorrent\n
      </span><span style="color:#323232;">    environment:\n
      </span><span style="color:#323232;">      - PUID=1000\n
      </span><span style="color:#323232;">      - PGID=1000\n
      </span><span style="color:#323232;">      - TZ=Europe/Rome\n
      </span><span style="color:#323232;">      - WEBUI_PORT=8080\n
      </span><span style="color:#323232;">    volumes:\n
      </span><span style="color:#323232;">      - ~/docker/qbittorrent/config:/config\n
      </span><span style="color:#323232;">      - ~/docker/qbittorrent/downloads:/downloads\n
      </span><span style="color:#323232;">    network_mode: "container:gluetun"\n
      </span><span style="color:#323232;">    #ports:\n
      </span><span style="color:#323232;">    #  - 8080:8080\n
      </span><span style="color:#323232;">    #  - 6881:6881\n
      </span><span style="color:#323232;">    #  - 6881:6881/udp\n
      </span><span style="color:#323232;">    restart: unless-stopped\n
      </span>\n
      ```\n
      \n
      and here’s some logs:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">024-01-22T19:07:15Z INFO Settings summary:\n
      </span><span style="color:#323232;">├── VPN settings:\n
      </span><span style="color:#323232;">|   ├── VPN provider settings:\n
      </span><span style="color:#323232;">|   |   ├── Name: protonvpn\n
      </span><span style="color:#323232;">|   |   └── Server selection settings:\n
      </span><span style="color:#323232;">|   |       ├── VPN type: openvpn\n
      </span><span style="color:#323232;">|   |       ├── Countries: netherlands\n
      </span><span style="color:#323232;">|   |       ├── Free only servers: yes\n
      </span><span style="color:#323232;">|   |       └── OpenVPN server selection settings:\n
      </span><span style="color:#323232;">|   |           └── Protocol: UDP\n
      </span><span style="color:#323232;">|   └── OpenVPN settings:\n
      </span><span style="color:#323232;">|       ├── OpenVPN version: 2.5\n
      </span><span style="color:#323232;">|       ├── User: [set]\n
      </span><span style="color:#323232;">|       ├── Password: fL...BK\n
      </span><span style="color:#323232;">|       ├── Network interface: tun0\n
      </span><span style="color:#323232;">|       ├── Run OpenVPN as: root\n
      </span><span style="color:#323232;">|       └── Verbosity level: 1\n
      </span><span style="color:#323232;">├── DNS settings:\n
      </span><span style="color:#323232;">|   ├── Keep existing nameserver(s): no\n
      </span><span style="color:#323232;">|   ├── DNS server address to use: 127.0.0.1\n
      </span><span style="color:#323232;">|   └── DNS over TLS settings:\n
      </span><span style="color:#323232;">|       ├── Enabled: yes\n
      </span><span style="color:#323232;">|       ├── Update period: every 24h0m0s\n
      </span><span style="color:#323232;">|       ├── Unbound settings:\n
      </span><span style="color:#323232;">|       |   ├── Authoritative servers:\n
      </span><span style="color:#323232;">|       |   |   └── cloudflare\n
      </span><span style="color:#323232;">|       |   ├── Caching: yes\n
      </span><span style="color:#323232;">|       |   ├── IPv6: no\n
      </span><span style="color:#323232;">|       |   ├── Verbosity level: 1\n
      </span><span style="color:#323232;">|       |   ├── Verbosity details level: 0\n
      </span><span style="color:#323232;">|       |   ├── Validation log level: 0\n
      </span><span style="color:#323232;">|       |   ├── System user: root\n
      </span><span style="color:#323232;">|       |   └── Allowed networks:\n
      </span><span style="color:#323232;">|       |       ├── 0.0.0.0/0\n
      </span><span style="color:#323232;">|       |       └── ::/0\n
      </span><span style="color:#323232;">|       └── DNS filtering settings:\n
      </span><span style="color:#323232;">|           ├── Block malicious: yes\n
      </span><span style="color:#323232;">|           ├── Block ads: no\n
      </span><span style="color:#323232;">|           ├── Block surveillance: no\n
      </span><span style="color:#323232;">|           └── Blocked IP networks:\n
      </span><span style="color:#323232;">|               ├── 127.0.0.1/8\n
      </span><span style="color:#323232;">|               ├── 10.0.0.0/8\n
      </span><span style="color:#323232;">|               ├── 172.16.0.0/12\n
      </span><span style="color:#323232;">|               ├── 192.168.0.0/16\n
      </span><span style="color:#323232;">|               ├── 169.254.0.0/16\n
      </span><span style="color:#323232;">|               ├── ::1/128\n
      </span><span style="color:#323232;">|               ├── fc00::/7\n
      </span><span style="color:#323232;">|               ├── fe80::/10\n
      </span><span style="color:#323232;">|               ├── ::ffff:127.0.0.1/104\n
      </span><span style="color:#323232;">|               ├── ::ffff:10.0.0.0/104\n
      </span><span style="color:#323232;">|               ├── ::ffff:169.254.0.0/112\n
      </span><span style="color:#323232;">|               ├── ::ffff:172.16.0.0/108\n
      </span><span style="color:#323232;">|               └── ::ffff:192.168.0.0/112\n
      </span><span style="color:#323232;">├── Firewall settings:\n
      </span><span style="color:#323232;">|   └── Enabled: yes\n
      </span><span style="color:#323232;">├── Log settings:\n
      </span><span style="color:#323232;">|   └── Log level: INFO\n
      </span><span style="color:#323232;">├── Health settings:\n
      </span><span style="color:#323232;">|   ├── Server listening address: 127.0.0.1:9999\n
      </span><span style="color:#323232;">|   ├── Target address: cloudflare.com:443\n
      </span><span style="color:#323232;">|   ├── Duration to wait after success: 5s\n
      </span><span style="color:#323232;">|   ├── Read header timeout: 100ms\n
      </span><span style="color:#323232;">|   ├── Read timeout: 500ms\n
      </span><span style="color:#323232;">|   └── VPN wait durations:\n
      </span><span style="color:#323232;">|       ├── Initial duration: 6s\n
      </span><span style="color:#323232;">|       └── Additional duration: 5s\n
      </span><span style="color:#323232;">├── Shadowsocks server settings:\n
      </span><span style="color:#323232;">|   └── Enabled: no\n
      </span><span style="color:#323232;">├── HTTP proxy settings:\n
      </span><span style="color:#323232;">|   └── Enabled: no\n
      </span><span style="color:#323232;">├── Control server settings:\n
      </span><span style="color:#323232;">|   ├── Listening address: :8000\n
      </span><span style="color:#323232;">|   └── Logging: yes\n
      </span><span style="color:#323232;">├── OS Alpine settings:\n
      </span><span style="color:#323232;">|   ├── Process UID: 1000\n
      </span><span style="color:#323232;">|   └── Process GID: 1000\n
      </span><span style="color:#323232;">├── Public IP settings:\n
      </span><span style="color:#323232;">|   ├── Fetching: every 12h0m0s\n
      </span><span style="color:#323232;">|   └── IP file path: /tmp/gluetun/ip\n
      </span><span style="color:#323232;">└── Version settings:\n
      </span><span style="color:#323232;">└── Enabled: yes\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [routing] default route found: interface eth0, gateway 172.29.0.1, assigned IP 172.29.0.2 and family v4\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [routing] adding route for 0.0.0.0/0\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [firewall] setting allowed subnets...\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [routing] default route found: interface eth0, gateway 172.29.0.1, assigned IP 172.29.0.2 and family v4\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO TUN device is not available: open /dev/net/tun: no such file or directory; creating it...\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [dns] using plaintext DNS at address 1.1.1.1\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [http server] http server listening on [::]:8000\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [healthcheck] listening on 127.0.0.1:9999\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [firewall] allowing VPN connection...\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] OpenVPN 2.5.8 x86_64-alpine-linux-musl [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [MH/PKTINFO] [AEAD] built on Nov  2 2022\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] library versions: OpenSSL 3.1.4 24 Oct 2023, LZO 2.10\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] TCP/UDP: Preserving recently used remote address: [AF_INET]192.40.57.231:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] UDP link local: (not bound)\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] UDP link remote: [AF_INET]192.40.57.231:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [healthcheck] program has been unhealthy for 6s: restarting VPN (see https://github.com/qdm12/gluetun-wiki/blob/main/faq/healthcheck.md)\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [vpn] stopping\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [vpn] starting\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [firewall] allowing VPN connection...\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] OpenVPN 2.5.8 x86_64-alpine-linux-musl [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [MH/PKTINFO] [AEAD] built on Nov  2 2022\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] library versions: OpenSSL 3.1.4 24 Oct 2023, LZO 2.10\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] TCP/UDP: Preserving recently used remote address: [AF_INET]185.107.56.235:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] UDP link local: (not bound)\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] UDP link remote: [AF_INET]185.107.56.235:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:22Z WARN [openvpn] 'link-mtu' is used inconsistently, local='link-mtu 1633', remote='link-mtu 1634'\n
      </span><span style="color:#323232;">2024-01-22T19:07:22Z WARN [openvpn] 'tun-mtu' is used inconsistently, local='tun-mtu 1532', remote='tun-mtu 1500'\n
      </span><span style="color:#323232;">2024-01-22T19:07:22Z WARN [openvpn] 'comp-lzo' is present in remote config but missing in local config, remote='comp-lzo'\n
      </span><span style="color:#323232;">2024-01-22T19:07:22Z INFO [openvpn] [node-nl-164.protonvpn.net] Peer Connection Initiated with [AF_INET]185.107.56.235:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] setsockopt TCP_NODELAY=1 failed\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] TUN/TAP device tun0 opened\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] /sbin/ip link set dev tun0 up mtu 1500\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] /sbin/ip link set dev tun0 up\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] /sbin/ip addr add dev tun0 10.25.0.5/16\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] UID set to nonrootuser\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] Initialization Sequence Completed\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [dns] downloading DNS over TLS cryptographic files\n
      </span><span style="color:#323232;">2024-01-22T19:07:24Z INFO [healthcheck] healthy!\n
      </span><span style="color:#323232;">2024-01-22T19:07:24Z INFO [dns] downloading hostnames and IP block lists\n
      </span><span style="color:#323232;">2024-01-22T19:07:32Z INFO [healthcheck] unhealthy: dialing: dial tcp4: lookup cloudflare.com: i/o timeout\n
      </span><span style="color:#323232;">2024-01-22T19:07:32Z INFO [dns] init module 0: validator\n
      </span><span style="color:#323232;">2024-01-22T19:07:32Z INFO [dns] init module 1: iterator\n
      </span><span style="color:#323232;">2024-01-22T19:07:32Z INFO [dns] start of service (unbound 1.17.1).\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [dns] generate keytag query _ta-4a5c-4f66. NULL IN\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [healthcheck] healthy!\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [dns] ready\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [vpn] You are running on the bleeding edge of latest!\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [ip getter] Public IP address is 185.107.56.251 (Netherlands, North Holland, Amsterdam)\n
      </span>\n
      ```
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 18
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727959050 {#2101
      date: 2024-10-03 14:37:30.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2103 …}
    +votes: Doctrine\ORM\PersistentCollection {#2110 …}
    +reports: Doctrine\ORM\PersistentCollection {#2112 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
    +badges: Doctrine\ORM\PersistentCollection {#2122 …}
    +children: []
    -id: 32464
    -titleTs: "'doubt':1 'gluetun':3 'qbittorr':4 'setup':5"
    -bodyTs: "'-01':289,521,542,555,566,587,608,622,636,648,659,687,704,722,735,750,770,779,788,799,827,844,862,875,890,914,938,963,980,993,1005,1021,1035,1050,1062,1073,1087,1096,1110,1126,1138,1150,1163,1180,1189,1198,1215 '-22':290,522,543,556,567,588,609,623,637,649,660,688,705,723,736,751,771,780,789,800,828,845,863,876,891,915,939,964,981,994,1006,1022,1036,1051,1063,1074,1088,1097,1111,1127,1139,1151,1164,1181,1190,1199,1216 '/0':391,392,553 '/10':422 '/104':425,428 '/108':434 '/112':431,437 '/12':413 '/16':415,417,1048 '/7':420 '/8':409,411 '/config':265 '/dev/net/tun':599 '/docker/gluetun/gluetun':232 '/docker/qbittorrent/config':264 '/docker/qbittorrent/downloads':266 '/downloads':267 '/gluetun':233 '/gluetun-docker-guide/)':49 '/qdm12/gluetun-wiki/blob/main/faq/healthcheck.md)':768 '/r/selfhosted/comments/15oe631/gluetun_and_qbittorrent_correct_setup_in/)':29 '/sbin/ip':1012,1028,1042 '/tmp/gluetun/ip':515 '0':380,384,1135 '0.0.0.0':390,552 '024':288 '07':292,524,545,558,569,590,611,625,639,651,662,690,707,725,738,753,773,782,791,802,830,847,865,878,893,917,941,966,983,996,1008,1024,1038,1053,1065,1076,1090,1099,1113,1129,1141,1153,1166,1183,1192,1201,1218 '1':134,341,376,990,1147 '1.1.1.1':620 '1.17.1':1161 '1/128':418 '10.0.0.0':410,427 '10.25.0.5':1047 '1000':255,257,502,505 '100ms':466 '1194':720,748,860,888,978 '127.0.0.1':354,408,424,452,645 '12h0m0s':511 '1500':936,1019 '1532':931 '15z':293,525,546,559,570,591,612,626,640,652,663,691,708,726,739 '1633':907 '1634':912 '169.254.0.0':416,430 '172.16.0.0':412,433 '172.29.0.1':534,579 '172.29.0.2':537,582 '185.107.56.235':859,887,977 '185.107.56.251':1227 '192.168.0.0':414,436 '192.40.57.231':719,747 '2':156,684,824 '2.10':702,842 '2.5':326 '2.5.8':667,807 '2022':685,825 '2023':700,840 '2024':520,541,554,565,586,607,621,635,647,658,686,703,721,734,749,769,778,787,798,826,843,861,874,889,913,937,962,979,992,1004,1020,1034,1049,1061,1072,1086,1095,1109,1125,1137,1149,1162,1179,1188,1197,1214 '21z':754,774,783,792,803,831,848,866,879 '22z':894,918,942,967 '23z':984,997,1009,1025,1039,1054,1066,1077 '24':698,838 '24h0m0s':364 '24z':1091,1100 '3':180,202,244 '3.1.4':697,837 '32z':1114,1130,1142,1154 '33z':1167,1184,1193,1202,1219 '4a5c':1175 '4f66':1176 '4mb/s':94 '500ms':469 '5s':462,478 '64':669,809 '6881':35,147,275,276,277 '6881/udp':37,278 '6s':475,762 '8000':494,634 '8080':34,53,60,235,236,262,273,274 '9999':453,646 'access':126 'account':21 'ad':400,549 'add':211,1044 'addit':476 'addr':1043 'address':351,451,455,493,619,716,856,1225 'admin':213 'aead':680,820 'af':717,745,857,885,975 'allow':388,563,655,795 'alpin':498,671,811 'alpine-linux-musl':670,810 'amsterdam':1231 'assign':535,580 'authorit':367 'avail':597 'away':177 'b/s':105 'bk':331 'bleed':1210 'block':396,399,402,405,1107 'bound':733,873 'built':681,821 'bypass':154 'cach':370 'cap':210 'case':186 'cloudflar':369 'cloudflare.com':1122 'cloudflare.com:443':456 'comp':946,960 'comp-lzo':945,959 'complet':1071 'compos':13 'config':952,957 'configur':183 'connect':166,657,797,972 'contain':122,207,250,270 'control':489 'countri':226,310 'creat':605 'cryptograph':1084 'default':528,573 'detail':378 'dev':1015,1031,1045 'devic':594,1001 'dial':1118,1119 'directori':604 'dns':342,349,355,393,614,617,1079,1081,1102,1132,1144,1156,1169,1195 'docker':12 'docker-compose.yml':199 'download':81,97,1080,1103 'durat':457,472,474,477 'edg':1211 'enabl':359,440,482,487,518 'endeavouro':71 'environ':214,253 'epol':678,818 'eth0':532,577 'europe/rome':259 'everi':363,510 'exist':345 'expos':55,58,153 'extrem':100 'fail':129,189,991 'famili':539,584 'fc00':419 'fe80':421 'fetch':509 'ffff':423,426,429,432,435 'file':200,513,602,1085 'filter':394 'firewal':438,561,654,794 'fl':330 'follow':46 'found':530,575 'free':20,228,312 'gateway':533,578 'generat':1170 'getter':1222 'gid':504 'github.com':767 'github.com/qdm12/gluetun-wiki/blob/main/faq/healthcheck.md)':766 'gluetun':10,41,143,155,188,204,209,271 'go':176 'got':112 'guid':44 'header':464 'health':447 'healthcheck':642,756,1093,1116,1186 'healthi':1094,1187 'hello':1 'holland':1230 'home':16 'hostnam':1104 'http':484,628,630 'i/o':1123 'imag':73,205,247 'inconsist':902,926 'inet':718,746,858,886,976 'info':294,446,526,547,560,571,592,613,627,641,653,664,692,709,727,740,755,775,784,793,804,832,849,867,880,968,985,998,1010,1026,1040,1055,1067,1078,1092,1101,1115,1131,1143,1155,1168,1185,1194,1203,1220 'init':1133,1145 'initi':473,973,1069 'instead':50 'interfac':333,531,576 'internet':125,165 'ip':151,192,406,507,512,536,581,1106,1221,1224 'ipv6':372 'iso':72 'iter':1148 'keep':344 'keytag':1171 'laptop':76 'latest':249,1213 'launch':67 'leak':194 'level':340,375,379,383,445 'librari':694,834 'link':730,743,870,883,898,905,910,1013,1029 'link-mtu':897,904,909 'linux':672,812 'linux.org':128 'linuxserver/qbittorrent':248 'list':1108 'listen':450,492,632,643 'local':731,871,903,927,956 'log':287,382,442,444,495 'lookup':1121 'low':101 'lz4':677,817 'lzo':676,701,816,841,947,961 'm':3 'malici':397 'mh/pktinfo':679,819 'minut':85 'miss':954 'mode':269 'modul':1134,1146 'mtu':899,906,911,923,930,935,1018 'musl':673,813 'mypasswordher':224 'myuserher':221 'name':208,251,302 'nameserv':346 'need':139 'net':212 'netherland':227,311,1228 'network':268,332,389,407 'node-nl-164.protonvpn.net':970 'nodelay':989 'nonrootus':1060 'north':1229 'nov':683,823 'null':1177 'oct':699,839 'often':179 'open':39,141,146,598,1003 'openssl':675,696,815,836 'openvpn':219,222,309,316,322,324,336,665,666,693,710,728,741,805,806,833,850,868,881,896,920,944,969,986,999,1011,1027,1041,1056,1068 'os':497 'password':223,329 'path':514 'peer':89,971 'period':362 'pgid':256 'ping':127 'plaintext':616 'plenti':87 'port':33,52,59,136,234,261,272 'post':26 'present':949 'preserv':712,852 'process':500,503 'program':757 'protocol':320 'protonvpn':23,218,303 'provid':217,300 'proxi':485 'public':506,1223 'puid':254 'qbittorr':8,121,237,246,252 'qmcgaw/gluetun':206 'queri':1172 'question':132 'read':463,467 'readi':1196 'recent':713,853 'remot':715,744,855,884,908,932,951,958 'restart':238,279,763 'root':338,387 'rout':527,529,548,550,572,574 'run':335,1207 'second':109 'secur':184 'see':31,765 'seed':91 'select':305,318 'sequenc':1070 'server':17,225,304,314,317,350,368,449,480,490,629,631 'servic':203,216,245,1159 'set':6,295,298,301,306,319,323,328,343,358,366,395,439,443,448,481,486,491,499,508,517,562,1014,1030,1058 'setsockopt':987 'setup':162 'shadowsock':479 'slow':168 'speed':102 'ssl':674,814 'stall':115,119 'start':786,1157 'stop':241,282,777 'stuck':113 'subnet':564 'success':461 'summari':296 'surveil':403 'system':385 't19':291,523,544,557,568,589,610,624,638,650,661,689,706,724,737,752,772,781,790,801,829,846,864,877,892,916,940,965,982,995,1007,1023,1037,1052,1064,1075,1089,1098,1112,1128,1140,1152,1165,1182,1191,1200,1217 'ta':1174 'ta-4a5c-4f66':1173 'target':454 'tcp':988 'tcp/udp':711,851 'tcp4':1120 'teddit.zaggy.nl':28 'teddit.zaggy.nl/r/selfhosted/comments/15oe631/gluetun_and_qbittorrent_correct_setup_in/)':27 'timeout':465,468,1124 'tls':357,1083 'torrent':69 'tri':4 'tun':593,922,929,934 'tun-mtu':921,928,933 'tun/tap':1000 'tun0':334,1002,1016,1032,1046 'two':198 'type':308 'tz':258 'udp':321,729,742,869,882 'uid':501,1057 'unbound':365,1160 'unhealthi':760,1117 'unless':240,281 'unless-stop':239,280 'updat':361 'use':11,18,353,615,714,854,901,925 'user':220,327,386 'v4':540,585 'valid':381,1136 'verbos':339,374,377 'version':201,243,325,516,695,835 'volum':231,263 'vpn':80,215,297,299,307,470,656,764,776,785,796,1204 'wait':459,471 'warn':895,919,943 'webui':260 'work':65 'would':190 'wouldn':148 'wrong':159 'www.smarthomebeginner.com':48 'www.smarthomebeginner.com/gluetun-docker-guide/)':47 'x86':668,808 'yes':315,360,371,398,441,496,519"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706021753
    +visibility: "visible             "
    +apId: "https://lemmy.kde.social/post/709331"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705952253 {#2102
      date: 2024-01-22 20:37:33.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#16268
  +subject: App\Entity\Entry {#2109
    +user: Proxies\__CG__\App\Entity\User {#1552
      +avatar: null
      +cover: null
      +email: "tubbadu@lemmy.kde.social"
      +username: "@tubbadu@lemmy.kde.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729479759 {#5257
        date: 2024-10-21 05:02:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5262 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5265 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5267 …}
      +entries: Doctrine\ORM\PersistentCollection {#5269 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5271 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5273 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5275 …}
      +posts: Doctrine\ORM\PersistentCollection {#5277 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5279 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5281 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5283 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5285 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5287 …}
      +follows: Doctrine\ORM\PersistentCollection {#5289 …}
      +followers: Doctrine\ORM\PersistentCollection {#5291 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5293 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5295 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5297 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5299 …}
      +reports: Doctrine\ORM\PersistentCollection {#5301 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5303 …}
      +violations: Doctrine\ORM\PersistentCollection {#5305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5307 …}
      +awards: Doctrine\ORM\PersistentCollection {#5309 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5311 …}
      +categories: Doctrine\ORM\PersistentCollection {#5313 …}
      -id: 18750
      -password: "$2y$13$EEUOyliSaujoyuWroB74TOxR8SxV7U9thHLRpphixKq4Di4hW5i4G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5315 …}
      +apId: "tubbadu@lemmy.kde.social"
      +apProfileId: "https://lemmy.kde.social/u/tubbadu"
      +apPublicUrl: "https://lemmy.kde.social/u/tubbadu"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.kde.social/inbox"
      +apDomain: "lemmy.kde.social"
      +apPreferredUsername: "tubbadu"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728607978 {#5254
        date: 2024-10-11 02:52:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688511227 {#5256
        date: 2023-07-05 00:53:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Doubts-over-Gluetun-QBitTorrent-setup"
    +title: "Doubts over Gluetun + QBitTorrent setup"
    +url: null
    +body: """
      Hello! I’m trying to set up qbittorrent and gluetun using docker compose on my home server, using the free account of ProtonVPN.\n
      \n
      on some [posts](https://teddit.zaggy.nl/r/selfhosted/comments/15oe631/gluetun_and_qbittorrent_correct_setup_in/) I see that ports 8080, 6881 and 6881/UDP are open in gluetun. in [the guide I followed](https://www.smarthomebeginner.com/gluetun-docker-guide/) instead only port 8080 is exposed. So I exposed port 8080 and it is not working. I launched the torrent of endeavourOS iso image (that my laptop (with the same vpn) downloads in a few minutes with plenty of peers and seeds at about 4Mb/s), and it downloaded at an EXTREME low speed (a few B/s) for a few seconds, and then got stuck at stalled. When it is stalled, the qbittorrent container has no internet access (`ping linux.org` fails).\n
      \n
      So my questions are:\n
      \n
      1. Which ports do I need to open on gluetun? if I open 6881 wouldn’t my IP be exposed bypassing gluetun?\n
      2. What’s wrong with my setup? Why is internet connection so slow when there is, and why does it go away so often?\n
      3. Is this configuration secure? in case of gluetun fail, would my IP be leaked?\n
      \n
      here’s the two docker-compose.yml files:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3"\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">    gluetun:\n
      </span><span style="color:#323232;">        image: qmcgaw/gluetun\n
      </span><span style="color:#323232;">        container_name: gluetun\n
      </span><span style="color:#323232;">        cap_add:\n
      </span><span style="color:#323232;">            - NET_ADMIN\n
      </span><span style="color:#323232;">        environment:\n
      </span><span style="color:#323232;">            - VPN_SERVICE_PROVIDER=protonvpn\n
      </span><span style="color:#323232;">            - OPENVPN_USER=MYUSERHERE\n
      </span><span style="color:#323232;">            - OPENVPN_PASSWORD=MYPASSWORDHERE\n
      </span><span style="color:#323232;">            - SERVER_COUNTRIES=Netherlands\n
      </span><span style="color:#323232;">            - FREE_ONLY=on\n
      </span><span style="color:#323232;">        volumes:\n
      </span><span style="color:#323232;">            - ~/docker/gluetun/gluetun:/gluetun\n
      </span><span style="color:#323232;">        ports:\n
      </span><span style="color:#323232;">            - 8080:8080 # qBittorrent\n
      </span><span style="color:#323232;">        restart: unless-stopped\n
      </span>\n
      ```\n
      \n
      and\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3"\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">  qbittorrent:\n
      </span><span style="color:#323232;">    image: linuxserver/qbittorrent:latest\n
      </span><span style="color:#323232;">    container_name: qbittorrent\n
      </span><span style="color:#323232;">    environment:\n
      </span><span style="color:#323232;">      - PUID=1000\n
      </span><span style="color:#323232;">      - PGID=1000\n
      </span><span style="color:#323232;">      - TZ=Europe/Rome\n
      </span><span style="color:#323232;">      - WEBUI_PORT=8080\n
      </span><span style="color:#323232;">    volumes:\n
      </span><span style="color:#323232;">      - ~/docker/qbittorrent/config:/config\n
      </span><span style="color:#323232;">      - ~/docker/qbittorrent/downloads:/downloads\n
      </span><span style="color:#323232;">    network_mode: "container:gluetun"\n
      </span><span style="color:#323232;">    #ports:\n
      </span><span style="color:#323232;">    #  - 8080:8080\n
      </span><span style="color:#323232;">    #  - 6881:6881\n
      </span><span style="color:#323232;">    #  - 6881:6881/udp\n
      </span><span style="color:#323232;">    restart: unless-stopped\n
      </span>\n
      ```\n
      \n
      and here’s some logs:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">024-01-22T19:07:15Z INFO Settings summary:\n
      </span><span style="color:#323232;">├── VPN settings:\n
      </span><span style="color:#323232;">|   ├── VPN provider settings:\n
      </span><span style="color:#323232;">|   |   ├── Name: protonvpn\n
      </span><span style="color:#323232;">|   |   └── Server selection settings:\n
      </span><span style="color:#323232;">|   |       ├── VPN type: openvpn\n
      </span><span style="color:#323232;">|   |       ├── Countries: netherlands\n
      </span><span style="color:#323232;">|   |       ├── Free only servers: yes\n
      </span><span style="color:#323232;">|   |       └── OpenVPN server selection settings:\n
      </span><span style="color:#323232;">|   |           └── Protocol: UDP\n
      </span><span style="color:#323232;">|   └── OpenVPN settings:\n
      </span><span style="color:#323232;">|       ├── OpenVPN version: 2.5\n
      </span><span style="color:#323232;">|       ├── User: [set]\n
      </span><span style="color:#323232;">|       ├── Password: fL...BK\n
      </span><span style="color:#323232;">|       ├── Network interface: tun0\n
      </span><span style="color:#323232;">|       ├── Run OpenVPN as: root\n
      </span><span style="color:#323232;">|       └── Verbosity level: 1\n
      </span><span style="color:#323232;">├── DNS settings:\n
      </span><span style="color:#323232;">|   ├── Keep existing nameserver(s): no\n
      </span><span style="color:#323232;">|   ├── DNS server address to use: 127.0.0.1\n
      </span><span style="color:#323232;">|   └── DNS over TLS settings:\n
      </span><span style="color:#323232;">|       ├── Enabled: yes\n
      </span><span style="color:#323232;">|       ├── Update period: every 24h0m0s\n
      </span><span style="color:#323232;">|       ├── Unbound settings:\n
      </span><span style="color:#323232;">|       |   ├── Authoritative servers:\n
      </span><span style="color:#323232;">|       |   |   └── cloudflare\n
      </span><span style="color:#323232;">|       |   ├── Caching: yes\n
      </span><span style="color:#323232;">|       |   ├── IPv6: no\n
      </span><span style="color:#323232;">|       |   ├── Verbosity level: 1\n
      </span><span style="color:#323232;">|       |   ├── Verbosity details level: 0\n
      </span><span style="color:#323232;">|       |   ├── Validation log level: 0\n
      </span><span style="color:#323232;">|       |   ├── System user: root\n
      </span><span style="color:#323232;">|       |   └── Allowed networks:\n
      </span><span style="color:#323232;">|       |       ├── 0.0.0.0/0\n
      </span><span style="color:#323232;">|       |       └── ::/0\n
      </span><span style="color:#323232;">|       └── DNS filtering settings:\n
      </span><span style="color:#323232;">|           ├── Block malicious: yes\n
      </span><span style="color:#323232;">|           ├── Block ads: no\n
      </span><span style="color:#323232;">|           ├── Block surveillance: no\n
      </span><span style="color:#323232;">|           └── Blocked IP networks:\n
      </span><span style="color:#323232;">|               ├── 127.0.0.1/8\n
      </span><span style="color:#323232;">|               ├── 10.0.0.0/8\n
      </span><span style="color:#323232;">|               ├── 172.16.0.0/12\n
      </span><span style="color:#323232;">|               ├── 192.168.0.0/16\n
      </span><span style="color:#323232;">|               ├── 169.254.0.0/16\n
      </span><span style="color:#323232;">|               ├── ::1/128\n
      </span><span style="color:#323232;">|               ├── fc00::/7\n
      </span><span style="color:#323232;">|               ├── fe80::/10\n
      </span><span style="color:#323232;">|               ├── ::ffff:127.0.0.1/104\n
      </span><span style="color:#323232;">|               ├── ::ffff:10.0.0.0/104\n
      </span><span style="color:#323232;">|               ├── ::ffff:169.254.0.0/112\n
      </span><span style="color:#323232;">|               ├── ::ffff:172.16.0.0/108\n
      </span><span style="color:#323232;">|               └── ::ffff:192.168.0.0/112\n
      </span><span style="color:#323232;">├── Firewall settings:\n
      </span><span style="color:#323232;">|   └── Enabled: yes\n
      </span><span style="color:#323232;">├── Log settings:\n
      </span><span style="color:#323232;">|   └── Log level: INFO\n
      </span><span style="color:#323232;">├── Health settings:\n
      </span><span style="color:#323232;">|   ├── Server listening address: 127.0.0.1:9999\n
      </span><span style="color:#323232;">|   ├── Target address: cloudflare.com:443\n
      </span><span style="color:#323232;">|   ├── Duration to wait after success: 5s\n
      </span><span style="color:#323232;">|   ├── Read header timeout: 100ms\n
      </span><span style="color:#323232;">|   ├── Read timeout: 500ms\n
      </span><span style="color:#323232;">|   └── VPN wait durations:\n
      </span><span style="color:#323232;">|       ├── Initial duration: 6s\n
      </span><span style="color:#323232;">|       └── Additional duration: 5s\n
      </span><span style="color:#323232;">├── Shadowsocks server settings:\n
      </span><span style="color:#323232;">|   └── Enabled: no\n
      </span><span style="color:#323232;">├── HTTP proxy settings:\n
      </span><span style="color:#323232;">|   └── Enabled: no\n
      </span><span style="color:#323232;">├── Control server settings:\n
      </span><span style="color:#323232;">|   ├── Listening address: :8000\n
      </span><span style="color:#323232;">|   └── Logging: yes\n
      </span><span style="color:#323232;">├── OS Alpine settings:\n
      </span><span style="color:#323232;">|   ├── Process UID: 1000\n
      </span><span style="color:#323232;">|   └── Process GID: 1000\n
      </span><span style="color:#323232;">├── Public IP settings:\n
      </span><span style="color:#323232;">|   ├── Fetching: every 12h0m0s\n
      </span><span style="color:#323232;">|   └── IP file path: /tmp/gluetun/ip\n
      </span><span style="color:#323232;">└── Version settings:\n
      </span><span style="color:#323232;">└── Enabled: yes\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [routing] default route found: interface eth0, gateway 172.29.0.1, assigned IP 172.29.0.2 and family v4\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [routing] adding route for 0.0.0.0/0\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [firewall] setting allowed subnets...\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [routing] default route found: interface eth0, gateway 172.29.0.1, assigned IP 172.29.0.2 and family v4\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO TUN device is not available: open /dev/net/tun: no such file or directory; creating it...\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [dns] using plaintext DNS at address 1.1.1.1\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [http server] http server listening on [::]:8000\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [healthcheck] listening on 127.0.0.1:9999\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [firewall] allowing VPN connection...\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] OpenVPN 2.5.8 x86_64-alpine-linux-musl [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [MH/PKTINFO] [AEAD] built on Nov  2 2022\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] library versions: OpenSSL 3.1.4 24 Oct 2023, LZO 2.10\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] TCP/UDP: Preserving recently used remote address: [AF_INET]192.40.57.231:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] UDP link local: (not bound)\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] UDP link remote: [AF_INET]192.40.57.231:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [healthcheck] program has been unhealthy for 6s: restarting VPN (see https://github.com/qdm12/gluetun-wiki/blob/main/faq/healthcheck.md)\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [vpn] stopping\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [vpn] starting\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [firewall] allowing VPN connection...\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] OpenVPN 2.5.8 x86_64-alpine-linux-musl [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [MH/PKTINFO] [AEAD] built on Nov  2 2022\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] library versions: OpenSSL 3.1.4 24 Oct 2023, LZO 2.10\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] TCP/UDP: Preserving recently used remote address: [AF_INET]185.107.56.235:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] UDP link local: (not bound)\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] UDP link remote: [AF_INET]185.107.56.235:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:22Z WARN [openvpn] 'link-mtu' is used inconsistently, local='link-mtu 1633', remote='link-mtu 1634'\n
      </span><span style="color:#323232;">2024-01-22T19:07:22Z WARN [openvpn] 'tun-mtu' is used inconsistently, local='tun-mtu 1532', remote='tun-mtu 1500'\n
      </span><span style="color:#323232;">2024-01-22T19:07:22Z WARN [openvpn] 'comp-lzo' is present in remote config but missing in local config, remote='comp-lzo'\n
      </span><span style="color:#323232;">2024-01-22T19:07:22Z INFO [openvpn] [node-nl-164.protonvpn.net] Peer Connection Initiated with [AF_INET]185.107.56.235:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] setsockopt TCP_NODELAY=1 failed\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] TUN/TAP device tun0 opened\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] /sbin/ip link set dev tun0 up mtu 1500\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] /sbin/ip link set dev tun0 up\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] /sbin/ip addr add dev tun0 10.25.0.5/16\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] UID set to nonrootuser\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] Initialization Sequence Completed\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [dns] downloading DNS over TLS cryptographic files\n
      </span><span style="color:#323232;">2024-01-22T19:07:24Z INFO [healthcheck] healthy!\n
      </span><span style="color:#323232;">2024-01-22T19:07:24Z INFO [dns] downloading hostnames and IP block lists\n
      </span><span style="color:#323232;">2024-01-22T19:07:32Z INFO [healthcheck] unhealthy: dialing: dial tcp4: lookup cloudflare.com: i/o timeout\n
      </span><span style="color:#323232;">2024-01-22T19:07:32Z INFO [dns] init module 0: validator\n
      </span><span style="color:#323232;">2024-01-22T19:07:32Z INFO [dns] init module 1: iterator\n
      </span><span style="color:#323232;">2024-01-22T19:07:32Z INFO [dns] start of service (unbound 1.17.1).\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [dns] generate keytag query _ta-4a5c-4f66. NULL IN\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [healthcheck] healthy!\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [dns] ready\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [vpn] You are running on the bleeding edge of latest!\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [ip getter] Public IP address is 185.107.56.251 (Netherlands, North Holland, Amsterdam)\n
      </span>\n
      ```
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 18
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727959050 {#2101
      date: 2024-10-03 14:37:30.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2103 …}
    +votes: Doctrine\ORM\PersistentCollection {#2110 …}
    +reports: Doctrine\ORM\PersistentCollection {#2112 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
    +badges: Doctrine\ORM\PersistentCollection {#2122 …}
    +children: []
    -id: 32464
    -titleTs: "'doubt':1 'gluetun':3 'qbittorr':4 'setup':5"
    -bodyTs: "'-01':289,521,542,555,566,587,608,622,636,648,659,687,704,722,735,750,770,779,788,799,827,844,862,875,890,914,938,963,980,993,1005,1021,1035,1050,1062,1073,1087,1096,1110,1126,1138,1150,1163,1180,1189,1198,1215 '-22':290,522,543,556,567,588,609,623,637,649,660,688,705,723,736,751,771,780,789,800,828,845,863,876,891,915,939,964,981,994,1006,1022,1036,1051,1063,1074,1088,1097,1111,1127,1139,1151,1164,1181,1190,1199,1216 '/0':391,392,553 '/10':422 '/104':425,428 '/108':434 '/112':431,437 '/12':413 '/16':415,417,1048 '/7':420 '/8':409,411 '/config':265 '/dev/net/tun':599 '/docker/gluetun/gluetun':232 '/docker/qbittorrent/config':264 '/docker/qbittorrent/downloads':266 '/downloads':267 '/gluetun':233 '/gluetun-docker-guide/)':49 '/qdm12/gluetun-wiki/blob/main/faq/healthcheck.md)':768 '/r/selfhosted/comments/15oe631/gluetun_and_qbittorrent_correct_setup_in/)':29 '/sbin/ip':1012,1028,1042 '/tmp/gluetun/ip':515 '0':380,384,1135 '0.0.0.0':390,552 '024':288 '07':292,524,545,558,569,590,611,625,639,651,662,690,707,725,738,753,773,782,791,802,830,847,865,878,893,917,941,966,983,996,1008,1024,1038,1053,1065,1076,1090,1099,1113,1129,1141,1153,1166,1183,1192,1201,1218 '1':134,341,376,990,1147 '1.1.1.1':620 '1.17.1':1161 '1/128':418 '10.0.0.0':410,427 '10.25.0.5':1047 '1000':255,257,502,505 '100ms':466 '1194':720,748,860,888,978 '127.0.0.1':354,408,424,452,645 '12h0m0s':511 '1500':936,1019 '1532':931 '15z':293,525,546,559,570,591,612,626,640,652,663,691,708,726,739 '1633':907 '1634':912 '169.254.0.0':416,430 '172.16.0.0':412,433 '172.29.0.1':534,579 '172.29.0.2':537,582 '185.107.56.235':859,887,977 '185.107.56.251':1227 '192.168.0.0':414,436 '192.40.57.231':719,747 '2':156,684,824 '2.10':702,842 '2.5':326 '2.5.8':667,807 '2022':685,825 '2023':700,840 '2024':520,541,554,565,586,607,621,635,647,658,686,703,721,734,749,769,778,787,798,826,843,861,874,889,913,937,962,979,992,1004,1020,1034,1049,1061,1072,1086,1095,1109,1125,1137,1149,1162,1179,1188,1197,1214 '21z':754,774,783,792,803,831,848,866,879 '22z':894,918,942,967 '23z':984,997,1009,1025,1039,1054,1066,1077 '24':698,838 '24h0m0s':364 '24z':1091,1100 '3':180,202,244 '3.1.4':697,837 '32z':1114,1130,1142,1154 '33z':1167,1184,1193,1202,1219 '4a5c':1175 '4f66':1176 '4mb/s':94 '500ms':469 '5s':462,478 '64':669,809 '6881':35,147,275,276,277 '6881/udp':37,278 '6s':475,762 '8000':494,634 '8080':34,53,60,235,236,262,273,274 '9999':453,646 'access':126 'account':21 'ad':400,549 'add':211,1044 'addit':476 'addr':1043 'address':351,451,455,493,619,716,856,1225 'admin':213 'aead':680,820 'af':717,745,857,885,975 'allow':388,563,655,795 'alpin':498,671,811 'alpine-linux-musl':670,810 'amsterdam':1231 'assign':535,580 'authorit':367 'avail':597 'away':177 'b/s':105 'bk':331 'bleed':1210 'block':396,399,402,405,1107 'bound':733,873 'built':681,821 'bypass':154 'cach':370 'cap':210 'case':186 'cloudflar':369 'cloudflare.com':1122 'cloudflare.com:443':456 'comp':946,960 'comp-lzo':945,959 'complet':1071 'compos':13 'config':952,957 'configur':183 'connect':166,657,797,972 'contain':122,207,250,270 'control':489 'countri':226,310 'creat':605 'cryptograph':1084 'default':528,573 'detail':378 'dev':1015,1031,1045 'devic':594,1001 'dial':1118,1119 'directori':604 'dns':342,349,355,393,614,617,1079,1081,1102,1132,1144,1156,1169,1195 'docker':12 'docker-compose.yml':199 'download':81,97,1080,1103 'durat':457,472,474,477 'edg':1211 'enabl':359,440,482,487,518 'endeavouro':71 'environ':214,253 'epol':678,818 'eth0':532,577 'europe/rome':259 'everi':363,510 'exist':345 'expos':55,58,153 'extrem':100 'fail':129,189,991 'famili':539,584 'fc00':419 'fe80':421 'fetch':509 'ffff':423,426,429,432,435 'file':200,513,602,1085 'filter':394 'firewal':438,561,654,794 'fl':330 'follow':46 'found':530,575 'free':20,228,312 'gateway':533,578 'generat':1170 'getter':1222 'gid':504 'github.com':767 'github.com/qdm12/gluetun-wiki/blob/main/faq/healthcheck.md)':766 'gluetun':10,41,143,155,188,204,209,271 'go':176 'got':112 'guid':44 'header':464 'health':447 'healthcheck':642,756,1093,1116,1186 'healthi':1094,1187 'hello':1 'holland':1230 'home':16 'hostnam':1104 'http':484,628,630 'i/o':1123 'imag':73,205,247 'inconsist':902,926 'inet':718,746,858,886,976 'info':294,446,526,547,560,571,592,613,627,641,653,664,692,709,727,740,755,775,784,793,804,832,849,867,880,968,985,998,1010,1026,1040,1055,1067,1078,1092,1101,1115,1131,1143,1155,1168,1185,1194,1203,1220 'init':1133,1145 'initi':473,973,1069 'instead':50 'interfac':333,531,576 'internet':125,165 'ip':151,192,406,507,512,536,581,1106,1221,1224 'ipv6':372 'iso':72 'iter':1148 'keep':344 'keytag':1171 'laptop':76 'latest':249,1213 'launch':67 'leak':194 'level':340,375,379,383,445 'librari':694,834 'link':730,743,870,883,898,905,910,1013,1029 'link-mtu':897,904,909 'linux':672,812 'linux.org':128 'linuxserver/qbittorrent':248 'list':1108 'listen':450,492,632,643 'local':731,871,903,927,956 'log':287,382,442,444,495 'lookup':1121 'low':101 'lz4':677,817 'lzo':676,701,816,841,947,961 'm':3 'malici':397 'mh/pktinfo':679,819 'minut':85 'miss':954 'mode':269 'modul':1134,1146 'mtu':899,906,911,923,930,935,1018 'musl':673,813 'mypasswordher':224 'myuserher':221 'name':208,251,302 'nameserv':346 'need':139 'net':212 'netherland':227,311,1228 'network':268,332,389,407 'node-nl-164.protonvpn.net':970 'nodelay':989 'nonrootus':1060 'north':1229 'nov':683,823 'null':1177 'oct':699,839 'often':179 'open':39,141,146,598,1003 'openssl':675,696,815,836 'openvpn':219,222,309,316,322,324,336,665,666,693,710,728,741,805,806,833,850,868,881,896,920,944,969,986,999,1011,1027,1041,1056,1068 'os':497 'password':223,329 'path':514 'peer':89,971 'period':362 'pgid':256 'ping':127 'plaintext':616 'plenti':87 'port':33,52,59,136,234,261,272 'post':26 'present':949 'preserv':712,852 'process':500,503 'program':757 'protocol':320 'protonvpn':23,218,303 'provid':217,300 'proxi':485 'public':506,1223 'puid':254 'qbittorr':8,121,237,246,252 'qmcgaw/gluetun':206 'queri':1172 'question':132 'read':463,467 'readi':1196 'recent':713,853 'remot':715,744,855,884,908,932,951,958 'restart':238,279,763 'root':338,387 'rout':527,529,548,550,572,574 'run':335,1207 'second':109 'secur':184 'see':31,765 'seed':91 'select':305,318 'sequenc':1070 'server':17,225,304,314,317,350,368,449,480,490,629,631 'servic':203,216,245,1159 'set':6,295,298,301,306,319,323,328,343,358,366,395,439,443,448,481,486,491,499,508,517,562,1014,1030,1058 'setsockopt':987 'setup':162 'shadowsock':479 'slow':168 'speed':102 'ssl':674,814 'stall':115,119 'start':786,1157 'stop':241,282,777 'stuck':113 'subnet':564 'success':461 'summari':296 'surveil':403 'system':385 't19':291,523,544,557,568,589,610,624,638,650,661,689,706,724,737,752,772,781,790,801,829,846,864,877,892,916,940,965,982,995,1007,1023,1037,1052,1064,1075,1089,1098,1112,1128,1140,1152,1165,1182,1191,1200,1217 'ta':1174 'ta-4a5c-4f66':1173 'target':454 'tcp':988 'tcp/udp':711,851 'tcp4':1120 'teddit.zaggy.nl':28 'teddit.zaggy.nl/r/selfhosted/comments/15oe631/gluetun_and_qbittorrent_correct_setup_in/)':27 'timeout':465,468,1124 'tls':357,1083 'torrent':69 'tri':4 'tun':593,922,929,934 'tun-mtu':921,928,933 'tun/tap':1000 'tun0':334,1002,1016,1032,1046 'two':198 'type':308 'tz':258 'udp':321,729,742,869,882 'uid':501,1057 'unbound':365,1160 'unhealthi':760,1117 'unless':240,281 'unless-stop':239,280 'updat':361 'use':11,18,353,615,714,854,901,925 'user':220,327,386 'v4':540,585 'valid':381,1136 'verbos':339,374,377 'version':201,243,325,516,695,835 'volum':231,263 'vpn':80,215,297,299,307,470,656,764,776,785,796,1204 'wait':459,471 'warn':895,919,943 'webui':260 'work':65 'would':190 'wouldn':148 'wrong':159 'www.smarthomebeginner.com':48 'www.smarthomebeginner.com/gluetun-docker-guide/)':47 'x86':668,808 'yes':315,360,371,398,441,496,519"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706021753
    +visibility: "visible             "
    +apId: "https://lemmy.kde.social/post/709331"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705952253 {#2102
      date: 2024-01-22 20:37:33.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.90 ms
Input props
[
  "subject" => App\Entity\Entry {#2109
    +user: Proxies\__CG__\App\Entity\User {#1552
      +avatar: null
      +cover: null
      +email: "tubbadu@lemmy.kde.social"
      +username: "@tubbadu@lemmy.kde.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729479759 {#5257
        date: 2024-10-21 05:02:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5262 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5265 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5267 …}
      +entries: Doctrine\ORM\PersistentCollection {#5269 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5271 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5273 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5275 …}
      +posts: Doctrine\ORM\PersistentCollection {#5277 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5279 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5281 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5283 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5285 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5287 …}
      +follows: Doctrine\ORM\PersistentCollection {#5289 …}
      +followers: Doctrine\ORM\PersistentCollection {#5291 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5293 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5295 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5297 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5299 …}
      +reports: Doctrine\ORM\PersistentCollection {#5301 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5303 …}
      +violations: Doctrine\ORM\PersistentCollection {#5305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5307 …}
      +awards: Doctrine\ORM\PersistentCollection {#5309 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5311 …}
      +categories: Doctrine\ORM\PersistentCollection {#5313 …}
      -id: 18750
      -password: "$2y$13$EEUOyliSaujoyuWroB74TOxR8SxV7U9thHLRpphixKq4Di4hW5i4G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5315 …}
      +apId: "tubbadu@lemmy.kde.social"
      +apProfileId: "https://lemmy.kde.social/u/tubbadu"
      +apPublicUrl: "https://lemmy.kde.social/u/tubbadu"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.kde.social/inbox"
      +apDomain: "lemmy.kde.social"
      +apPreferredUsername: "tubbadu"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728607978 {#5254
        date: 2024-10-11 02:52:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688511227 {#5256
        date: 2023-07-05 00:53:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Doubts-over-Gluetun-QBitTorrent-setup"
    +title: "Doubts over Gluetun + QBitTorrent setup"
    +url: null
    +body: """
      Hello! I’m trying to set up qbittorrent and gluetun using docker compose on my home server, using the free account of ProtonVPN.\n
      \n
      on some [posts](https://teddit.zaggy.nl/r/selfhosted/comments/15oe631/gluetun_and_qbittorrent_correct_setup_in/) I see that ports 8080, 6881 and 6881/UDP are open in gluetun. in [the guide I followed](https://www.smarthomebeginner.com/gluetun-docker-guide/) instead only port 8080 is exposed. So I exposed port 8080 and it is not working. I launched the torrent of endeavourOS iso image (that my laptop (with the same vpn) downloads in a few minutes with plenty of peers and seeds at about 4Mb/s), and it downloaded at an EXTREME low speed (a few B/s) for a few seconds, and then got stuck at stalled. When it is stalled, the qbittorrent container has no internet access (`ping linux.org` fails).\n
      \n
      So my questions are:\n
      \n
      1. Which ports do I need to open on gluetun? if I open 6881 wouldn’t my IP be exposed bypassing gluetun?\n
      2. What’s wrong with my setup? Why is internet connection so slow when there is, and why does it go away so often?\n
      3. Is this configuration secure? in case of gluetun fail, would my IP be leaked?\n
      \n
      here’s the two docker-compose.yml files:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3"\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">    gluetun:\n
      </span><span style="color:#323232;">        image: qmcgaw/gluetun\n
      </span><span style="color:#323232;">        container_name: gluetun\n
      </span><span style="color:#323232;">        cap_add:\n
      </span><span style="color:#323232;">            - NET_ADMIN\n
      </span><span style="color:#323232;">        environment:\n
      </span><span style="color:#323232;">            - VPN_SERVICE_PROVIDER=protonvpn\n
      </span><span style="color:#323232;">            - OPENVPN_USER=MYUSERHERE\n
      </span><span style="color:#323232;">            - OPENVPN_PASSWORD=MYPASSWORDHERE\n
      </span><span style="color:#323232;">            - SERVER_COUNTRIES=Netherlands\n
      </span><span style="color:#323232;">            - FREE_ONLY=on\n
      </span><span style="color:#323232;">        volumes:\n
      </span><span style="color:#323232;">            - ~/docker/gluetun/gluetun:/gluetun\n
      </span><span style="color:#323232;">        ports:\n
      </span><span style="color:#323232;">            - 8080:8080 # qBittorrent\n
      </span><span style="color:#323232;">        restart: unless-stopped\n
      </span>\n
      ```\n
      \n
      and\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3"\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">  qbittorrent:\n
      </span><span style="color:#323232;">    image: linuxserver/qbittorrent:latest\n
      </span><span style="color:#323232;">    container_name: qbittorrent\n
      </span><span style="color:#323232;">    environment:\n
      </span><span style="color:#323232;">      - PUID=1000\n
      </span><span style="color:#323232;">      - PGID=1000\n
      </span><span style="color:#323232;">      - TZ=Europe/Rome\n
      </span><span style="color:#323232;">      - WEBUI_PORT=8080\n
      </span><span style="color:#323232;">    volumes:\n
      </span><span style="color:#323232;">      - ~/docker/qbittorrent/config:/config\n
      </span><span style="color:#323232;">      - ~/docker/qbittorrent/downloads:/downloads\n
      </span><span style="color:#323232;">    network_mode: "container:gluetun"\n
      </span><span style="color:#323232;">    #ports:\n
      </span><span style="color:#323232;">    #  - 8080:8080\n
      </span><span style="color:#323232;">    #  - 6881:6881\n
      </span><span style="color:#323232;">    #  - 6881:6881/udp\n
      </span><span style="color:#323232;">    restart: unless-stopped\n
      </span>\n
      ```\n
      \n
      and here’s some logs:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">024-01-22T19:07:15Z INFO Settings summary:\n
      </span><span style="color:#323232;">├── VPN settings:\n
      </span><span style="color:#323232;">|   ├── VPN provider settings:\n
      </span><span style="color:#323232;">|   |   ├── Name: protonvpn\n
      </span><span style="color:#323232;">|   |   └── Server selection settings:\n
      </span><span style="color:#323232;">|   |       ├── VPN type: openvpn\n
      </span><span style="color:#323232;">|   |       ├── Countries: netherlands\n
      </span><span style="color:#323232;">|   |       ├── Free only servers: yes\n
      </span><span style="color:#323232;">|   |       └── OpenVPN server selection settings:\n
      </span><span style="color:#323232;">|   |           └── Protocol: UDP\n
      </span><span style="color:#323232;">|   └── OpenVPN settings:\n
      </span><span style="color:#323232;">|       ├── OpenVPN version: 2.5\n
      </span><span style="color:#323232;">|       ├── User: [set]\n
      </span><span style="color:#323232;">|       ├── Password: fL...BK\n
      </span><span style="color:#323232;">|       ├── Network interface: tun0\n
      </span><span style="color:#323232;">|       ├── Run OpenVPN as: root\n
      </span><span style="color:#323232;">|       └── Verbosity level: 1\n
      </span><span style="color:#323232;">├── DNS settings:\n
      </span><span style="color:#323232;">|   ├── Keep existing nameserver(s): no\n
      </span><span style="color:#323232;">|   ├── DNS server address to use: 127.0.0.1\n
      </span><span style="color:#323232;">|   └── DNS over TLS settings:\n
      </span><span style="color:#323232;">|       ├── Enabled: yes\n
      </span><span style="color:#323232;">|       ├── Update period: every 24h0m0s\n
      </span><span style="color:#323232;">|       ├── Unbound settings:\n
      </span><span style="color:#323232;">|       |   ├── Authoritative servers:\n
      </span><span style="color:#323232;">|       |   |   └── cloudflare\n
      </span><span style="color:#323232;">|       |   ├── Caching: yes\n
      </span><span style="color:#323232;">|       |   ├── IPv6: no\n
      </span><span style="color:#323232;">|       |   ├── Verbosity level: 1\n
      </span><span style="color:#323232;">|       |   ├── Verbosity details level: 0\n
      </span><span style="color:#323232;">|       |   ├── Validation log level: 0\n
      </span><span style="color:#323232;">|       |   ├── System user: root\n
      </span><span style="color:#323232;">|       |   └── Allowed networks:\n
      </span><span style="color:#323232;">|       |       ├── 0.0.0.0/0\n
      </span><span style="color:#323232;">|       |       └── ::/0\n
      </span><span style="color:#323232;">|       └── DNS filtering settings:\n
      </span><span style="color:#323232;">|           ├── Block malicious: yes\n
      </span><span style="color:#323232;">|           ├── Block ads: no\n
      </span><span style="color:#323232;">|           ├── Block surveillance: no\n
      </span><span style="color:#323232;">|           └── Blocked IP networks:\n
      </span><span style="color:#323232;">|               ├── 127.0.0.1/8\n
      </span><span style="color:#323232;">|               ├── 10.0.0.0/8\n
      </span><span style="color:#323232;">|               ├── 172.16.0.0/12\n
      </span><span style="color:#323232;">|               ├── 192.168.0.0/16\n
      </span><span style="color:#323232;">|               ├── 169.254.0.0/16\n
      </span><span style="color:#323232;">|               ├── ::1/128\n
      </span><span style="color:#323232;">|               ├── fc00::/7\n
      </span><span style="color:#323232;">|               ├── fe80::/10\n
      </span><span style="color:#323232;">|               ├── ::ffff:127.0.0.1/104\n
      </span><span style="color:#323232;">|               ├── ::ffff:10.0.0.0/104\n
      </span><span style="color:#323232;">|               ├── ::ffff:169.254.0.0/112\n
      </span><span style="color:#323232;">|               ├── ::ffff:172.16.0.0/108\n
      </span><span style="color:#323232;">|               └── ::ffff:192.168.0.0/112\n
      </span><span style="color:#323232;">├── Firewall settings:\n
      </span><span style="color:#323232;">|   └── Enabled: yes\n
      </span><span style="color:#323232;">├── Log settings:\n
      </span><span style="color:#323232;">|   └── Log level: INFO\n
      </span><span style="color:#323232;">├── Health settings:\n
      </span><span style="color:#323232;">|   ├── Server listening address: 127.0.0.1:9999\n
      </span><span style="color:#323232;">|   ├── Target address: cloudflare.com:443\n
      </span><span style="color:#323232;">|   ├── Duration to wait after success: 5s\n
      </span><span style="color:#323232;">|   ├── Read header timeout: 100ms\n
      </span><span style="color:#323232;">|   ├── Read timeout: 500ms\n
      </span><span style="color:#323232;">|   └── VPN wait durations:\n
      </span><span style="color:#323232;">|       ├── Initial duration: 6s\n
      </span><span style="color:#323232;">|       └── Additional duration: 5s\n
      </span><span style="color:#323232;">├── Shadowsocks server settings:\n
      </span><span style="color:#323232;">|   └── Enabled: no\n
      </span><span style="color:#323232;">├── HTTP proxy settings:\n
      </span><span style="color:#323232;">|   └── Enabled: no\n
      </span><span style="color:#323232;">├── Control server settings:\n
      </span><span style="color:#323232;">|   ├── Listening address: :8000\n
      </span><span style="color:#323232;">|   └── Logging: yes\n
      </span><span style="color:#323232;">├── OS Alpine settings:\n
      </span><span style="color:#323232;">|   ├── Process UID: 1000\n
      </span><span style="color:#323232;">|   └── Process GID: 1000\n
      </span><span style="color:#323232;">├── Public IP settings:\n
      </span><span style="color:#323232;">|   ├── Fetching: every 12h0m0s\n
      </span><span style="color:#323232;">|   └── IP file path: /tmp/gluetun/ip\n
      </span><span style="color:#323232;">└── Version settings:\n
      </span><span style="color:#323232;">└── Enabled: yes\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [routing] default route found: interface eth0, gateway 172.29.0.1, assigned IP 172.29.0.2 and family v4\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [routing] adding route for 0.0.0.0/0\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [firewall] setting allowed subnets...\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [routing] default route found: interface eth0, gateway 172.29.0.1, assigned IP 172.29.0.2 and family v4\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO TUN device is not available: open /dev/net/tun: no such file or directory; creating it...\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [dns] using plaintext DNS at address 1.1.1.1\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [http server] http server listening on [::]:8000\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [healthcheck] listening on 127.0.0.1:9999\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [firewall] allowing VPN connection...\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] OpenVPN 2.5.8 x86_64-alpine-linux-musl [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [MH/PKTINFO] [AEAD] built on Nov  2 2022\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] library versions: OpenSSL 3.1.4 24 Oct 2023, LZO 2.10\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] TCP/UDP: Preserving recently used remote address: [AF_INET]192.40.57.231:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] UDP link local: (not bound)\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] UDP link remote: [AF_INET]192.40.57.231:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [healthcheck] program has been unhealthy for 6s: restarting VPN (see https://github.com/qdm12/gluetun-wiki/blob/main/faq/healthcheck.md)\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [vpn] stopping\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [vpn] starting\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [firewall] allowing VPN connection...\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] OpenVPN 2.5.8 x86_64-alpine-linux-musl [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [MH/PKTINFO] [AEAD] built on Nov  2 2022\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] library versions: OpenSSL 3.1.4 24 Oct 2023, LZO 2.10\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] TCP/UDP: Preserving recently used remote address: [AF_INET]185.107.56.235:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] UDP link local: (not bound)\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] UDP link remote: [AF_INET]185.107.56.235:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:22Z WARN [openvpn] 'link-mtu' is used inconsistently, local='link-mtu 1633', remote='link-mtu 1634'\n
      </span><span style="color:#323232;">2024-01-22T19:07:22Z WARN [openvpn] 'tun-mtu' is used inconsistently, local='tun-mtu 1532', remote='tun-mtu 1500'\n
      </span><span style="color:#323232;">2024-01-22T19:07:22Z WARN [openvpn] 'comp-lzo' is present in remote config but missing in local config, remote='comp-lzo'\n
      </span><span style="color:#323232;">2024-01-22T19:07:22Z INFO [openvpn] [node-nl-164.protonvpn.net] Peer Connection Initiated with [AF_INET]185.107.56.235:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] setsockopt TCP_NODELAY=1 failed\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] TUN/TAP device tun0 opened\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] /sbin/ip link set dev tun0 up mtu 1500\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] /sbin/ip link set dev tun0 up\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] /sbin/ip addr add dev tun0 10.25.0.5/16\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] UID set to nonrootuser\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] Initialization Sequence Completed\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [dns] downloading DNS over TLS cryptographic files\n
      </span><span style="color:#323232;">2024-01-22T19:07:24Z INFO [healthcheck] healthy!\n
      </span><span style="color:#323232;">2024-01-22T19:07:24Z INFO [dns] downloading hostnames and IP block lists\n
      </span><span style="color:#323232;">2024-01-22T19:07:32Z INFO [healthcheck] unhealthy: dialing: dial tcp4: lookup cloudflare.com: i/o timeout\n
      </span><span style="color:#323232;">2024-01-22T19:07:32Z INFO [dns] init module 0: validator\n
      </span><span style="color:#323232;">2024-01-22T19:07:32Z INFO [dns] init module 1: iterator\n
      </span><span style="color:#323232;">2024-01-22T19:07:32Z INFO [dns] start of service (unbound 1.17.1).\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [dns] generate keytag query _ta-4a5c-4f66. NULL IN\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [healthcheck] healthy!\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [dns] ready\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [vpn] You are running on the bleeding edge of latest!\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [ip getter] Public IP address is 185.107.56.251 (Netherlands, North Holland, Amsterdam)\n
      </span>\n
      ```
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 18
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727959050 {#2101
      date: 2024-10-03 14:37:30.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2103 …}
    +votes: Doctrine\ORM\PersistentCollection {#2110 …}
    +reports: Doctrine\ORM\PersistentCollection {#2112 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
    +badges: Doctrine\ORM\PersistentCollection {#2122 …}
    +children: []
    -id: 32464
    -titleTs: "'doubt':1 'gluetun':3 'qbittorr':4 'setup':5"
    -bodyTs: "'-01':289,521,542,555,566,587,608,622,636,648,659,687,704,722,735,750,770,779,788,799,827,844,862,875,890,914,938,963,980,993,1005,1021,1035,1050,1062,1073,1087,1096,1110,1126,1138,1150,1163,1180,1189,1198,1215 '-22':290,522,543,556,567,588,609,623,637,649,660,688,705,723,736,751,771,780,789,800,828,845,863,876,891,915,939,964,981,994,1006,1022,1036,1051,1063,1074,1088,1097,1111,1127,1139,1151,1164,1181,1190,1199,1216 '/0':391,392,553 '/10':422 '/104':425,428 '/108':434 '/112':431,437 '/12':413 '/16':415,417,1048 '/7':420 '/8':409,411 '/config':265 '/dev/net/tun':599 '/docker/gluetun/gluetun':232 '/docker/qbittorrent/config':264 '/docker/qbittorrent/downloads':266 '/downloads':267 '/gluetun':233 '/gluetun-docker-guide/)':49 '/qdm12/gluetun-wiki/blob/main/faq/healthcheck.md)':768 '/r/selfhosted/comments/15oe631/gluetun_and_qbittorrent_correct_setup_in/)':29 '/sbin/ip':1012,1028,1042 '/tmp/gluetun/ip':515 '0':380,384,1135 '0.0.0.0':390,552 '024':288 '07':292,524,545,558,569,590,611,625,639,651,662,690,707,725,738,753,773,782,791,802,830,847,865,878,893,917,941,966,983,996,1008,1024,1038,1053,1065,1076,1090,1099,1113,1129,1141,1153,1166,1183,1192,1201,1218 '1':134,341,376,990,1147 '1.1.1.1':620 '1.17.1':1161 '1/128':418 '10.0.0.0':410,427 '10.25.0.5':1047 '1000':255,257,502,505 '100ms':466 '1194':720,748,860,888,978 '127.0.0.1':354,408,424,452,645 '12h0m0s':511 '1500':936,1019 '1532':931 '15z':293,525,546,559,570,591,612,626,640,652,663,691,708,726,739 '1633':907 '1634':912 '169.254.0.0':416,430 '172.16.0.0':412,433 '172.29.0.1':534,579 '172.29.0.2':537,582 '185.107.56.235':859,887,977 '185.107.56.251':1227 '192.168.0.0':414,436 '192.40.57.231':719,747 '2':156,684,824 '2.10':702,842 '2.5':326 '2.5.8':667,807 '2022':685,825 '2023':700,840 '2024':520,541,554,565,586,607,621,635,647,658,686,703,721,734,749,769,778,787,798,826,843,861,874,889,913,937,962,979,992,1004,1020,1034,1049,1061,1072,1086,1095,1109,1125,1137,1149,1162,1179,1188,1197,1214 '21z':754,774,783,792,803,831,848,866,879 '22z':894,918,942,967 '23z':984,997,1009,1025,1039,1054,1066,1077 '24':698,838 '24h0m0s':364 '24z':1091,1100 '3':180,202,244 '3.1.4':697,837 '32z':1114,1130,1142,1154 '33z':1167,1184,1193,1202,1219 '4a5c':1175 '4f66':1176 '4mb/s':94 '500ms':469 '5s':462,478 '64':669,809 '6881':35,147,275,276,277 '6881/udp':37,278 '6s':475,762 '8000':494,634 '8080':34,53,60,235,236,262,273,274 '9999':453,646 'access':126 'account':21 'ad':400,549 'add':211,1044 'addit':476 'addr':1043 'address':351,451,455,493,619,716,856,1225 'admin':213 'aead':680,820 'af':717,745,857,885,975 'allow':388,563,655,795 'alpin':498,671,811 'alpine-linux-musl':670,810 'amsterdam':1231 'assign':535,580 'authorit':367 'avail':597 'away':177 'b/s':105 'bk':331 'bleed':1210 'block':396,399,402,405,1107 'bound':733,873 'built':681,821 'bypass':154 'cach':370 'cap':210 'case':186 'cloudflar':369 'cloudflare.com':1122 'cloudflare.com:443':456 'comp':946,960 'comp-lzo':945,959 'complet':1071 'compos':13 'config':952,957 'configur':183 'connect':166,657,797,972 'contain':122,207,250,270 'control':489 'countri':226,310 'creat':605 'cryptograph':1084 'default':528,573 'detail':378 'dev':1015,1031,1045 'devic':594,1001 'dial':1118,1119 'directori':604 'dns':342,349,355,393,614,617,1079,1081,1102,1132,1144,1156,1169,1195 'docker':12 'docker-compose.yml':199 'download':81,97,1080,1103 'durat':457,472,474,477 'edg':1211 'enabl':359,440,482,487,518 'endeavouro':71 'environ':214,253 'epol':678,818 'eth0':532,577 'europe/rome':259 'everi':363,510 'exist':345 'expos':55,58,153 'extrem':100 'fail':129,189,991 'famili':539,584 'fc00':419 'fe80':421 'fetch':509 'ffff':423,426,429,432,435 'file':200,513,602,1085 'filter':394 'firewal':438,561,654,794 'fl':330 'follow':46 'found':530,575 'free':20,228,312 'gateway':533,578 'generat':1170 'getter':1222 'gid':504 'github.com':767 'github.com/qdm12/gluetun-wiki/blob/main/faq/healthcheck.md)':766 'gluetun':10,41,143,155,188,204,209,271 'go':176 'got':112 'guid':44 'header':464 'health':447 'healthcheck':642,756,1093,1116,1186 'healthi':1094,1187 'hello':1 'holland':1230 'home':16 'hostnam':1104 'http':484,628,630 'i/o':1123 'imag':73,205,247 'inconsist':902,926 'inet':718,746,858,886,976 'info':294,446,526,547,560,571,592,613,627,641,653,664,692,709,727,740,755,775,784,793,804,832,849,867,880,968,985,998,1010,1026,1040,1055,1067,1078,1092,1101,1115,1131,1143,1155,1168,1185,1194,1203,1220 'init':1133,1145 'initi':473,973,1069 'instead':50 'interfac':333,531,576 'internet':125,165 'ip':151,192,406,507,512,536,581,1106,1221,1224 'ipv6':372 'iso':72 'iter':1148 'keep':344 'keytag':1171 'laptop':76 'latest':249,1213 'launch':67 'leak':194 'level':340,375,379,383,445 'librari':694,834 'link':730,743,870,883,898,905,910,1013,1029 'link-mtu':897,904,909 'linux':672,812 'linux.org':128 'linuxserver/qbittorrent':248 'list':1108 'listen':450,492,632,643 'local':731,871,903,927,956 'log':287,382,442,444,495 'lookup':1121 'low':101 'lz4':677,817 'lzo':676,701,816,841,947,961 'm':3 'malici':397 'mh/pktinfo':679,819 'minut':85 'miss':954 'mode':269 'modul':1134,1146 'mtu':899,906,911,923,930,935,1018 'musl':673,813 'mypasswordher':224 'myuserher':221 'name':208,251,302 'nameserv':346 'need':139 'net':212 'netherland':227,311,1228 'network':268,332,389,407 'node-nl-164.protonvpn.net':970 'nodelay':989 'nonrootus':1060 'north':1229 'nov':683,823 'null':1177 'oct':699,839 'often':179 'open':39,141,146,598,1003 'openssl':675,696,815,836 'openvpn':219,222,309,316,322,324,336,665,666,693,710,728,741,805,806,833,850,868,881,896,920,944,969,986,999,1011,1027,1041,1056,1068 'os':497 'password':223,329 'path':514 'peer':89,971 'period':362 'pgid':256 'ping':127 'plaintext':616 'plenti':87 'port':33,52,59,136,234,261,272 'post':26 'present':949 'preserv':712,852 'process':500,503 'program':757 'protocol':320 'protonvpn':23,218,303 'provid':217,300 'proxi':485 'public':506,1223 'puid':254 'qbittorr':8,121,237,246,252 'qmcgaw/gluetun':206 'queri':1172 'question':132 'read':463,467 'readi':1196 'recent':713,853 'remot':715,744,855,884,908,932,951,958 'restart':238,279,763 'root':338,387 'rout':527,529,548,550,572,574 'run':335,1207 'second':109 'secur':184 'see':31,765 'seed':91 'select':305,318 'sequenc':1070 'server':17,225,304,314,317,350,368,449,480,490,629,631 'servic':203,216,245,1159 'set':6,295,298,301,306,319,323,328,343,358,366,395,439,443,448,481,486,491,499,508,517,562,1014,1030,1058 'setsockopt':987 'setup':162 'shadowsock':479 'slow':168 'speed':102 'ssl':674,814 'stall':115,119 'start':786,1157 'stop':241,282,777 'stuck':113 'subnet':564 'success':461 'summari':296 'surveil':403 'system':385 't19':291,523,544,557,568,589,610,624,638,650,661,689,706,724,737,752,772,781,790,801,829,846,864,877,892,916,940,965,982,995,1007,1023,1037,1052,1064,1075,1089,1098,1112,1128,1140,1152,1165,1182,1191,1200,1217 'ta':1174 'ta-4a5c-4f66':1173 'target':454 'tcp':988 'tcp/udp':711,851 'tcp4':1120 'teddit.zaggy.nl':28 'teddit.zaggy.nl/r/selfhosted/comments/15oe631/gluetun_and_qbittorrent_correct_setup_in/)':27 'timeout':465,468,1124 'tls':357,1083 'torrent':69 'tri':4 'tun':593,922,929,934 'tun-mtu':921,928,933 'tun/tap':1000 'tun0':334,1002,1016,1032,1046 'two':198 'type':308 'tz':258 'udp':321,729,742,869,882 'uid':501,1057 'unbound':365,1160 'unhealthi':760,1117 'unless':240,281 'unless-stop':239,280 'updat':361 'use':11,18,353,615,714,854,901,925 'user':220,327,386 'v4':540,585 'valid':381,1136 'verbos':339,374,377 'version':201,243,325,516,695,835 'volum':231,263 'vpn':80,215,297,299,307,470,656,764,776,785,796,1204 'wait':459,471 'warn':895,919,943 'webui':260 'work':65 'would':190 'wouldn':148 'wrong':159 'www.smarthomebeginner.com':48 'www.smarthomebeginner.com/gluetun-docker-guide/)':47 'x86':668,808 'yes':315,360,371,398,441,496,519"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706021753
    +visibility: "visible             "
    +apId: "https://lemmy.kde.social/post/709331"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705952253 {#2102
      date: 2024-01-22 20:37:33.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#16325
  +formDest: "entry"
  +subject: App\Entity\Entry {#2109
    +user: Proxies\__CG__\App\Entity\User {#1552
      +avatar: null
      +cover: null
      +email: "tubbadu@lemmy.kde.social"
      +username: "@tubbadu@lemmy.kde.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729479759 {#5257
        date: 2024-10-21 05:02:39.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5262 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5265 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5267 …}
      +entries: Doctrine\ORM\PersistentCollection {#5269 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5271 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5273 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5275 …}
      +posts: Doctrine\ORM\PersistentCollection {#5277 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5279 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5281 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5283 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5285 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5287 …}
      +follows: Doctrine\ORM\PersistentCollection {#5289 …}
      +followers: Doctrine\ORM\PersistentCollection {#5291 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5293 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5295 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5297 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5299 …}
      +reports: Doctrine\ORM\PersistentCollection {#5301 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5303 …}
      +violations: Doctrine\ORM\PersistentCollection {#5305 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5307 …}
      +awards: Doctrine\ORM\PersistentCollection {#5309 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5311 …}
      +categories: Doctrine\ORM\PersistentCollection {#5313 …}
      -id: 18750
      -password: "$2y$13$EEUOyliSaujoyuWroB74TOxR8SxV7U9thHLRpphixKq4Di4hW5i4G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5315 …}
      +apId: "tubbadu@lemmy.kde.social"
      +apProfileId: "https://lemmy.kde.social/u/tubbadu"
      +apPublicUrl: "https://lemmy.kde.social/u/tubbadu"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.kde.social/inbox"
      +apDomain: "lemmy.kde.social"
      +apPreferredUsername: "tubbadu"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728607978 {#5254
        date: 2024-10-11 02:52:58.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688511227 {#5256
        date: 2023-07-05 00:53:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "Doubts-over-Gluetun-QBitTorrent-setup"
    +title: "Doubts over Gluetun + QBitTorrent setup"
    +url: null
    +body: """
      Hello! I’m trying to set up qbittorrent and gluetun using docker compose on my home server, using the free account of ProtonVPN.\n
      \n
      on some [posts](https://teddit.zaggy.nl/r/selfhosted/comments/15oe631/gluetun_and_qbittorrent_correct_setup_in/) I see that ports 8080, 6881 and 6881/UDP are open in gluetun. in [the guide I followed](https://www.smarthomebeginner.com/gluetun-docker-guide/) instead only port 8080 is exposed. So I exposed port 8080 and it is not working. I launched the torrent of endeavourOS iso image (that my laptop (with the same vpn) downloads in a few minutes with plenty of peers and seeds at about 4Mb/s), and it downloaded at an EXTREME low speed (a few B/s) for a few seconds, and then got stuck at stalled. When it is stalled, the qbittorrent container has no internet access (`ping linux.org` fails).\n
      \n
      So my questions are:\n
      \n
      1. Which ports do I need to open on gluetun? if I open 6881 wouldn’t my IP be exposed bypassing gluetun?\n
      2. What’s wrong with my setup? Why is internet connection so slow when there is, and why does it go away so often?\n
      3. Is this configuration secure? in case of gluetun fail, would my IP be leaked?\n
      \n
      here’s the two docker-compose.yml files:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3"\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">    gluetun:\n
      </span><span style="color:#323232;">        image: qmcgaw/gluetun\n
      </span><span style="color:#323232;">        container_name: gluetun\n
      </span><span style="color:#323232;">        cap_add:\n
      </span><span style="color:#323232;">            - NET_ADMIN\n
      </span><span style="color:#323232;">        environment:\n
      </span><span style="color:#323232;">            - VPN_SERVICE_PROVIDER=protonvpn\n
      </span><span style="color:#323232;">            - OPENVPN_USER=MYUSERHERE\n
      </span><span style="color:#323232;">            - OPENVPN_PASSWORD=MYPASSWORDHERE\n
      </span><span style="color:#323232;">            - SERVER_COUNTRIES=Netherlands\n
      </span><span style="color:#323232;">            - FREE_ONLY=on\n
      </span><span style="color:#323232;">        volumes:\n
      </span><span style="color:#323232;">            - ~/docker/gluetun/gluetun:/gluetun\n
      </span><span style="color:#323232;">        ports:\n
      </span><span style="color:#323232;">            - 8080:8080 # qBittorrent\n
      </span><span style="color:#323232;">        restart: unless-stopped\n
      </span>\n
      ```\n
      \n
      and\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3"\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">  qbittorrent:\n
      </span><span style="color:#323232;">    image: linuxserver/qbittorrent:latest\n
      </span><span style="color:#323232;">    container_name: qbittorrent\n
      </span><span style="color:#323232;">    environment:\n
      </span><span style="color:#323232;">      - PUID=1000\n
      </span><span style="color:#323232;">      - PGID=1000\n
      </span><span style="color:#323232;">      - TZ=Europe/Rome\n
      </span><span style="color:#323232;">      - WEBUI_PORT=8080\n
      </span><span style="color:#323232;">    volumes:\n
      </span><span style="color:#323232;">      - ~/docker/qbittorrent/config:/config\n
      </span><span style="color:#323232;">      - ~/docker/qbittorrent/downloads:/downloads\n
      </span><span style="color:#323232;">    network_mode: "container:gluetun"\n
      </span><span style="color:#323232;">    #ports:\n
      </span><span style="color:#323232;">    #  - 8080:8080\n
      </span><span style="color:#323232;">    #  - 6881:6881\n
      </span><span style="color:#323232;">    #  - 6881:6881/udp\n
      </span><span style="color:#323232;">    restart: unless-stopped\n
      </span>\n
      ```\n
      \n
      and here’s some logs:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">024-01-22T19:07:15Z INFO Settings summary:\n
      </span><span style="color:#323232;">├── VPN settings:\n
      </span><span style="color:#323232;">|   ├── VPN provider settings:\n
      </span><span style="color:#323232;">|   |   ├── Name: protonvpn\n
      </span><span style="color:#323232;">|   |   └── Server selection settings:\n
      </span><span style="color:#323232;">|   |       ├── VPN type: openvpn\n
      </span><span style="color:#323232;">|   |       ├── Countries: netherlands\n
      </span><span style="color:#323232;">|   |       ├── Free only servers: yes\n
      </span><span style="color:#323232;">|   |       └── OpenVPN server selection settings:\n
      </span><span style="color:#323232;">|   |           └── Protocol: UDP\n
      </span><span style="color:#323232;">|   └── OpenVPN settings:\n
      </span><span style="color:#323232;">|       ├── OpenVPN version: 2.5\n
      </span><span style="color:#323232;">|       ├── User: [set]\n
      </span><span style="color:#323232;">|       ├── Password: fL...BK\n
      </span><span style="color:#323232;">|       ├── Network interface: tun0\n
      </span><span style="color:#323232;">|       ├── Run OpenVPN as: root\n
      </span><span style="color:#323232;">|       └── Verbosity level: 1\n
      </span><span style="color:#323232;">├── DNS settings:\n
      </span><span style="color:#323232;">|   ├── Keep existing nameserver(s): no\n
      </span><span style="color:#323232;">|   ├── DNS server address to use: 127.0.0.1\n
      </span><span style="color:#323232;">|   └── DNS over TLS settings:\n
      </span><span style="color:#323232;">|       ├── Enabled: yes\n
      </span><span style="color:#323232;">|       ├── Update period: every 24h0m0s\n
      </span><span style="color:#323232;">|       ├── Unbound settings:\n
      </span><span style="color:#323232;">|       |   ├── Authoritative servers:\n
      </span><span style="color:#323232;">|       |   |   └── cloudflare\n
      </span><span style="color:#323232;">|       |   ├── Caching: yes\n
      </span><span style="color:#323232;">|       |   ├── IPv6: no\n
      </span><span style="color:#323232;">|       |   ├── Verbosity level: 1\n
      </span><span style="color:#323232;">|       |   ├── Verbosity details level: 0\n
      </span><span style="color:#323232;">|       |   ├── Validation log level: 0\n
      </span><span style="color:#323232;">|       |   ├── System user: root\n
      </span><span style="color:#323232;">|       |   └── Allowed networks:\n
      </span><span style="color:#323232;">|       |       ├── 0.0.0.0/0\n
      </span><span style="color:#323232;">|       |       └── ::/0\n
      </span><span style="color:#323232;">|       └── DNS filtering settings:\n
      </span><span style="color:#323232;">|           ├── Block malicious: yes\n
      </span><span style="color:#323232;">|           ├── Block ads: no\n
      </span><span style="color:#323232;">|           ├── Block surveillance: no\n
      </span><span style="color:#323232;">|           └── Blocked IP networks:\n
      </span><span style="color:#323232;">|               ├── 127.0.0.1/8\n
      </span><span style="color:#323232;">|               ├── 10.0.0.0/8\n
      </span><span style="color:#323232;">|               ├── 172.16.0.0/12\n
      </span><span style="color:#323232;">|               ├── 192.168.0.0/16\n
      </span><span style="color:#323232;">|               ├── 169.254.0.0/16\n
      </span><span style="color:#323232;">|               ├── ::1/128\n
      </span><span style="color:#323232;">|               ├── fc00::/7\n
      </span><span style="color:#323232;">|               ├── fe80::/10\n
      </span><span style="color:#323232;">|               ├── ::ffff:127.0.0.1/104\n
      </span><span style="color:#323232;">|               ├── ::ffff:10.0.0.0/104\n
      </span><span style="color:#323232;">|               ├── ::ffff:169.254.0.0/112\n
      </span><span style="color:#323232;">|               ├── ::ffff:172.16.0.0/108\n
      </span><span style="color:#323232;">|               └── ::ffff:192.168.0.0/112\n
      </span><span style="color:#323232;">├── Firewall settings:\n
      </span><span style="color:#323232;">|   └── Enabled: yes\n
      </span><span style="color:#323232;">├── Log settings:\n
      </span><span style="color:#323232;">|   └── Log level: INFO\n
      </span><span style="color:#323232;">├── Health settings:\n
      </span><span style="color:#323232;">|   ├── Server listening address: 127.0.0.1:9999\n
      </span><span style="color:#323232;">|   ├── Target address: cloudflare.com:443\n
      </span><span style="color:#323232;">|   ├── Duration to wait after success: 5s\n
      </span><span style="color:#323232;">|   ├── Read header timeout: 100ms\n
      </span><span style="color:#323232;">|   ├── Read timeout: 500ms\n
      </span><span style="color:#323232;">|   └── VPN wait durations:\n
      </span><span style="color:#323232;">|       ├── Initial duration: 6s\n
      </span><span style="color:#323232;">|       └── Additional duration: 5s\n
      </span><span style="color:#323232;">├── Shadowsocks server settings:\n
      </span><span style="color:#323232;">|   └── Enabled: no\n
      </span><span style="color:#323232;">├── HTTP proxy settings:\n
      </span><span style="color:#323232;">|   └── Enabled: no\n
      </span><span style="color:#323232;">├── Control server settings:\n
      </span><span style="color:#323232;">|   ├── Listening address: :8000\n
      </span><span style="color:#323232;">|   └── Logging: yes\n
      </span><span style="color:#323232;">├── OS Alpine settings:\n
      </span><span style="color:#323232;">|   ├── Process UID: 1000\n
      </span><span style="color:#323232;">|   └── Process GID: 1000\n
      </span><span style="color:#323232;">├── Public IP settings:\n
      </span><span style="color:#323232;">|   ├── Fetching: every 12h0m0s\n
      </span><span style="color:#323232;">|   └── IP file path: /tmp/gluetun/ip\n
      </span><span style="color:#323232;">└── Version settings:\n
      </span><span style="color:#323232;">└── Enabled: yes\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [routing] default route found: interface eth0, gateway 172.29.0.1, assigned IP 172.29.0.2 and family v4\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [routing] adding route for 0.0.0.0/0\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [firewall] setting allowed subnets...\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [routing] default route found: interface eth0, gateway 172.29.0.1, assigned IP 172.29.0.2 and family v4\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO TUN device is not available: open /dev/net/tun: no such file or directory; creating it...\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [dns] using plaintext DNS at address 1.1.1.1\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [http server] http server listening on [::]:8000\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [healthcheck] listening on 127.0.0.1:9999\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [firewall] allowing VPN connection...\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] OpenVPN 2.5.8 x86_64-alpine-linux-musl [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [MH/PKTINFO] [AEAD] built on Nov  2 2022\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] library versions: OpenSSL 3.1.4 24 Oct 2023, LZO 2.10\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] TCP/UDP: Preserving recently used remote address: [AF_INET]192.40.57.231:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] UDP link local: (not bound)\n
      </span><span style="color:#323232;">2024-01-22T19:07:15Z INFO [openvpn] UDP link remote: [AF_INET]192.40.57.231:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [healthcheck] program has been unhealthy for 6s: restarting VPN (see https://github.com/qdm12/gluetun-wiki/blob/main/faq/healthcheck.md)\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [vpn] stopping\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [vpn] starting\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [firewall] allowing VPN connection...\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] OpenVPN 2.5.8 x86_64-alpine-linux-musl [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [MH/PKTINFO] [AEAD] built on Nov  2 2022\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] library versions: OpenSSL 3.1.4 24 Oct 2023, LZO 2.10\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] TCP/UDP: Preserving recently used remote address: [AF_INET]185.107.56.235:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] UDP link local: (not bound)\n
      </span><span style="color:#323232;">2024-01-22T19:07:21Z INFO [openvpn] UDP link remote: [AF_INET]185.107.56.235:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:22Z WARN [openvpn] 'link-mtu' is used inconsistently, local='link-mtu 1633', remote='link-mtu 1634'\n
      </span><span style="color:#323232;">2024-01-22T19:07:22Z WARN [openvpn] 'tun-mtu' is used inconsistently, local='tun-mtu 1532', remote='tun-mtu 1500'\n
      </span><span style="color:#323232;">2024-01-22T19:07:22Z WARN [openvpn] 'comp-lzo' is present in remote config but missing in local config, remote='comp-lzo'\n
      </span><span style="color:#323232;">2024-01-22T19:07:22Z INFO [openvpn] [node-nl-164.protonvpn.net] Peer Connection Initiated with [AF_INET]185.107.56.235:1194\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] setsockopt TCP_NODELAY=1 failed\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] TUN/TAP device tun0 opened\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] /sbin/ip link set dev tun0 up mtu 1500\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] /sbin/ip link set dev tun0 up\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] /sbin/ip addr add dev tun0 10.25.0.5/16\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] UID set to nonrootuser\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [openvpn] Initialization Sequence Completed\n
      </span><span style="color:#323232;">2024-01-22T19:07:23Z INFO [dns] downloading DNS over TLS cryptographic files\n
      </span><span style="color:#323232;">2024-01-22T19:07:24Z INFO [healthcheck] healthy!\n
      </span><span style="color:#323232;">2024-01-22T19:07:24Z INFO [dns] downloading hostnames and IP block lists\n
      </span><span style="color:#323232;">2024-01-22T19:07:32Z INFO [healthcheck] unhealthy: dialing: dial tcp4: lookup cloudflare.com: i/o timeout\n
      </span><span style="color:#323232;">2024-01-22T19:07:32Z INFO [dns] init module 0: validator\n
      </span><span style="color:#323232;">2024-01-22T19:07:32Z INFO [dns] init module 1: iterator\n
      </span><span style="color:#323232;">2024-01-22T19:07:32Z INFO [dns] start of service (unbound 1.17.1).\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [dns] generate keytag query _ta-4a5c-4f66. NULL IN\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [healthcheck] healthy!\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [dns] ready\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [vpn] You are running on the bleeding edge of latest!\n
      </span><span style="color:#323232;">2024-01-22T19:07:33Z INFO [ip getter] Public IP address is 185.107.56.251 (Netherlands, North Holland, Amsterdam)\n
      </span>\n
      ```
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 18
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727959050 {#2101
      date: 2024-10-03 14:37:30.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2103 …}
    +votes: Doctrine\ORM\PersistentCollection {#2110 …}
    +reports: Doctrine\ORM\PersistentCollection {#2112 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2114 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2117 …}
    +badges: Doctrine\ORM\PersistentCollection {#2122 …}
    +children: []
    -id: 32464
    -titleTs: "'doubt':1 'gluetun':3 'qbittorr':4 'setup':5"
    -bodyTs: "'-01':289,521,542,555,566,587,608,622,636,648,659,687,704,722,735,750,770,779,788,799,827,844,862,875,890,914,938,963,980,993,1005,1021,1035,1050,1062,1073,1087,1096,1110,1126,1138,1150,1163,1180,1189,1198,1215 '-22':290,522,543,556,567,588,609,623,637,649,660,688,705,723,736,751,771,780,789,800,828,845,863,876,891,915,939,964,981,994,1006,1022,1036,1051,1063,1074,1088,1097,1111,1127,1139,1151,1164,1181,1190,1199,1216 '/0':391,392,553 '/10':422 '/104':425,428 '/108':434 '/112':431,437 '/12':413 '/16':415,417,1048 '/7':420 '/8':409,411 '/config':265 '/dev/net/tun':599 '/docker/gluetun/gluetun':232 '/docker/qbittorrent/config':264 '/docker/qbittorrent/downloads':266 '/downloads':267 '/gluetun':233 '/gluetun-docker-guide/)':49 '/qdm12/gluetun-wiki/blob/main/faq/healthcheck.md)':768 '/r/selfhosted/comments/15oe631/gluetun_and_qbittorrent_correct_setup_in/)':29 '/sbin/ip':1012,1028,1042 '/tmp/gluetun/ip':515 '0':380,384,1135 '0.0.0.0':390,552 '024':288 '07':292,524,545,558,569,590,611,625,639,651,662,690,707,725,738,753,773,782,791,802,830,847,865,878,893,917,941,966,983,996,1008,1024,1038,1053,1065,1076,1090,1099,1113,1129,1141,1153,1166,1183,1192,1201,1218 '1':134,341,376,990,1147 '1.1.1.1':620 '1.17.1':1161 '1/128':418 '10.0.0.0':410,427 '10.25.0.5':1047 '1000':255,257,502,505 '100ms':466 '1194':720,748,860,888,978 '127.0.0.1':354,408,424,452,645 '12h0m0s':511 '1500':936,1019 '1532':931 '15z':293,525,546,559,570,591,612,626,640,652,663,691,708,726,739 '1633':907 '1634':912 '169.254.0.0':416,430 '172.16.0.0':412,433 '172.29.0.1':534,579 '172.29.0.2':537,582 '185.107.56.235':859,887,977 '185.107.56.251':1227 '192.168.0.0':414,436 '192.40.57.231':719,747 '2':156,684,824 '2.10':702,842 '2.5':326 '2.5.8':667,807 '2022':685,825 '2023':700,840 '2024':520,541,554,565,586,607,621,635,647,658,686,703,721,734,749,769,778,787,798,826,843,861,874,889,913,937,962,979,992,1004,1020,1034,1049,1061,1072,1086,1095,1109,1125,1137,1149,1162,1179,1188,1197,1214 '21z':754,774,783,792,803,831,848,866,879 '22z':894,918,942,967 '23z':984,997,1009,1025,1039,1054,1066,1077 '24':698,838 '24h0m0s':364 '24z':1091,1100 '3':180,202,244 '3.1.4':697,837 '32z':1114,1130,1142,1154 '33z':1167,1184,1193,1202,1219 '4a5c':1175 '4f66':1176 '4mb/s':94 '500ms':469 '5s':462,478 '64':669,809 '6881':35,147,275,276,277 '6881/udp':37,278 '6s':475,762 '8000':494,634 '8080':34,53,60,235,236,262,273,274 '9999':453,646 'access':126 'account':21 'ad':400,549 'add':211,1044 'addit':476 'addr':1043 'address':351,451,455,493,619,716,856,1225 'admin':213 'aead':680,820 'af':717,745,857,885,975 'allow':388,563,655,795 'alpin':498,671,811 'alpine-linux-musl':670,810 'amsterdam':1231 'assign':535,580 'authorit':367 'avail':597 'away':177 'b/s':105 'bk':331 'bleed':1210 'block':396,399,402,405,1107 'bound':733,873 'built':681,821 'bypass':154 'cach':370 'cap':210 'case':186 'cloudflar':369 'cloudflare.com':1122 'cloudflare.com:443':456 'comp':946,960 'comp-lzo':945,959 'complet':1071 'compos':13 'config':952,957 'configur':183 'connect':166,657,797,972 'contain':122,207,250,270 'control':489 'countri':226,310 'creat':605 'cryptograph':1084 'default':528,573 'detail':378 'dev':1015,1031,1045 'devic':594,1001 'dial':1118,1119 'directori':604 'dns':342,349,355,393,614,617,1079,1081,1102,1132,1144,1156,1169,1195 'docker':12 'docker-compose.yml':199 'download':81,97,1080,1103 'durat':457,472,474,477 'edg':1211 'enabl':359,440,482,487,518 'endeavouro':71 'environ':214,253 'epol':678,818 'eth0':532,577 'europe/rome':259 'everi':363,510 'exist':345 'expos':55,58,153 'extrem':100 'fail':129,189,991 'famili':539,584 'fc00':419 'fe80':421 'fetch':509 'ffff':423,426,429,432,435 'file':200,513,602,1085 'filter':394 'firewal':438,561,654,794 'fl':330 'follow':46 'found':530,575 'free':20,228,312 'gateway':533,578 'generat':1170 'getter':1222 'gid':504 'github.com':767 'github.com/qdm12/gluetun-wiki/blob/main/faq/healthcheck.md)':766 'gluetun':10,41,143,155,188,204,209,271 'go':176 'got':112 'guid':44 'header':464 'health':447 'healthcheck':642,756,1093,1116,1186 'healthi':1094,1187 'hello':1 'holland':1230 'home':16 'hostnam':1104 'http':484,628,630 'i/o':1123 'imag':73,205,247 'inconsist':902,926 'inet':718,746,858,886,976 'info':294,446,526,547,560,571,592,613,627,641,653,664,692,709,727,740,755,775,784,793,804,832,849,867,880,968,985,998,1010,1026,1040,1055,1067,1078,1092,1101,1115,1131,1143,1155,1168,1185,1194,1203,1220 'init':1133,1145 'initi':473,973,1069 'instead':50 'interfac':333,531,576 'internet':125,165 'ip':151,192,406,507,512,536,581,1106,1221,1224 'ipv6':372 'iso':72 'iter':1148 'keep':344 'keytag':1171 'laptop':76 'latest':249,1213 'launch':67 'leak':194 'level':340,375,379,383,445 'librari':694,834 'link':730,743,870,883,898,905,910,1013,1029 'link-mtu':897,904,909 'linux':672,812 'linux.org':128 'linuxserver/qbittorrent':248 'list':1108 'listen':450,492,632,643 'local':731,871,903,927,956 'log':287,382,442,444,495 'lookup':1121 'low':101 'lz4':677,817 'lzo':676,701,816,841,947,961 'm':3 'malici':397 'mh/pktinfo':679,819 'minut':85 'miss':954 'mode':269 'modul':1134,1146 'mtu':899,906,911,923,930,935,1018 'musl':673,813 'mypasswordher':224 'myuserher':221 'name':208,251,302 'nameserv':346 'need':139 'net':212 'netherland':227,311,1228 'network':268,332,389,407 'node-nl-164.protonvpn.net':970 'nodelay':989 'nonrootus':1060 'north':1229 'nov':683,823 'null':1177 'oct':699,839 'often':179 'open':39,141,146,598,1003 'openssl':675,696,815,836 'openvpn':219,222,309,316,322,324,336,665,666,693,710,728,741,805,806,833,850,868,881,896,920,944,969,986,999,1011,1027,1041,1056,1068 'os':497 'password':223,329 'path':514 'peer':89,971 'period':362 'pgid':256 'ping':127 'plaintext':616 'plenti':87 'port':33,52,59,136,234,261,272 'post':26 'present':949 'preserv':712,852 'process':500,503 'program':757 'protocol':320 'protonvpn':23,218,303 'provid':217,300 'proxi':485 'public':506,1223 'puid':254 'qbittorr':8,121,237,246,252 'qmcgaw/gluetun':206 'queri':1172 'question':132 'read':463,467 'readi':1196 'recent':713,853 'remot':715,744,855,884,908,932,951,958 'restart':238,279,763 'root':338,387 'rout':527,529,548,550,572,574 'run':335,1207 'second':109 'secur':184 'see':31,765 'seed':91 'select':305,318 'sequenc':1070 'server':17,225,304,314,317,350,368,449,480,490,629,631 'servic':203,216,245,1159 'set':6,295,298,301,306,319,323,328,343,358,366,395,439,443,448,481,486,491,499,508,517,562,1014,1030,1058 'setsockopt':987 'setup':162 'shadowsock':479 'slow':168 'speed':102 'ssl':674,814 'stall':115,119 'start':786,1157 'stop':241,282,777 'stuck':113 'subnet':564 'success':461 'summari':296 'surveil':403 'system':385 't19':291,523,544,557,568,589,610,624,638,650,661,689,706,724,737,752,772,781,790,801,829,846,864,877,892,916,940,965,982,995,1007,1023,1037,1052,1064,1075,1089,1098,1112,1128,1140,1152,1165,1182,1191,1200,1217 'ta':1174 'ta-4a5c-4f66':1173 'target':454 'tcp':988 'tcp/udp':711,851 'tcp4':1120 'teddit.zaggy.nl':28 'teddit.zaggy.nl/r/selfhosted/comments/15oe631/gluetun_and_qbittorrent_correct_setup_in/)':27 'timeout':465,468,1124 'tls':357,1083 'torrent':69 'tri':4 'tun':593,922,929,934 'tun-mtu':921,928,933 'tun/tap':1000 'tun0':334,1002,1016,1032,1046 'two':198 'type':308 'tz':258 'udp':321,729,742,869,882 'uid':501,1057 'unbound':365,1160 'unhealthi':760,1117 'unless':240,281 'unless-stop':239,280 'updat':361 'use':11,18,353,615,714,854,901,925 'user':220,327,386 'v4':540,585 'valid':381,1136 'verbos':339,374,377 'version':201,243,325,516,695,835 'volum':231,263 'vpn':80,215,297,299,307,470,656,764,776,785,796,1204 'wait':459,471 'warn':895,919,943 'webui':260 'work':65 'would':190 'wouldn':148 'wrong':159 'www.smarthomebeginner.com':48 'www.smarthomebeginner.com/gluetun-docker-guide/)':47 'x86':668,808 'yes':315,360,371,398,441,496,519"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706021753
    +visibility: "visible             "
    +apId: "https://lemmy.kde.social/post/709331"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705952253 {#2102
      date: 2024-01-22 20:37:33.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 16.0 MiB 28.55 ms
Input props
[
  "entry" => App\Entity\Entry {#2119
    +user: Proxies\__CG__\App\Entity\User {#2116
      +avatar: null
      +cover: null
      +email: "Shadow_Zwiebel@sh.itjust.works"
      +username: "@Shadow_Zwiebel@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727722764 {#16683
        date: 2024-09-30 20:59:24.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#16688 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16691 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#16693 …}
      +entries: Doctrine\ORM\PersistentCollection {#16695 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#16697 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#16699 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16701 …}
      +posts: Doctrine\ORM\PersistentCollection {#16703 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#16705 …}
      +postComments: Doctrine\ORM\PersistentCollection {#16707 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#16709 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#16711 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#16713 …}
      +follows: Doctrine\ORM\PersistentCollection {#16715 …}
      +followers: Doctrine\ORM\PersistentCollection {#16717 …}
      +blocks: Doctrine\ORM\PersistentCollection {#16719 …}
      +blockers: Doctrine\ORM\PersistentCollection {#16721 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#16723 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#16725 …}
      +reports: Doctrine\ORM\PersistentCollection {#16727 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16729 …}
      +violations: Doctrine\ORM\PersistentCollection {#16731 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16733 …}
      +awards: Doctrine\ORM\PersistentCollection {#16735 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#16737 …}
      +categories: Doctrine\ORM\PersistentCollection {#16739 …}
      -id: 68442
      -password: "$2y$13$6bzvfJ9onQGxs/a9Kbcu5en43rhdIYwAps5hiqLHLNomMD9CSz0RO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16741 …}
      +apId: "Shadow_Zwiebel@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/Shadow_Zwiebel"
      +apPublicUrl: "https://sh.itjust.works/u/Shadow_Zwiebel"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "Shadow_Zwiebel"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729025871 {#16680
        date: 2024-10-15 22:57:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698665584 {#16682
        date: 2023-10-30 12:33:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "What-is-your-prefered-way-to-get-audiobooks-podcasts-ebooks-for-your"
    +title: "What is your prefered way to get audiobooks/podcasts/ebooks for your audiobookshelf?"
    +url: null
    +body: "Hi, I just set up [Audiobookshelf](https://www.audiobookshelf.org/), and now I’d like to know what your favorite ways are, to get audiobooks, etc. that you upload. Thank you in advise and have a nice Day :D"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 32
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728293119 {#2113
      date: 2024-10-07 11:25:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2120 …}
    +votes: Doctrine\ORM\PersistentCollection {#2160 …}
    +reports: Doctrine\ORM\PersistentCollection {#2162 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2128 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2126 …}
    +badges: Doctrine\ORM\PersistentCollection {#2139 …}
    +children: []
    -id: 32458
    -titleTs: "'audiobooks/podcasts/ebooks':8 'audiobookshelf':11 'get':7 'prefer':4 'way':5"
    -bodyTs: "'/),':9 'advis':32 'audiobook':24 'audiobookshelf':6 'd':13,38 'day':37 'etc':25 'favorit':19 'get':23 'hi':1 'know':16 'like':14 'nice':36 'set':4 'thank':29 'upload':28 'way':20 'www.audiobookshelf.org':8 'www.audiobookshelf.org/),':7"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706037305
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13287640"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705950905 {#2123
      date: 2024-01-22 20:15:05.0 +01:00
    }
  }
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryComponent {#16574
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2299 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#2119
    +user: Proxies\__CG__\App\Entity\User {#2116
      +avatar: null
      +cover: null
      +email: "Shadow_Zwiebel@sh.itjust.works"
      +username: "@Shadow_Zwiebel@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727722764 {#16683
        date: 2024-09-30 20:59:24.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#16688 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16691 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#16693 …}
      +entries: Doctrine\ORM\PersistentCollection {#16695 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#16697 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#16699 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16701 …}
      +posts: Doctrine\ORM\PersistentCollection {#16703 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#16705 …}
      +postComments: Doctrine\ORM\PersistentCollection {#16707 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#16709 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#16711 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#16713 …}
      +follows: Doctrine\ORM\PersistentCollection {#16715 …}
      +followers: Doctrine\ORM\PersistentCollection {#16717 …}
      +blocks: Doctrine\ORM\PersistentCollection {#16719 …}
      +blockers: Doctrine\ORM\PersistentCollection {#16721 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#16723 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#16725 …}
      +reports: Doctrine\ORM\PersistentCollection {#16727 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16729 …}
      +violations: Doctrine\ORM\PersistentCollection {#16731 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16733 …}
      +awards: Doctrine\ORM\PersistentCollection {#16735 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#16737 …}
      +categories: Doctrine\ORM\PersistentCollection {#16739 …}
      -id: 68442
      -password: "$2y$13$6bzvfJ9onQGxs/a9Kbcu5en43rhdIYwAps5hiqLHLNomMD9CSz0RO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16741 …}
      +apId: "Shadow_Zwiebel@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/Shadow_Zwiebel"
      +apPublicUrl: "https://sh.itjust.works/u/Shadow_Zwiebel"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "Shadow_Zwiebel"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729025871 {#16680
        date: 2024-10-15 22:57:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698665584 {#16682
        date: 2023-10-30 12:33:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "What-is-your-prefered-way-to-get-audiobooks-podcasts-ebooks-for-your"
    +title: "What is your prefered way to get audiobooks/podcasts/ebooks for your audiobookshelf?"
    +url: null
    +body: "Hi, I just set up [Audiobookshelf](https://www.audiobookshelf.org/), and now I’d like to know what your favorite ways are, to get audiobooks, etc. that you upload. Thank you in advise and have a nice Day :D"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 32
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728293119 {#2113
      date: 2024-10-07 11:25:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2120 …}
    +votes: Doctrine\ORM\PersistentCollection {#2160 …}
    +reports: Doctrine\ORM\PersistentCollection {#2162 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2128 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2126 …}
    +badges: Doctrine\ORM\PersistentCollection {#2139 …}
    +children: []
    -id: 32458
    -titleTs: "'audiobooks/podcasts/ebooks':8 'audiobookshelf':11 'get':7 'prefer':4 'way':5"
    -bodyTs: "'/),':9 'advis':32 'audiobook':24 'audiobookshelf':6 'd':13,38 'day':37 'etc':25 'favorit':19 'get':23 'hi':1 'know':16 'like':14 'nice':36 'set':4 'thank':29 'upload':28 'way':20 'www.audiobookshelf.org':8 'www.audiobookshelf.org/),':7"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706037305
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13287640"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705950905 {#2123
      date: 2024-01-22 20:15:05.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 20.18 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#2116
    +avatar: null
    +cover: null
    +email: "Shadow_Zwiebel@sh.itjust.works"
    +username: "@Shadow_Zwiebel@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727722764 {#16683
      date: 2024-09-30 20:59:24.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#16688 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16691 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16693 …}
    +entries: Doctrine\ORM\PersistentCollection {#16695 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16697 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16699 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16701 …}
    +posts: Doctrine\ORM\PersistentCollection {#16703 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16705 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16707 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16709 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16711 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16713 …}
    +follows: Doctrine\ORM\PersistentCollection {#16715 …}
    +followers: Doctrine\ORM\PersistentCollection {#16717 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16719 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16721 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16723 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16725 …}
    +reports: Doctrine\ORM\PersistentCollection {#16727 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16729 …}
    +violations: Doctrine\ORM\PersistentCollection {#16731 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16733 …}
    +awards: Doctrine\ORM\PersistentCollection {#16735 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16737 …}
    +categories: Doctrine\ORM\PersistentCollection {#16739 …}
    -id: 68442
    -password: "$2y$13$6bzvfJ9onQGxs/a9Kbcu5en43rhdIYwAps5hiqLHLNomMD9CSz0RO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16741 …}
    +apId: "Shadow_Zwiebel@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/Shadow_Zwiebel"
    +apPublicUrl: "https://sh.itjust.works/u/Shadow_Zwiebel"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "Shadow_Zwiebel"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729025871 {#16680
      date: 2024-10-15 22:57:51.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698665584 {#16682
      date: 2023-10-30 12:33:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#16643
  +user: Proxies\__CG__\App\Entity\User {#2116
    +avatar: null
    +cover: null
    +email: "Shadow_Zwiebel@sh.itjust.works"
    +username: "@Shadow_Zwiebel@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727722764 {#16683
      date: 2024-09-30 20:59:24.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#16688 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16691 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16693 …}
    +entries: Doctrine\ORM\PersistentCollection {#16695 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16697 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16699 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16701 …}
    +posts: Doctrine\ORM\PersistentCollection {#16703 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16705 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16707 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16709 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16711 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16713 …}
    +follows: Doctrine\ORM\PersistentCollection {#16715 …}
    +followers: Doctrine\ORM\PersistentCollection {#16717 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16719 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16721 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16723 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16725 …}
    +reports: Doctrine\ORM\PersistentCollection {#16727 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16729 …}
    +violations: Doctrine\ORM\PersistentCollection {#16731 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16733 …}
    +awards: Doctrine\ORM\PersistentCollection {#16735 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16737 …}
    +categories: Doctrine\ORM\PersistentCollection {#16739 …}
    -id: 68442
    -password: "$2y$13$6bzvfJ9onQGxs/a9Kbcu5en43rhdIYwAps5hiqLHLNomMD9CSz0RO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16741 …}
    +apId: "Shadow_Zwiebel@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/Shadow_Zwiebel"
    +apPublicUrl: "https://sh.itjust.works/u/Shadow_Zwiebel"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "Shadow_Zwiebel"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729025871 {#16680
      date: 2024-10-15 22:57:51.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698665584 {#16682
      date: 2023-10-30 12:33:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.19 ms
Input props
[
  "date" => DateTimeImmutable @1705950905 {#2123
    date: 2024-01-22 20:15:05.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#16761
  +date: DateTimeImmutable @1705950905 {#2123
    date: 2024-01-22 20:15:05.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.11 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705950905 {#2123
    date: 2024-01-22 20:15:05.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#16815
  +createdAt: DateTimeImmutable @1705950905 {#2123
    date: 2024-01-22 20:15:05.0 +01:00
  }
  +editedAt: null
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.50 ms
Input props
[
  "subject" => App\Entity\Entry {#2119
    +user: Proxies\__CG__\App\Entity\User {#2116
      +avatar: null
      +cover: null
      +email: "Shadow_Zwiebel@sh.itjust.works"
      +username: "@Shadow_Zwiebel@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727722764 {#16683
        date: 2024-09-30 20:59:24.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#16688 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16691 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#16693 …}
      +entries: Doctrine\ORM\PersistentCollection {#16695 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#16697 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#16699 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16701 …}
      +posts: Doctrine\ORM\PersistentCollection {#16703 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#16705 …}
      +postComments: Doctrine\ORM\PersistentCollection {#16707 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#16709 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#16711 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#16713 …}
      +follows: Doctrine\ORM\PersistentCollection {#16715 …}
      +followers: Doctrine\ORM\PersistentCollection {#16717 …}
      +blocks: Doctrine\ORM\PersistentCollection {#16719 …}
      +blockers: Doctrine\ORM\PersistentCollection {#16721 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#16723 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#16725 …}
      +reports: Doctrine\ORM\PersistentCollection {#16727 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16729 …}
      +violations: Doctrine\ORM\PersistentCollection {#16731 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16733 …}
      +awards: Doctrine\ORM\PersistentCollection {#16735 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#16737 …}
      +categories: Doctrine\ORM\PersistentCollection {#16739 …}
      -id: 68442
      -password: "$2y$13$6bzvfJ9onQGxs/a9Kbcu5en43rhdIYwAps5hiqLHLNomMD9CSz0RO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16741 …}
      +apId: "Shadow_Zwiebel@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/Shadow_Zwiebel"
      +apPublicUrl: "https://sh.itjust.works/u/Shadow_Zwiebel"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "Shadow_Zwiebel"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729025871 {#16680
        date: 2024-10-15 22:57:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698665584 {#16682
        date: 2023-10-30 12:33:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "What-is-your-prefered-way-to-get-audiobooks-podcasts-ebooks-for-your"
    +title: "What is your prefered way to get audiobooks/podcasts/ebooks for your audiobookshelf?"
    +url: null
    +body: "Hi, I just set up [Audiobookshelf](https://www.audiobookshelf.org/), and now I’d like to know what your favorite ways are, to get audiobooks, etc. that you upload. Thank you in advise and have a nice Day :D"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 32
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728293119 {#2113
      date: 2024-10-07 11:25:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2120 …}
    +votes: Doctrine\ORM\PersistentCollection {#2160 …}
    +reports: Doctrine\ORM\PersistentCollection {#2162 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2128 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2126 …}
    +badges: Doctrine\ORM\PersistentCollection {#2139 …}
    +children: []
    -id: 32458
    -titleTs: "'audiobooks/podcasts/ebooks':8 'audiobookshelf':11 'get':7 'prefer':4 'way':5"
    -bodyTs: "'/),':9 'advis':32 'audiobook':24 'audiobookshelf':6 'd':13,38 'day':37 'etc':25 'favorit':19 'get':23 'hi':1 'know':16 'like':14 'nice':36 'set':4 'thank':29 'upload':28 'way':20 'www.audiobookshelf.org':8 'www.audiobookshelf.org/),':7"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706037305
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13287640"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705950905 {#2123
      date: 2024-01-22 20:15:05.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#16870
  +subject: App\Entity\Entry {#2119
    +user: Proxies\__CG__\App\Entity\User {#2116
      +avatar: null
      +cover: null
      +email: "Shadow_Zwiebel@sh.itjust.works"
      +username: "@Shadow_Zwiebel@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727722764 {#16683
        date: 2024-09-30 20:59:24.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#16688 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16691 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#16693 …}
      +entries: Doctrine\ORM\PersistentCollection {#16695 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#16697 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#16699 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16701 …}
      +posts: Doctrine\ORM\PersistentCollection {#16703 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#16705 …}
      +postComments: Doctrine\ORM\PersistentCollection {#16707 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#16709 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#16711 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#16713 …}
      +follows: Doctrine\ORM\PersistentCollection {#16715 …}
      +followers: Doctrine\ORM\PersistentCollection {#16717 …}
      +blocks: Doctrine\ORM\PersistentCollection {#16719 …}
      +blockers: Doctrine\ORM\PersistentCollection {#16721 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#16723 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#16725 …}
      +reports: Doctrine\ORM\PersistentCollection {#16727 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16729 …}
      +violations: Doctrine\ORM\PersistentCollection {#16731 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16733 …}
      +awards: Doctrine\ORM\PersistentCollection {#16735 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#16737 …}
      +categories: Doctrine\ORM\PersistentCollection {#16739 …}
      -id: 68442
      -password: "$2y$13$6bzvfJ9onQGxs/a9Kbcu5en43rhdIYwAps5hiqLHLNomMD9CSz0RO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16741 …}
      +apId: "Shadow_Zwiebel@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/Shadow_Zwiebel"
      +apPublicUrl: "https://sh.itjust.works/u/Shadow_Zwiebel"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "Shadow_Zwiebel"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729025871 {#16680
        date: 2024-10-15 22:57:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698665584 {#16682
        date: 2023-10-30 12:33:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "What-is-your-prefered-way-to-get-audiobooks-podcasts-ebooks-for-your"
    +title: "What is your prefered way to get audiobooks/podcasts/ebooks for your audiobookshelf?"
    +url: null
    +body: "Hi, I just set up [Audiobookshelf](https://www.audiobookshelf.org/), and now I’d like to know what your favorite ways are, to get audiobooks, etc. that you upload. Thank you in advise and have a nice Day :D"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 32
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728293119 {#2113
      date: 2024-10-07 11:25:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2120 …}
    +votes: Doctrine\ORM\PersistentCollection {#2160 …}
    +reports: Doctrine\ORM\PersistentCollection {#2162 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2128 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2126 …}
    +badges: Doctrine\ORM\PersistentCollection {#2139 …}
    +children: []
    -id: 32458
    -titleTs: "'audiobooks/podcasts/ebooks':8 'audiobookshelf':11 'get':7 'prefer':4 'way':5"
    -bodyTs: "'/),':9 'advis':32 'audiobook':24 'audiobookshelf':6 'd':13,38 'day':37 'etc':25 'favorit':19 'get':23 'hi':1 'know':16 'like':14 'nice':36 'set':4 'thank':29 'upload':28 'way':20 'www.audiobookshelf.org':8 'www.audiobookshelf.org/),':7"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706037305
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13287640"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705950905 {#2123
      date: 2024-01-22 20:15:05.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.82 ms
Input props
[
  "subject" => App\Entity\Entry {#2119
    +user: Proxies\__CG__\App\Entity\User {#2116
      +avatar: null
      +cover: null
      +email: "Shadow_Zwiebel@sh.itjust.works"
      +username: "@Shadow_Zwiebel@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727722764 {#16683
        date: 2024-09-30 20:59:24.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#16688 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16691 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#16693 …}
      +entries: Doctrine\ORM\PersistentCollection {#16695 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#16697 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#16699 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16701 …}
      +posts: Doctrine\ORM\PersistentCollection {#16703 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#16705 …}
      +postComments: Doctrine\ORM\PersistentCollection {#16707 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#16709 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#16711 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#16713 …}
      +follows: Doctrine\ORM\PersistentCollection {#16715 …}
      +followers: Doctrine\ORM\PersistentCollection {#16717 …}
      +blocks: Doctrine\ORM\PersistentCollection {#16719 …}
      +blockers: Doctrine\ORM\PersistentCollection {#16721 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#16723 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#16725 …}
      +reports: Doctrine\ORM\PersistentCollection {#16727 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16729 …}
      +violations: Doctrine\ORM\PersistentCollection {#16731 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16733 …}
      +awards: Doctrine\ORM\PersistentCollection {#16735 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#16737 …}
      +categories: Doctrine\ORM\PersistentCollection {#16739 …}
      -id: 68442
      -password: "$2y$13$6bzvfJ9onQGxs/a9Kbcu5en43rhdIYwAps5hiqLHLNomMD9CSz0RO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16741 …}
      +apId: "Shadow_Zwiebel@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/Shadow_Zwiebel"
      +apPublicUrl: "https://sh.itjust.works/u/Shadow_Zwiebel"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "Shadow_Zwiebel"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729025871 {#16680
        date: 2024-10-15 22:57:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698665584 {#16682
        date: 2023-10-30 12:33:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "What-is-your-prefered-way-to-get-audiobooks-podcasts-ebooks-for-your"
    +title: "What is your prefered way to get audiobooks/podcasts/ebooks for your audiobookshelf?"
    +url: null
    +body: "Hi, I just set up [Audiobookshelf](https://www.audiobookshelf.org/), and now I’d like to know what your favorite ways are, to get audiobooks, etc. that you upload. Thank you in advise and have a nice Day :D"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 32
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728293119 {#2113
      date: 2024-10-07 11:25:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2120 …}
    +votes: Doctrine\ORM\PersistentCollection {#2160 …}
    +reports: Doctrine\ORM\PersistentCollection {#2162 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2128 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2126 …}
    +badges: Doctrine\ORM\PersistentCollection {#2139 …}
    +children: []
    -id: 32458
    -titleTs: "'audiobooks/podcasts/ebooks':8 'audiobookshelf':11 'get':7 'prefer':4 'way':5"
    -bodyTs: "'/),':9 'advis':32 'audiobook':24 'audiobookshelf':6 'd':13,38 'day':37 'etc':25 'favorit':19 'get':23 'hi':1 'know':16 'like':14 'nice':36 'set':4 'thank':29 'upload':28 'way':20 'www.audiobookshelf.org':8 'www.audiobookshelf.org/),':7"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706037305
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13287640"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705950905 {#2123
      date: 2024-01-22 20:15:05.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#16927
  +formDest: "entry"
  +subject: App\Entity\Entry {#2119
    +user: Proxies\__CG__\App\Entity\User {#2116
      +avatar: null
      +cover: null
      +email: "Shadow_Zwiebel@sh.itjust.works"
      +username: "@Shadow_Zwiebel@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727722764 {#16683
        date: 2024-09-30 20:59:24.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#16688 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16691 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#16693 …}
      +entries: Doctrine\ORM\PersistentCollection {#16695 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#16697 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#16699 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16701 …}
      +posts: Doctrine\ORM\PersistentCollection {#16703 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#16705 …}
      +postComments: Doctrine\ORM\PersistentCollection {#16707 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#16709 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#16711 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#16713 …}
      +follows: Doctrine\ORM\PersistentCollection {#16715 …}
      +followers: Doctrine\ORM\PersistentCollection {#16717 …}
      +blocks: Doctrine\ORM\PersistentCollection {#16719 …}
      +blockers: Doctrine\ORM\PersistentCollection {#16721 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#16723 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#16725 …}
      +reports: Doctrine\ORM\PersistentCollection {#16727 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16729 …}
      +violations: Doctrine\ORM\PersistentCollection {#16731 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16733 …}
      +awards: Doctrine\ORM\PersistentCollection {#16735 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#16737 …}
      +categories: Doctrine\ORM\PersistentCollection {#16739 …}
      -id: 68442
      -password: "$2y$13$6bzvfJ9onQGxs/a9Kbcu5en43rhdIYwAps5hiqLHLNomMD9CSz0RO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16741 …}
      +apId: "Shadow_Zwiebel@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/Shadow_Zwiebel"
      +apPublicUrl: "https://sh.itjust.works/u/Shadow_Zwiebel"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "Shadow_Zwiebel"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729025871 {#16680
        date: 2024-10-15 22:57:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698665584 {#16682
        date: 2023-10-30 12:33:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#401
      +icon: Proxies\__CG__\App\Entity\Image {#303 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#330
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#284 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
      +entries: Doctrine\ORM\PersistentCollection {#224 …}
      +posts: Doctrine\ORM\PersistentCollection {#182 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
      +bans: Doctrine\ORM\PersistentCollection {#161 …}
      +reports: Doctrine\ORM\PersistentCollection {#147 …}
      +badges: Doctrine\ORM\PersistentCollection {#125 …}
      +logs: Doctrine\ORM\PersistentCollection {#115 …}
      +awards: Doctrine\ORM\PersistentCollection {#104 …}
      +categories: Doctrine\ORM\PersistentCollection {#91 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#327
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#329
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1540 …}
    +slug: "What-is-your-prefered-way-to-get-audiobooks-podcasts-ebooks-for-your"
    +title: "What is your prefered way to get audiobooks/podcasts/ebooks for your audiobookshelf?"
    +url: null
    +body: "Hi, I just set up [Audiobookshelf](https://www.audiobookshelf.org/), and now I’d like to know what your favorite ways are, to get audiobooks, etc. that you upload. Thank you in advise and have a nice Day :D"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 32
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728293119 {#2113
      date: 2024-10-07 11:25:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2120 …}
    +votes: Doctrine\ORM\PersistentCollection {#2160 …}
    +reports: Doctrine\ORM\PersistentCollection {#2162 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2128 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2126 …}
    +badges: Doctrine\ORM\PersistentCollection {#2139 …}
    +children: []
    -id: 32458
    -titleTs: "'audiobooks/podcasts/ebooks':8 'audiobookshelf':11 'get':7 'prefer':4 'way':5"
    -bodyTs: "'/),':9 'advis':32 'audiobook':24 'audiobookshelf':6 'd':13,38 'day':37 'etc':25 'favorit':19 'get':23 'hi':1 'know':16 'like':14 'nice':36 'set':4 'thank':29 'upload':28 'way':20 'www.audiobookshelf.org':8 'www.audiobookshelf.org/),':7"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706037305
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13287640"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705950905 {#2123
      date: 2024-01-22 20:15:05.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 16.0 MiB 0.25 ms
Input props
[
  "label" => "Sidebar position"
  "settingsKey" => "KBIN_GENERAL_SIDEBAR_POSITION"
  "values" => [
    [
      "name" => "Left"
      "value" => "LEFT"
    ]
    [
      "name" => "Right"
      "value" => "RIGHT"
    ]
  ]
  "defaultValue" => "RIGHT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowEnumComponent {#17238
  +label: "Sidebar position"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SIDEBAR_POSITION"
  +values: [
    [
      "name" => "Left"
      "value" => "LEFT"
    ]
    [
      "name" => "Right"
      "value" => "RIGHT"
    ]
  ]
  +defaultValue: "RIGHT"
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.19 ms
Input props
[
  "label" => "Dynamic lists"
  "settingsKey" => "KBIN_GENERAL_DYNAMIC_LISTS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#17310
  +label: "Dynamic lists"
  +help: ""
  +settingsKey: "KBIN_GENERAL_DYNAMIC_LISTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.14 ms
Input props
[
  "label" => "Rounded edges"
  "settingsKey" => "KBIN_GENERAL_ROUNDED_EDGES"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#17373
  +label: "Rounded edges"
  +help: ""
  +settingsKey: "KBIN_GENERAL_ROUNDED_EDGES"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.13 ms
Input props
[
  "label" => "Infinite scrolling"
  "help" => "Automatically load more content when you reach the bottom of the page."
  "settingsKey" => "KBIN_GENERAL_INFINITE_SCROLL"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#17429
  +label: "Infinite scrolling"
  +help: "Automatically load more content when you reach the bottom of the page."
  +settingsKey: "KBIN_GENERAL_INFINITE_SCROLL"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.12 ms
Input props
[
  "label" => "Sticky navbar"
  "help" => "The navbar will stick to the top of the page when you scroll down."
  "settingsKey" => "KBIN_GENERAL_FIXED_NAVBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#17488
  +label: "Sticky navbar"
  +help: "The navbar will stick to the top of the page when you scroll down."
  +settingsKey: "KBIN_GENERAL_FIXED_NAVBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.22 ms
Input props
[
  "label" => "Show top bar"
  "settingsKey" => "KBIN_GENERAL_TOPBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#17544
  +label: "Show top bar"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TOPBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.16 ms
Input props
[
  "label" => "Turbo mode (experimental)"
  "settingsKey" => "KBIN_GENERAL_TURBO"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#17600
  +label: "Turbo mode (experimental)"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TURBO"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 16.0 MiB 0.27 ms
Input props
[
  "label" => "Mark new comments"
  "settingsKey" => "KBIN_MARK_NEW_COMMENTS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#17658
  +label: "Mark new comments"
  +help: ""
  +settingsKey: "KBIN_MARK_NEW_COMMENTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.14 ms
Input props
[
  "label" => "Show "Support Us" block"
  "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#17721
  +label: "Show "Support Us" block"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SUPPORT_US_BLOCK"
  +defaultValue: true
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 16.0 MiB 0.25 ms
Input props
[
  "label" => "Show subscribed users"
  "settingsKey" => "KBIN_SUB_CHANNEL_USERS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#17779
  +label: "Show subscribed users"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_USERS"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 16.0 MiB 0.21 ms
Input props
[
  "label" => "Show subscribed magazines"
  "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#17835
  +label: "Show subscribed magazines"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_MAGAZINES"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 16.0 MiB 0.21 ms
Input props
[
  "label" => "Show subscribed domains"
  "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#17891
  +label: "Show subscribed domains"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_DOMAINS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.19 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_ENTRIES_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#17947
  +label: "Auto media preview"
  +help: "Automatically expand media previews."
  +settingsKey: "KBIN_ENTRIES_SHOW_PREVIEW"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.14 ms
Input props
[
  "label" => "Compact view"
  "settingsKey" => "KBIN_ENTRIES_COMPACT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#18003
  +label: "Compact view"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_COMPACT"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.15 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#18059
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_USERS_AVATARS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 30.92 ms
Input props
[
  "label" => "Show magazines’ icons"
  "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#18115
  +label: "Show magazines’ icons"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.18 ms
Input props
[
  "label" => "Show thumbnails"
  "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#18171
  +label: "Show thumbnails"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.14 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_POSTS_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#18227
  +label: "Auto media preview"
  +help: "Automatically expand media previews."
  +settingsKey: "KBIN_POSTS_SHOW_PREVIEW"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.15 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_POSTS_SHOW_USERS_AVATARS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#18283
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_POSTS_SHOW_USERS_AVATARS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 16.0 MiB 0.19 ms
Input props
[
  "label" => "Comment reply position"
  "help" => "Display the comment reply form either at the top or bottom of the page. When 'infinite scroll' is enabled the position will always appear at the top."
  "settingsKey" => "KBIN_COMMENTS_REPLY_POSITION"
  "values" => [
    [
      "name" => "top"
      "value" => "TOP"
    ]
    [
      "name" => "bottom"
      "value" => "BOTTOM"
    ]
  ]
  "defaultValue" => "TOP"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowEnumComponent {#18339
  +label: "Comment reply position"
  +help: "Display the comment reply form either at the top or bottom of the page. When 'infinite scroll' is enabled the position will always appear at the top."
  +settingsKey: "KBIN_COMMENTS_REPLY_POSITION"
  +values: [
    [
      "name" => "top"
      "value" => "TOP"
    ]
    [
      "name" => "bottom"
      "value" => "BOTTOM"
    ]
  ]
  +defaultValue: "TOP"
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.16 ms
Input props
[
  "label" => "Show Comment Avatars"
  "help" => "Display/hide user avatars when viewing comments on a single thread or post."
  "settingsKey" => "KBIN_COMMENTS_SHOW_USER_AVATAR"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#18397
  +label: "Show Comment Avatars"
  +help: "Display/hide user avatars when viewing comments on a single thread or post."
  +settingsKey: "KBIN_COMMENTS_SHOW_USER_AVATAR"
  +defaultValue: true
  +reloadRequired: true
}
magazine_box App\Twig\Components\MagazineBoxComponent 16.0 MiB 54.23 ms
Input props
[
  "magazine" => App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  "showSectionTitle" => true
]
Attributes
[]
Component
App\Twig\Components\MagazineBoxComponent {#18470
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +showCover: true
  +showDescription: true
  +showRules: true
  +showSubscribeButton: true
  +showInfo: true
  +showMeta: true
  +showSectionTitle: true
  +stretchedLink: true
}
magazine_sub App\Twig\Components\MagazineSubComponent 16.0 MiB 0.47 ms
Input props
[
  "magazine" => App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineSubComponent {#18528
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
}
date App\Twig\Components\DateComponent 16.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1703473826 {#329
    date: 2023-12-25 04:10:26.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#18688
  +date: DateTimeImmutable @1703473826 {#329
    date: 2023-12-25 04:10:26.0 +01:00
  }
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 3.35 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#18747
    +avatar: null
    +cover: null
    +email: "kbin@j0h.nl"
    +username: "Sprite_tm"
    +roles: [
      "ROLE_ADMIN"
    ]
    +followersCount: 0
    +homepage: "front"
    +about: "Hi! I'm Sprite_tm. You may know me from sites like https://spritesmods.com."
    +lastActive: DateTime @1707547382 {#18794
      date: 2024-02-10 07:43:02.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: true
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#18796 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18798 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#18800 …}
    +entries: Doctrine\ORM\PersistentCollection {#18802 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#18804 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#18806 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18808 …}
    +posts: Doctrine\ORM\PersistentCollection {#18810 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#18812 …}
    +postComments: Doctrine\ORM\PersistentCollection {#18814 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#18816 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#18818 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#18820 …}
    +follows: Doctrine\ORM\PersistentCollection {#18822 …}
    +followers: Doctrine\ORM\PersistentCollection {#18824 …}
    +blocks: Doctrine\ORM\PersistentCollection {#18826 …}
    +blockers: Doctrine\ORM\PersistentCollection {#18828 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#18830 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#18832 …}
    +reports: Doctrine\ORM\PersistentCollection {#18834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#18836 …}
    +violations: Doctrine\ORM\PersistentCollection {#18838 …}
    +notifications: Doctrine\ORM\PersistentCollection {#18840 …}
    +awards: Doctrine\ORM\PersistentCollection {#18842 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#18844 …}
    +categories: Doctrine\ORM\PersistentCollection {#18846 …}
    -id: 1
    -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18848 …}
    +apId: null
    +apProfileId: null
    +apPublicUrl: null
    +apFollowersUrl: null
    +apInboxUrl: null
    +apDomain: null
    +apPreferredUsername: null
    +apDiscoverable: null
    +apManuallyApprovesFollowers: null
    +privateKey: """
      -----BEGIN PRIVATE KEY-----\r\n
      MIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQDleeotz5TBiMlC\r\n
      YsJYJHVNxjvnvt0qsQA282B7vdqBTbARfD49iKPiMIwgU2yhCI0oTSQwc2Zy9AQ+\r\n
      31rwmvBx8VvcLgQvKpNzPVhMQjelK7k5iPiPc/W1soaauepq3YwQKgGod4c5Vh9f\r\n
      MInSANfOLOUSo3pUzfaQaGEvQc5DbKjDgIjsv/OKI1acbzu067KQzIThu+1BvcqQ\r\n
      Ypo2Ux5W23nNqkrRZ++z/r1MI2jS3vwi5OSwz4fWhLPJXE6lwokc6b/uAZe7sLT6\r\n
      QQtjevLnmMyRIVnmxbtHPMSfhLdz8ssQhoNCfAkMnBjDUX31SSs67pU8v5O3Fn2H\r\n
      d+qFWCjrREwSpBAd24INJqKsjSa6j3oLL8Xw8HZf+x6QRPJch/c3FNWRtM2b9n8V\r\n
      sAQiD985pafyeQ1TqIe4iSjI0iUgy2WgwO0C1Z0PNbQzQmRk0EOAlxIXjPmB229P\r\n
      V4+OcZxLT9phP/rid1Qt9Ro+2LdkS9Zqe8c2JHeJKc5Nv/8OOX5uQ/B82JXnuXYi\r\n
      /oVEJb5t42G8u3IIkYM5G/Gt033WU6dbyKOBmdnbXaPw9LC3M7oop3yyCb3UDLfg\r\n
      g/XnZVvZxSPCPlh5G1Lb0r47siKq/0k9YRua0AFsVg0dhqfuwsb6G9Hx5EicuPsu\r\n
      OIjXINBTjlnE4SdMz0ZJt7bLjwlKdQIDAQABAoICAAlWo8QHfYs+sMoF0Njbavam\r\n
      SYvNxZxWJacW0mdWu4ylh7O+dZ31cI3k4d7y5inLeksYkI90MsgczAtu9XlzJLPO\r\n
      WamlKcBtoCCBb5Vy4GbVV61SuKLF2krxn+6uAC8nIusJepXLf3JC4fXyuLkWFbIr\r\n
      O4s9od3Pn+gSh1nv+J/fzSJfmbLgwN1vQLgPAsQDD3o7CHFTP318ZsDnclUhnst0\r\n
      FQnckzzgWO3fQP7XNg3WyzX0UKYtW97L+bEJE55FQ2Us0gWyhOU7dLH2casztqzc\r\n
      F/8T91+fzlZAz9OaCAks6Tyb7L2I5KlhtNRF/bU8rAiy6tnVBgLeZG9d3upcQxX0\r\n
      L+SMPWg55qERGI5mO+BxFdUnVtcmswziKmySYtzgm+c4jmPS5cWhGB9HFCTW2S0x\r\n
      GoVA2cZGWjMTrbZQhgJjBqzp76fhLtXTufd328sYmX7fBYKEWFYNwrEJaWYUNl/V\r\n
      yEyl0aMQWKhVokx6eCqnuDZUc77LeuGuCleIdhQ53NYHrXMCmgVyLfmGdrOS3Uh6\r\n
      RrAYmnvvMkAUTOQajW2csC345PmgBOjE7vB7349ylKUkXvN4L+9xZCYaVjBt3O24\r\n
      aRoQSQDGhk+NIaYleiFx+u7dJSryxdx/6ut6dQ2S+jKlm1oN1qq6ppO5y/TFRQ1e\r\n
      qn7kjIGzUT80fANDFqdhAoIBAQD1+cGiWXRQhUrJc5X3ngH1zHoLWpmSZcUUDFn/\r\n
      bV/CChd2M43fOpneIQETZ1oS7BsU3y92kTw63ytYOUg7C5iT5/r9ZoBGq0HZSbll\r\n
      riRJWGiajr2aYCmIes++CrfUvCcD6+l8QMZ3s8eXdk80GX+vt1xEfRpWV9e9huJK\r\n
      K1e8wXfFmPAmxUi63IePscdc+SVQGeooMYDnMwLWvxpAtp5mGOaQc4D5dviWXjSE\r\n
      Z/PJa+gectpD1iDIPUXm3o17ivE2UYFia8/FCGUN6Yz7ucRKF+2SPO8hLefk5UvJ\r\n
      Lxlkh67MXKkneDqRU9C82Qmcfz5nQLQadC0nbE44YeXrnlIdAoIBAQDu1AWMIe6f\r\n
      7TZYCWnTa3nT6penJ9CMaGDPI/62dKTmGnI4oo3u9DGGrnuWbcFFCQA02vcYdpuw\r\n
      CVy6mkP/yqN5VSV3EHZiJUA0aKIxot3o3YOiobpVYn9hwvzzOdMZO4SOuevNfY1c\r\n
      qmnLGhYoDvR1c2yaudCf/BDwQqlLoSg9F5X57bRtwaRyUjhtXVKXWb59qtiwwrvp\r\n
      1vPjxciEIxAtgSXtIUQz3ljDRNUHjpyfYM3ska5jkxMIPNYUYFMX2x+Gxn9PZEG3\r\n
      Im391BRynZsnkvJO6i4i5N1xsPK5SyPiKBnlMxW/6ZLi5aAQHV3cc2KLzV+T+s2B\r\n
      v9LTAyO7nWo5AoIBAASA/jqqyKZwyl3F8AkIq6CEjfeHQSidFG65iyxSJF65MJTJ\r\n
      fN+Jgye+Evb3/X47NIO9UnEpV6D8VR7YbaonHDQZG09ogRDKMfp4jxx9g8yUAdZS\r\n
      psYc3KXTGdqw94y9pTk9KJlN1lR6xjzPvcOGdAATq2zVnZXXJewifCI/iOu73yWP\r\n
      F1aeZiaFwzWuW6goJ7a/wrnZrjKNjI/CEAj/TwcvjYk3lDT9KLAYKX4DKUOW5jko\r\n
      gTacxRzlglIn4Q9SC/iipWvX7YX+EVuf2yUA0cdJiOAUnYxN+uEGEc0tP5nHoju7\r\n
      tp0yZmAi2L+cecCT0+CwHpwdZHZEVWpS4JLf40ECggEBALFSZIgGDZlaU5YL7zHV\r\n
      Q5APRugKDLKjMPW7IPwxINnj2tioAL/hOQBpfkNTXEM4ipmz1fCo57FNUjcOINzD\r\n
      hJqqmHWNmIgIZmJDKeG2rhKenYTblXCeADwCvTKNxWmfoi0iZ6ybwqCBuqjcxoSZ\r\n
      jfHCcGl0+yw9yAnLRM1ta2XopCb70ZIIS2PCHjk9J/xN2ryNY/PhsgnN2ilMiTNq\r\n
      oTFYCWPF5lCojrj020KQJUPEaUBzbcpqwZ/FI6HfXvKAdCjqKk40/wHNI2Np2oC6\r\n
      +h7o4NWs0/J+gNhP6/edjZf19DwTsNtbvf6PRUeRtkXeudVY99T0Sy9B0HNxik9b\r\n
      cikCggEAM2wassiP1i0Gc3wrbNLHyQN+yqMaAp0xF+8l0fU3T8zPL/tYDcITnZPY\r\n
      pEFV/aodP9X7XFuQD0iGTOTGDXiMSLPOLI/ifmwbT41rgIN9x14MpU2EtWeVz7sx\r\n
      ZIFMt98rHx6BsZx/DnSFDQ8iqrKF3u+OOv7s6j+8odz4Rq53+16vMev5VUMOPq+E\r\n
      aQn8SDKkOjZzwb9QGB9bXS5s9yyj4pLyggQ0O5S2ugZjUcmCecNpktN8bUR3I9VQ\r\n
      KWkcQa9yCpidp/JYrQtlbqAPiIzptA4T4RNh+F6pKbmw7hNMIPipPzbQezEMaBOn\r\n
      Cgb38EldyAVGjCzRGfhu9SNU9B03bg==\r\n
      -----END PRIVATE KEY-----
      """
    +publicKey: """
      -----BEGIN PUBLIC KEY-----\r\n
      MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5XnqLc+UwYjJQmLCWCR1\r\n
      TcY7577dKrEANvNge73agU2wEXw+PYij4jCMIFNsoQiNKE0kMHNmcvQEPt9a8Jrw\r\n
      cfFb3C4ELyqTcz1YTEI3pSu5OYj4j3P1tbKGmrnqat2MECoBqHeHOVYfXzCJ0gDX\r\n
      zizlEqN6VM32kGhhL0HOQ2yow4CI7L/ziiNWnG87tOuykMyE4bvtQb3KkGKaNlMe\r\n
      Vtt5zapK0Wfvs/69TCNo0t78IuTksM+H1oSzyVxOpcKJHOm/7gGXu7C0+kELY3ry\r\n
      55jMkSFZ5sW7RzzEn4S3c/LLEIaDQnwJDJwYw1F99UkrOu6VPL+TtxZ9h3fqhVgo\r\n
      60RMEqQQHduCDSairI0muo96Cy/F8PB2X/sekETyXIf3NxTVkbTNm/Z/FbAEIg/f\r\n
      OaWn8nkNU6iHuIkoyNIlIMtloMDtAtWdDzW0M0JkZNBDgJcSF4z5gdtvT1ePjnGc\r\n
      S0/aYT/64ndULfUaPti3ZEvWanvHNiR3iSnOTb//Djl+bkPwfNiV57l2Iv6FRCW+\r\n
      beNhvLtyCJGDORvxrdN91lOnW8ijgZnZ212j8PSwtzO6KKd8sgm91Ay34IP152Vb\r\n
      2cUjwj5YeRtS29K+O7Iiqv9JPWEbmtABbFYNHYan7sLG+hvR8eRInLj7LjiI1yDQ\r\n
      U45ZxOEnTM9GSbe2y48JSnUCAwEAAQ==\r\n
      -----END PUBLIC KEY-----
      """
    +apFetchedAt: null
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686560440 {#18795
      date: 2023-06-12 11:00:40.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#18765
  +user: Proxies\__CG__\App\Entity\User {#18747
    +avatar: null
    +cover: null
    +email: "kbin@j0h.nl"
    +username: "Sprite_tm"
    +roles: [
      "ROLE_ADMIN"
    ]
    +followersCount: 0
    +homepage: "front"
    +about: "Hi! I'm Sprite_tm. You may know me from sites like https://spritesmods.com."
    +lastActive: DateTime @1707547382 {#18794
      date: 2024-02-10 07:43:02.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: true
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#18796 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18798 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#18800 …}
    +entries: Doctrine\ORM\PersistentCollection {#18802 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#18804 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#18806 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18808 …}
    +posts: Doctrine\ORM\PersistentCollection {#18810 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#18812 …}
    +postComments: Doctrine\ORM\PersistentCollection {#18814 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#18816 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#18818 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#18820 …}
    +follows: Doctrine\ORM\PersistentCollection {#18822 …}
    +followers: Doctrine\ORM\PersistentCollection {#18824 …}
    +blocks: Doctrine\ORM\PersistentCollection {#18826 …}
    +blockers: Doctrine\ORM\PersistentCollection {#18828 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#18830 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#18832 …}
    +reports: Doctrine\ORM\PersistentCollection {#18834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#18836 …}
    +violations: Doctrine\ORM\PersistentCollection {#18838 …}
    +notifications: Doctrine\ORM\PersistentCollection {#18840 …}
    +awards: Doctrine\ORM\PersistentCollection {#18842 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#18844 …}
    +categories: Doctrine\ORM\PersistentCollection {#18846 …}
    -id: 1
    -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18848 …}
    +apId: null
    +apProfileId: null
    +apPublicUrl: null
    +apFollowersUrl: null
    +apInboxUrl: null
    +apDomain: null
    +apPreferredUsername: null
    +apDiscoverable: null
    +apManuallyApprovesFollowers: null
    +privateKey: """
      -----BEGIN PRIVATE KEY-----\r\n
      MIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQDleeotz5TBiMlC\r\n
      YsJYJHVNxjvnvt0qsQA282B7vdqBTbARfD49iKPiMIwgU2yhCI0oTSQwc2Zy9AQ+\r\n
      31rwmvBx8VvcLgQvKpNzPVhMQjelK7k5iPiPc/W1soaauepq3YwQKgGod4c5Vh9f\r\n
      MInSANfOLOUSo3pUzfaQaGEvQc5DbKjDgIjsv/OKI1acbzu067KQzIThu+1BvcqQ\r\n
      Ypo2Ux5W23nNqkrRZ++z/r1MI2jS3vwi5OSwz4fWhLPJXE6lwokc6b/uAZe7sLT6\r\n
      QQtjevLnmMyRIVnmxbtHPMSfhLdz8ssQhoNCfAkMnBjDUX31SSs67pU8v5O3Fn2H\r\n
      d+qFWCjrREwSpBAd24INJqKsjSa6j3oLL8Xw8HZf+x6QRPJch/c3FNWRtM2b9n8V\r\n
      sAQiD985pafyeQ1TqIe4iSjI0iUgy2WgwO0C1Z0PNbQzQmRk0EOAlxIXjPmB229P\r\n
      V4+OcZxLT9phP/rid1Qt9Ro+2LdkS9Zqe8c2JHeJKc5Nv/8OOX5uQ/B82JXnuXYi\r\n
      /oVEJb5t42G8u3IIkYM5G/Gt033WU6dbyKOBmdnbXaPw9LC3M7oop3yyCb3UDLfg\r\n
      g/XnZVvZxSPCPlh5G1Lb0r47siKq/0k9YRua0AFsVg0dhqfuwsb6G9Hx5EicuPsu\r\n
      OIjXINBTjlnE4SdMz0ZJt7bLjwlKdQIDAQABAoICAAlWo8QHfYs+sMoF0Njbavam\r\n
      SYvNxZxWJacW0mdWu4ylh7O+dZ31cI3k4d7y5inLeksYkI90MsgczAtu9XlzJLPO\r\n
      WamlKcBtoCCBb5Vy4GbVV61SuKLF2krxn+6uAC8nIusJepXLf3JC4fXyuLkWFbIr\r\n
      O4s9od3Pn+gSh1nv+J/fzSJfmbLgwN1vQLgPAsQDD3o7CHFTP318ZsDnclUhnst0\r\n
      FQnckzzgWO3fQP7XNg3WyzX0UKYtW97L+bEJE55FQ2Us0gWyhOU7dLH2casztqzc\r\n
      F/8T91+fzlZAz9OaCAks6Tyb7L2I5KlhtNRF/bU8rAiy6tnVBgLeZG9d3upcQxX0\r\n
      L+SMPWg55qERGI5mO+BxFdUnVtcmswziKmySYtzgm+c4jmPS5cWhGB9HFCTW2S0x\r\n
      GoVA2cZGWjMTrbZQhgJjBqzp76fhLtXTufd328sYmX7fBYKEWFYNwrEJaWYUNl/V\r\n
      yEyl0aMQWKhVokx6eCqnuDZUc77LeuGuCleIdhQ53NYHrXMCmgVyLfmGdrOS3Uh6\r\n
      RrAYmnvvMkAUTOQajW2csC345PmgBOjE7vB7349ylKUkXvN4L+9xZCYaVjBt3O24\r\n
      aRoQSQDGhk+NIaYleiFx+u7dJSryxdx/6ut6dQ2S+jKlm1oN1qq6ppO5y/TFRQ1e\r\n
      qn7kjIGzUT80fANDFqdhAoIBAQD1+cGiWXRQhUrJc5X3ngH1zHoLWpmSZcUUDFn/\r\n
      bV/CChd2M43fOpneIQETZ1oS7BsU3y92kTw63ytYOUg7C5iT5/r9ZoBGq0HZSbll\r\n
      riRJWGiajr2aYCmIes++CrfUvCcD6+l8QMZ3s8eXdk80GX+vt1xEfRpWV9e9huJK\r\n
      K1e8wXfFmPAmxUi63IePscdc+SVQGeooMYDnMwLWvxpAtp5mGOaQc4D5dviWXjSE\r\n
      Z/PJa+gectpD1iDIPUXm3o17ivE2UYFia8/FCGUN6Yz7ucRKF+2SPO8hLefk5UvJ\r\n
      Lxlkh67MXKkneDqRU9C82Qmcfz5nQLQadC0nbE44YeXrnlIdAoIBAQDu1AWMIe6f\r\n
      7TZYCWnTa3nT6penJ9CMaGDPI/62dKTmGnI4oo3u9DGGrnuWbcFFCQA02vcYdpuw\r\n
      CVy6mkP/yqN5VSV3EHZiJUA0aKIxot3o3YOiobpVYn9hwvzzOdMZO4SOuevNfY1c\r\n
      qmnLGhYoDvR1c2yaudCf/BDwQqlLoSg9F5X57bRtwaRyUjhtXVKXWb59qtiwwrvp\r\n
      1vPjxciEIxAtgSXtIUQz3ljDRNUHjpyfYM3ska5jkxMIPNYUYFMX2x+Gxn9PZEG3\r\n
      Im391BRynZsnkvJO6i4i5N1xsPK5SyPiKBnlMxW/6ZLi5aAQHV3cc2KLzV+T+s2B\r\n
      v9LTAyO7nWo5AoIBAASA/jqqyKZwyl3F8AkIq6CEjfeHQSidFG65iyxSJF65MJTJ\r\n
      fN+Jgye+Evb3/X47NIO9UnEpV6D8VR7YbaonHDQZG09ogRDKMfp4jxx9g8yUAdZS\r\n
      psYc3KXTGdqw94y9pTk9KJlN1lR6xjzPvcOGdAATq2zVnZXXJewifCI/iOu73yWP\r\n
      F1aeZiaFwzWuW6goJ7a/wrnZrjKNjI/CEAj/TwcvjYk3lDT9KLAYKX4DKUOW5jko\r\n
      gTacxRzlglIn4Q9SC/iipWvX7YX+EVuf2yUA0cdJiOAUnYxN+uEGEc0tP5nHoju7\r\n
      tp0yZmAi2L+cecCT0+CwHpwdZHZEVWpS4JLf40ECggEBALFSZIgGDZlaU5YL7zHV\r\n
      Q5APRugKDLKjMPW7IPwxINnj2tioAL/hOQBpfkNTXEM4ipmz1fCo57FNUjcOINzD\r\n
      hJqqmHWNmIgIZmJDKeG2rhKenYTblXCeADwCvTKNxWmfoi0iZ6ybwqCBuqjcxoSZ\r\n
      jfHCcGl0+yw9yAnLRM1ta2XopCb70ZIIS2PCHjk9J/xN2ryNY/PhsgnN2ilMiTNq\r\n
      oTFYCWPF5lCojrj020KQJUPEaUBzbcpqwZ/FI6HfXvKAdCjqKk40/wHNI2Np2oC6\r\n
      +h7o4NWs0/J+gNhP6/edjZf19DwTsNtbvf6PRUeRtkXeudVY99T0Sy9B0HNxik9b\r\n
      cikCggEAM2wassiP1i0Gc3wrbNLHyQN+yqMaAp0xF+8l0fU3T8zPL/tYDcITnZPY\r\n
      pEFV/aodP9X7XFuQD0iGTOTGDXiMSLPOLI/ifmwbT41rgIN9x14MpU2EtWeVz7sx\r\n
      ZIFMt98rHx6BsZx/DnSFDQ8iqrKF3u+OOv7s6j+8odz4Rq53+16vMev5VUMOPq+E\r\n
      aQn8SDKkOjZzwb9QGB9bXS5s9yyj4pLyggQ0O5S2ugZjUcmCecNpktN8bUR3I9VQ\r\n
      KWkcQa9yCpidp/JYrQtlbqAPiIzptA4T4RNh+F6pKbmw7hNMIPipPzbQezEMaBOn\r\n
      Cgb38EldyAVGjCzRGfhu9SNU9B03bg==\r\n
      -----END PRIVATE KEY-----
      """
    +publicKey: """
      -----BEGIN PUBLIC KEY-----\r\n
      MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5XnqLc+UwYjJQmLCWCR1\r\n
      TcY7577dKrEANvNge73agU2wEXw+PYij4jCMIFNsoQiNKE0kMHNmcvQEPt9a8Jrw\r\n
      cfFb3C4ELyqTcz1YTEI3pSu5OYj4j3P1tbKGmrnqat2MECoBqHeHOVYfXzCJ0gDX\r\n
      zizlEqN6VM32kGhhL0HOQ2yow4CI7L/ziiNWnG87tOuykMyE4bvtQb3KkGKaNlMe\r\n
      Vtt5zapK0Wfvs/69TCNo0t78IuTksM+H1oSzyVxOpcKJHOm/7gGXu7C0+kELY3ry\r\n
      55jMkSFZ5sW7RzzEn4S3c/LLEIaDQnwJDJwYw1F99UkrOu6VPL+TtxZ9h3fqhVgo\r\n
      60RMEqQQHduCDSairI0muo96Cy/F8PB2X/sekETyXIf3NxTVkbTNm/Z/FbAEIg/f\r\n
      OaWn8nkNU6iHuIkoyNIlIMtloMDtAtWdDzW0M0JkZNBDgJcSF4z5gdtvT1ePjnGc\r\n
      S0/aYT/64ndULfUaPti3ZEvWanvHNiR3iSnOTb//Djl+bkPwfNiV57l2Iv6FRCW+\r\n
      beNhvLtyCJGDORvxrdN91lOnW8ijgZnZ212j8PSwtzO6KKd8sgm91Ay34IP152Vb\r\n
      2cUjwj5YeRtS29K+O7Iiqv9JPWEbmtABbFYNHYan7sLG+hvR8eRInLj7LjiI1yDQ\r\n
      U45ZxOEnTM9GSbe2y48JSnUCAwEAAQ==\r\n
      -----END PUBLIC KEY-----
      """
    +apFetchedAt: null
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686560440 {#18795
      date: 2023-06-12 11:00:40.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: true
}
related_magazines App\Twig\Components\RelatedMagazinesComponent 16.0 MiB 9.15 ms
Input props
[
  "magazine" => "selfhosted@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedMagazinesComponent {#18956
  +limit: 4
  +tag: null
  +magazine: "selfhosted@lemmy.world"
  +type: "magazine"
  +title: "related_magazines"
  +refreshedRandom: false
  -repository: App\Repository\MagazineRepository {#397 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
active_users App\Twig\Components\ActiveUsersComponent 18.0 MiB 126.90 ms
Input props
[
  "magazine" => App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\ActiveUsersComponent {#19086
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  -userRepository: App\Repository\UserRepository {#603 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
user_avatar App\Twig\Components\UserAvatarComponent 18.0 MiB 0.64 ms
Input props
[
  "user" => App\Entity\User {#19907
    +avatar: Proxies\__CG__\App\Entity\Image {#19908 …}
    +cover: null
    +email: "zaphod@lemmy.ca"
    +username: "@zaphod@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Just this guy, you know?"
    +lastActive: DateTime @1728040586 {#19904
      date: 2024-10-04 13:16:26.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#19909 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19911 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#19913 …}
    +entries: Doctrine\ORM\PersistentCollection {#19915 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#19917 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#19919 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19921 …}
    +posts: Doctrine\ORM\PersistentCollection {#19923 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#19925 …}
    +postComments: Doctrine\ORM\PersistentCollection {#19927 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#19929 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#19931 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#19933 …}
    +follows: Doctrine\ORM\PersistentCollection {#19935 …}
    +followers: Doctrine\ORM\PersistentCollection {#19937 …}
    +blocks: Doctrine\ORM\PersistentCollection {#19939 …}
    +blockers: Doctrine\ORM\PersistentCollection {#19941 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#19943 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#19945 …}
    +reports: Doctrine\ORM\PersistentCollection {#19947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#19949 …}
    +violations: Doctrine\ORM\PersistentCollection {#19951 …}
    +notifications: Doctrine\ORM\PersistentCollection {#19953 …}
    +awards: Doctrine\ORM\PersistentCollection {#19955 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#19957 …}
    +categories: Doctrine\ORM\PersistentCollection {#19959 …}
    -id: 64374
    -password: "$2y$13$kkK3pLdHyRmemFMDFAo6yugZ5HSZUQ.BR8QbKS4p4CCDl.r2biux2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19961 …}
    +apId: "zaphod@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/zaphod"
    +apPublicUrl: "https://lemmy.ca/u/zaphod"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "zaphod"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1706352784 {#19905
      date: 2024-01-27 11:53:04.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697947487 {#19906
      date: 2023-10-22 06:04:47.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#19342
  +width: 65
  +height: 65
  +user: App\Entity\User {#19907
    +avatar: Proxies\__CG__\App\Entity\Image {#19908 …}
    +cover: null
    +email: "zaphod@lemmy.ca"
    +username: "@zaphod@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Just this guy, you know?"
    +lastActive: DateTime @1728040586 {#19904
      date: 2024-10-04 13:16:26.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#19909 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19911 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#19913 …}
    +entries: Doctrine\ORM\PersistentCollection {#19915 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#19917 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#19919 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19921 …}
    +posts: Doctrine\ORM\PersistentCollection {#19923 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#19925 …}
    +postComments: Doctrine\ORM\PersistentCollection {#19927 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#19929 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#19931 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#19933 …}
    +follows: Doctrine\ORM\PersistentCollection {#19935 …}
    +followers: Doctrine\ORM\PersistentCollection {#19937 …}
    +blocks: Doctrine\ORM\PersistentCollection {#19939 …}
    +blockers: Doctrine\ORM\PersistentCollection {#19941 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#19943 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#19945 …}
    +reports: Doctrine\ORM\PersistentCollection {#19947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#19949 …}
    +violations: Doctrine\ORM\PersistentCollection {#19951 …}
    +notifications: Doctrine\ORM\PersistentCollection {#19953 …}
    +awards: Doctrine\ORM\PersistentCollection {#19955 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#19957 …}
    +categories: Doctrine\ORM\PersistentCollection {#19959 …}
    -id: 64374
    -password: "$2y$13$kkK3pLdHyRmemFMDFAo6yugZ5HSZUQ.BR8QbKS4p4CCDl.r2biux2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19961 …}
    +apId: "zaphod@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/zaphod"
    +apPublicUrl: "https://lemmy.ca/u/zaphod"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "zaphod"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1706352784 {#19905
      date: 2024-01-27 11:53:04.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697947487 {#19906
      date: 2023-10-22 06:04:47.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 18.0 MiB 3.73 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1636
    +avatar: Proxies\__CG__\App\Entity\Image {#2493 …}
    +cover: null
    +email: "JVT038@feddit.nl"
    +username: "@JVT038@feddit.nl"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Web developer, gamer, reader, and a true ligma male"
    +lastActive: DateTime @1728980675 {#1356
      date: 2024-10-15 10:24:35.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2495 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2497 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2499 …}
    +entries: Doctrine\ORM\PersistentCollection {#2501 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2503 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2505 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2519 …}
    +posts: Doctrine\ORM\PersistentCollection {#2510 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2533 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2554 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2585 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2542 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2594 …}
    +follows: Doctrine\ORM\PersistentCollection {#2597 …}
    +followers: Doctrine\ORM\PersistentCollection {#2592 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2620 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2616 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2633 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2637 …}
    +reports: Doctrine\ORM\PersistentCollection {#2621 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2643 …}
    +violations: Doctrine\ORM\PersistentCollection {#2650 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2652 …}
    +awards: Doctrine\ORM\PersistentCollection {#2644 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2661 …}
    +categories: Doctrine\ORM\PersistentCollection {#2674 …}
    -id: 438
    -password: "$2y$13$s9.pzgaaCxRocR2bH//l2.hQ0AlYqA8fOwylfcEVHkOA6Jb4ob4j6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
    +apId: "JVT038@feddit.nl"
    +apProfileId: "https://feddit.nl/u/JVT038"
    +apPublicUrl: "https://feddit.nl/u/JVT038"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.nl/inbox"
    +apDomain: "feddit.nl"
    +apPreferredUsername: "JVT038"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729113332 {#1353
      date: 2024-10-16 23:15:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686913782 {#1358
      date: 2023-06-16 13:09:42.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#20269
  +width: 65
  +height: 65
  +user: Proxies\__CG__\App\Entity\User {#1636
    +avatar: Proxies\__CG__\App\Entity\Image {#2493 …}
    +cover: null
    +email: "JVT038@feddit.nl"
    +username: "@JVT038@feddit.nl"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Web developer, gamer, reader, and a true ligma male"
    +lastActive: DateTime @1728980675 {#1356
      date: 2024-10-15 10:24:35.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2495 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2497 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2499 …}
    +entries: Doctrine\ORM\PersistentCollection {#2501 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2503 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2505 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2519 …}
    +posts: Doctrine\ORM\PersistentCollection {#2510 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2533 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2554 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2585 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2542 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2594 …}
    +follows: Doctrine\ORM\PersistentCollection {#2597 …}
    +followers: Doctrine\ORM\PersistentCollection {#2592 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2620 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2616 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2633 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2637 …}
    +reports: Doctrine\ORM\PersistentCollection {#2621 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2643 …}
    +violations: Doctrine\ORM\PersistentCollection {#2650 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2652 …}
    +awards: Doctrine\ORM\PersistentCollection {#2644 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2661 …}
    +categories: Doctrine\ORM\PersistentCollection {#2674 …}
    -id: 438
    -password: "$2y$13$s9.pzgaaCxRocR2bH//l2.hQ0AlYqA8fOwylfcEVHkOA6Jb4ob4j6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
    +apId: "JVT038@feddit.nl"
    +apProfileId: "https://feddit.nl/u/JVT038"
    +apPublicUrl: "https://feddit.nl/u/JVT038"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.nl/inbox"
    +apDomain: "feddit.nl"
    +apPreferredUsername: "JVT038"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729113332 {#1353
      date: 2024-10-16 23:15:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686913782 {#1358
      date: 2023-06-16 13:09:42.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 18.0 MiB 3.66 ms
Input props
[
  "user" => App\Entity\User {#19966
    +avatar: Proxies\__CG__\App\Entity\Image {#19967 …}
    +cover: null
    +email: "itsaj26744@programming.dev"
    +username: "@itsaj26744@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      11th Class student from Uttar Pradesh,India (Bharat). Trying to catch up with ever upgrading tech world.\n
      \n
      Radhe Radhe
      """
    +lastActive: DateTime @1728229975 {#19963
      date: 2024-10-06 17:52:55.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#19968 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19970 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#19972 …}
    +entries: Doctrine\ORM\PersistentCollection {#19974 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#19976 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#19978 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19980 …}
    +posts: Doctrine\ORM\PersistentCollection {#19982 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#19984 …}
    +postComments: Doctrine\ORM\PersistentCollection {#19986 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#19988 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#19990 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#19992 …}
    +follows: Doctrine\ORM\PersistentCollection {#19994 …}
    +followers: Doctrine\ORM\PersistentCollection {#19996 …}
    +blocks: Doctrine\ORM\PersistentCollection {#19998 …}
    +blockers: Doctrine\ORM\PersistentCollection {#20000 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#20002 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#20004 …}
    +reports: Doctrine\ORM\PersistentCollection {#20006 …}
    +favourites: Doctrine\ORM\PersistentCollection {#20008 …}
    +violations: Doctrine\ORM\PersistentCollection {#20010 …}
    +notifications: Doctrine\ORM\PersistentCollection {#20012 …}
    +awards: Doctrine\ORM\PersistentCollection {#20014 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#20016 …}
    +categories: Doctrine\ORM\PersistentCollection {#20018 …}
    -id: 70100
    -password: "$2y$13$jZ2efBcV8oMrOUH/9KwYVuB1tw3H01LHp/mzvoTJgjWVtiAl.9CRS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#20020 …}
    +apId: "itsaj26744@programming.dev"
    +apProfileId: "https://programming.dev/u/itsaj26744"
    +apPublicUrl: "https://programming.dev/u/itsaj26744"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "itsaj26744"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727148435 {#19964
      date: 2024-09-24 05:27:15.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698952609 {#19965
      date: 2023-11-02 20:16:49.0 +01:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#20326
  +width: 65
  +height: 65
  +user: App\Entity\User {#19966
    +avatar: Proxies\__CG__\App\Entity\Image {#19967 …}
    +cover: null
    +email: "itsaj26744@programming.dev"
    +username: "@itsaj26744@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      11th Class student from Uttar Pradesh,India (Bharat). Trying to catch up with ever upgrading tech world.\n
      \n
      Radhe Radhe
      """
    +lastActive: DateTime @1728229975 {#19963
      date: 2024-10-06 17:52:55.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#19968 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19970 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#19972 …}
    +entries: Doctrine\ORM\PersistentCollection {#19974 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#19976 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#19978 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19980 …}
    +posts: Doctrine\ORM\PersistentCollection {#19982 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#19984 …}
    +postComments: Doctrine\ORM\PersistentCollection {#19986 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#19988 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#19990 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#19992 …}
    +follows: Doctrine\ORM\PersistentCollection {#19994 …}
    +followers: Doctrine\ORM\PersistentCollection {#19996 …}
    +blocks: Doctrine\ORM\PersistentCollection {#19998 …}
    +blockers: Doctrine\ORM\PersistentCollection {#20000 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#20002 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#20004 …}
    +reports: Doctrine\ORM\PersistentCollection {#20006 …}
    +favourites: Doctrine\ORM\PersistentCollection {#20008 …}
    +violations: Doctrine\ORM\PersistentCollection {#20010 …}
    +notifications: Doctrine\ORM\PersistentCollection {#20012 …}
    +awards: Doctrine\ORM\PersistentCollection {#20014 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#20016 …}
    +categories: Doctrine\ORM\PersistentCollection {#20018 …}
    -id: 70100
    -password: "$2y$13$jZ2efBcV8oMrOUH/9KwYVuB1tw3H01LHp/mzvoTJgjWVtiAl.9CRS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#20020 …}
    +apId: "itsaj26744@programming.dev"
    +apProfileId: "https://programming.dev/u/itsaj26744"
    +apPublicUrl: "https://programming.dev/u/itsaj26744"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "itsaj26744"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727148435 {#19964
      date: 2024-09-24 05:27:15.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698952609 {#19965
      date: 2023-11-02 20:16:49.0 +01:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 18.0 MiB 5.09 ms
Input props
[
  "user" => App\Entity\User {#19463
    +avatar: Proxies\__CG__\App\Entity\Image {#19464 …}
    +cover: Proxies\__CG__\App\Entity\Image {#19461 …}
    +email: "RandomLegend@lemmy.dbzer0.com"
    +username: "@RandomLegend@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      [You wouldn’t download a car.](https://www.youtube.com/watch?v=Fb7N-JtQWGI)\n
      \n
      wiki-user: RandomLegend
      """
    +lastActive: DateTime @1729373902 {#19468
      date: 2024-10-19 23:38:22.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#19462 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19460 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#19458 …}
    +entries: Doctrine\ORM\PersistentCollection {#19456 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#19454 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#19452 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19450 …}
    +posts: Doctrine\ORM\PersistentCollection {#19448 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#19446 …}
    +postComments: Doctrine\ORM\PersistentCollection {#19444 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#19442 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#19440 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#19438 …}
    +follows: Doctrine\ORM\PersistentCollection {#19436 …}
    +followers: Doctrine\ORM\PersistentCollection {#19434 …}
    +blocks: Doctrine\ORM\PersistentCollection {#19432 …}
    +blockers: Doctrine\ORM\PersistentCollection {#19430 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#19428 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#19426 …}
    +reports: Doctrine\ORM\PersistentCollection {#19424 …}
    +favourites: Doctrine\ORM\PersistentCollection {#19422 …}
    +violations: Doctrine\ORM\PersistentCollection {#19420 …}
    +notifications: Doctrine\ORM\PersistentCollection {#19418 …}
    +awards: Doctrine\ORM\PersistentCollection {#19416 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#19414 …}
    +categories: Doctrine\ORM\PersistentCollection {#19412 …}
    -id: 23124
    -password: "$2y$13$2m.lX2bvghWd4.e.do3V3eezE1SpTQ0/FLc/od7BnJcWSIcb4Vn9G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19410 …}
    +apId: "RandomLegend@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/RandomLegend"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/RandomLegend"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "RandomLegend"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727145873 {#19465
      date: 2024-09-24 04:44:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689090339 {#19466
      date: 2023-07-11 17:45:39.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#20383
  +width: 65
  +height: 65
  +user: App\Entity\User {#19463
    +avatar: Proxies\__CG__\App\Entity\Image {#19464 …}
    +cover: Proxies\__CG__\App\Entity\Image {#19461 …}
    +email: "RandomLegend@lemmy.dbzer0.com"
    +username: "@RandomLegend@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      [You wouldn’t download a car.](https://www.youtube.com/watch?v=Fb7N-JtQWGI)\n
      \n
      wiki-user: RandomLegend
      """
    +lastActive: DateTime @1729373902 {#19468
      date: 2024-10-19 23:38:22.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#19462 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19460 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#19458 …}
    +entries: Doctrine\ORM\PersistentCollection {#19456 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#19454 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#19452 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19450 …}
    +posts: Doctrine\ORM\PersistentCollection {#19448 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#19446 …}
    +postComments: Doctrine\ORM\PersistentCollection {#19444 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#19442 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#19440 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#19438 …}
    +follows: Doctrine\ORM\PersistentCollection {#19436 …}
    +followers: Doctrine\ORM\PersistentCollection {#19434 …}
    +blocks: Doctrine\ORM\PersistentCollection {#19432 …}
    +blockers: Doctrine\ORM\PersistentCollection {#19430 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#19428 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#19426 …}
    +reports: Doctrine\ORM\PersistentCollection {#19424 …}
    +favourites: Doctrine\ORM\PersistentCollection {#19422 …}
    +violations: Doctrine\ORM\PersistentCollection {#19420 …}
    +notifications: Doctrine\ORM\PersistentCollection {#19418 …}
    +awards: Doctrine\ORM\PersistentCollection {#19416 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#19414 …}
    +categories: Doctrine\ORM\PersistentCollection {#19412 …}
    -id: 23124
    -password: "$2y$13$2m.lX2bvghWd4.e.do3V3eezE1SpTQ0/FLc/od7BnJcWSIcb4Vn9G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19410 …}
    +apId: "RandomLegend@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/RandomLegend"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/RandomLegend"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "RandomLegend"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727145873 {#19465
      date: 2024-09-24 04:44:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689090339 {#19466
      date: 2023-07-11 17:45:39.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 18.0 MiB 0.44 ms
Input props
[
  "user" => App\Entity\User {#19669
    +avatar: Proxies\__CG__\App\Entity\Image {#19670 …}
    +cover: null
    +email: "poVoq@slrpnk.net"
    +username: "@poVoq@slrpnk.net"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Admin on the slrpnk.net Lemmy instance.\n
      \n
      He/Him or what ever you feel like.\n
      \n
      XMPP: [povoq@slrpnk.net](xmpp:povoq@slrpnk.net)\n
      \n
      Avatar is an image of a baby octopus.
      """
    +lastActive: DateTime @1729421098 {#19666
      date: 2024-10-20 12:44:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#19671 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19673 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#19675 …}
    +entries: Doctrine\ORM\PersistentCollection {#19677 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#19679 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#19681 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19683 …}
    +posts: Doctrine\ORM\PersistentCollection {#19685 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#19687 …}
    +postComments: Doctrine\ORM\PersistentCollection {#19689 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#19691 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#19693 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#19695 …}
    +follows: Doctrine\ORM\PersistentCollection {#19697 …}
    +followers: Doctrine\ORM\PersistentCollection {#19699 …}
    +blocks: Doctrine\ORM\PersistentCollection {#19701 …}
    +blockers: Doctrine\ORM\PersistentCollection {#19703 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#19705 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#19707 …}
    +reports: Doctrine\ORM\PersistentCollection {#19709 …}
    +favourites: Doctrine\ORM\PersistentCollection {#19711 …}
    +violations: Doctrine\ORM\PersistentCollection {#19713 …}
    +notifications: Doctrine\ORM\PersistentCollection {#19715 …}
    +awards: Doctrine\ORM\PersistentCollection {#19717 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#19719 …}
    +categories: Doctrine\ORM\PersistentCollection {#19721 …}
    -id: 39219
    -password: "$2y$13$EHPqKgQHDELH0n8Lf1q3GuAuLZ5Uev1kbTHy4hIh1huvnH6MtcxwC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19723 …}
    +apId: "poVoq@slrpnk.net"
    +apProfileId: "https://slrpnk.net/u/poVoq"
    +apPublicUrl: "https://slrpnk.net/u/poVoq"
    +apFollowersUrl: null
    +apInboxUrl: "https://slrpnk.net/inbox"
    +apDomain: "slrpnk.net"
    +apPreferredUsername: "poVoq"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1723797825 {#19667
      date: 2024-08-16 10:43:45.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691416621 {#19668
      date: 2023-08-07 15:57:01.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#20440
  +width: 65
  +height: 65
  +user: App\Entity\User {#19669
    +avatar: Proxies\__CG__\App\Entity\Image {#19670 …}
    +cover: null
    +email: "poVoq@slrpnk.net"
    +username: "@poVoq@slrpnk.net"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Admin on the slrpnk.net Lemmy instance.\n
      \n
      He/Him or what ever you feel like.\n
      \n
      XMPP: [povoq@slrpnk.net](xmpp:povoq@slrpnk.net)\n
      \n
      Avatar is an image of a baby octopus.
      """
    +lastActive: DateTime @1729421098 {#19666
      date: 2024-10-20 12:44:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#19671 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19673 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#19675 …}
    +entries: Doctrine\ORM\PersistentCollection {#19677 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#19679 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#19681 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19683 …}
    +posts: Doctrine\ORM\PersistentCollection {#19685 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#19687 …}
    +postComments: Doctrine\ORM\PersistentCollection {#19689 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#19691 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#19693 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#19695 …}
    +follows: Doctrine\ORM\PersistentCollection {#19697 …}
    +followers: Doctrine\ORM\PersistentCollection {#19699 …}
    +blocks: Doctrine\ORM\PersistentCollection {#19701 …}
    +blockers: Doctrine\ORM\PersistentCollection {#19703 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#19705 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#19707 …}
    +reports: Doctrine\ORM\PersistentCollection {#19709 …}
    +favourites: Doctrine\ORM\PersistentCollection {#19711 …}
    +violations: Doctrine\ORM\PersistentCollection {#19713 …}
    +notifications: Doctrine\ORM\PersistentCollection {#19715 …}
    +awards: Doctrine\ORM\PersistentCollection {#19717 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#19719 …}
    +categories: Doctrine\ORM\PersistentCollection {#19721 …}
    -id: 39219
    -password: "$2y$13$EHPqKgQHDELH0n8Lf1q3GuAuLZ5Uev1kbTHy4hIh1huvnH6MtcxwC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19723 …}
    +apId: "poVoq@slrpnk.net"
    +apProfileId: "https://slrpnk.net/u/poVoq"
    +apPublicUrl: "https://slrpnk.net/u/poVoq"
    +apFollowersUrl: null
    +apInboxUrl: "https://slrpnk.net/inbox"
    +apDomain: "slrpnk.net"
    +apPreferredUsername: "poVoq"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1723797825 {#19667
      date: 2024-08-16 10:43:45.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691416621 {#19668
      date: 2023-08-07 15:57:01.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 18.0 MiB 0.42 ms
Input props
[
  "user" => App\Entity\User {#19788
    +avatar: Proxies\__CG__\App\Entity\Image {#19789 …}
    +cover: Proxies\__CG__\App\Entity\Image {#19790 …}
    +email: "MangoPenguin@lemmy.blahaj.zone"
    +username: "@MangoPenguin@lemmy.blahaj.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      He/Him | Bi Furry Boy\n
      \n
      *Accounts:*\n
      \n
      [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
      \n
      [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
      """
    +lastActive: DateTime @1729424125 {#19785
      date: 2024-10-20 13:35:25.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#19791 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19793 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#19795 …}
    +entries: Doctrine\ORM\PersistentCollection {#19797 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#19799 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#19801 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19803 …}
    +posts: Doctrine\ORM\PersistentCollection {#19805 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#19807 …}
    +postComments: Doctrine\ORM\PersistentCollection {#19809 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#19811 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#19813 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#19815 …}
    +follows: Doctrine\ORM\PersistentCollection {#19817 …}
    +followers: Doctrine\ORM\PersistentCollection {#19819 …}
    +blocks: Doctrine\ORM\PersistentCollection {#19821 …}
    +blockers: Doctrine\ORM\PersistentCollection {#19823 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#19825 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#19827 …}
    +reports: Doctrine\ORM\PersistentCollection {#19829 …}
    +favourites: Doctrine\ORM\PersistentCollection {#19831 …}
    +violations: Doctrine\ORM\PersistentCollection {#19833 …}
    +notifications: Doctrine\ORM\PersistentCollection {#19835 …}
    +awards: Doctrine\ORM\PersistentCollection {#19837 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#19839 …}
    +categories: Doctrine\ORM\PersistentCollection {#19841 …}
    -id: 39956
    -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19843 …}
    +apId: "MangoPenguin@lemmy.blahaj.zone"
    +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
    +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
    +apDomain: "lemmy.blahaj.zone"
    +apPreferredUsername: "MangoPenguin"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711630475 {#19786
      date: 2024-03-28 13:54:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691676225 {#19787
      date: 2023-08-10 16:03:45.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#20497
  +width: 65
  +height: 65
  +user: App\Entity\User {#19788
    +avatar: Proxies\__CG__\App\Entity\Image {#19789 …}
    +cover: Proxies\__CG__\App\Entity\Image {#19790 …}
    +email: "MangoPenguin@lemmy.blahaj.zone"
    +username: "@MangoPenguin@lemmy.blahaj.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      He/Him | Bi Furry Boy\n
      \n
      *Accounts:*\n
      \n
      [lemmy.blahaj.zone/u/MangoPenguin](https://lemmy.blahaj.zone/u/MangoPenguin)\n
      \n
      [discuss.online/u/MangoPenguin](https://discuss.online/u/MangoPenguin)
      """
    +lastActive: DateTime @1729424125 {#19785
      date: 2024-10-20 13:35:25.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#19791 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19793 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#19795 …}
    +entries: Doctrine\ORM\PersistentCollection {#19797 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#19799 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#19801 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19803 …}
    +posts: Doctrine\ORM\PersistentCollection {#19805 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#19807 …}
    +postComments: Doctrine\ORM\PersistentCollection {#19809 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#19811 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#19813 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#19815 …}
    +follows: Doctrine\ORM\PersistentCollection {#19817 …}
    +followers: Doctrine\ORM\PersistentCollection {#19819 …}
    +blocks: Doctrine\ORM\PersistentCollection {#19821 …}
    +blockers: Doctrine\ORM\PersistentCollection {#19823 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#19825 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#19827 …}
    +reports: Doctrine\ORM\PersistentCollection {#19829 …}
    +favourites: Doctrine\ORM\PersistentCollection {#19831 …}
    +violations: Doctrine\ORM\PersistentCollection {#19833 …}
    +notifications: Doctrine\ORM\PersistentCollection {#19835 …}
    +awards: Doctrine\ORM\PersistentCollection {#19837 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#19839 …}
    +categories: Doctrine\ORM\PersistentCollection {#19841 …}
    -id: 39956
    -password: "$2y$13$YaIBD/Fpu0FCADpfUr3dmuuAwB9dQDEEuPw.lJyI.LRaIVojSBwoa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19843 …}
    +apId: "MangoPenguin@lemmy.blahaj.zone"
    +apProfileId: "https://lemmy.blahaj.zone/u/MangoPenguin"
    +apPublicUrl: "https://lemmy.blahaj.zone/u/MangoPenguin"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.blahaj.zone/inbox"
    +apDomain: "lemmy.blahaj.zone"
    +apPreferredUsername: "MangoPenguin"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711630475 {#19786
      date: 2024-03-28 13:54:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691676225 {#19787
      date: 2023-08-10 16:03:45.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 18.0 MiB 4.62 ms
Input props
[
  "user" => App\Entity\User {#20084
    +avatar: Proxies\__CG__\App\Entity\Image {#20085 …}
    +cover: Proxies\__CG__\App\Entity\Image {#20086 …}
    +email: "randomcruft@lemmy.sdf.org"
    +username: "@randomcruft@lemmy.sdf.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "cruising the fediverse in search of interesting people, stuff, and things…"
    +lastActive: DateTime @1711802017 {#20083
      date: 2024-03-30 13:33:37.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#20087 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#20089 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#20091 …}
    +entries: Doctrine\ORM\PersistentCollection {#20093 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#20095 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#20097 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#20099 …}
    +posts: Doctrine\ORM\PersistentCollection {#20101 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#20103 …}
    +postComments: Doctrine\ORM\PersistentCollection {#20105 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#20107 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#20109 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#20111 …}
    +follows: Doctrine\ORM\PersistentCollection {#20113 …}
    +followers: Doctrine\ORM\PersistentCollection {#20115 …}
    +blocks: Doctrine\ORM\PersistentCollection {#20117 …}
    +blockers: Doctrine\ORM\PersistentCollection {#20119 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#20121 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#20123 …}
    +reports: Doctrine\ORM\PersistentCollection {#20125 …}
    +favourites: Doctrine\ORM\PersistentCollection {#20127 …}
    +violations: Doctrine\ORM\PersistentCollection {#20129 …}
    +notifications: Doctrine\ORM\PersistentCollection {#20131 …}
    +awards: Doctrine\ORM\PersistentCollection {#20133 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#20135 …}
    +categories: Doctrine\ORM\PersistentCollection {#20137 …}
    -id: 84956
    -password: "$2y$13$pu1Axkr7qJCZtOXMQnD.lOy7g3iQ8TXyoV5OqSZ5otDb.4KjW0EHe"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#20139 …}
    +apId: "randomcruft@lemmy.sdf.org"
    +apProfileId: "https://lemmy.sdf.org/u/randomcruft"
    +apPublicUrl: "https://lemmy.sdf.org/u/randomcruft"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.sdf.org/inbox"
    +apDomain: "lemmy.sdf.org"
    +apPreferredUsername: "randomcruft"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1704212866 {#20082
      date: 2024-01-02 17:27:46.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704212862 {#20081
      date: 2024-01-02 17:27:42.0 +01:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#20554
  +width: 65
  +height: 65
  +user: App\Entity\User {#20084
    +avatar: Proxies\__CG__\App\Entity\Image {#20085 …}
    +cover: Proxies\__CG__\App\Entity\Image {#20086 …}
    +email: "randomcruft@lemmy.sdf.org"
    +username: "@randomcruft@lemmy.sdf.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "cruising the fediverse in search of interesting people, stuff, and things…"
    +lastActive: DateTime @1711802017 {#20083
      date: 2024-03-30 13:33:37.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#20087 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#20089 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#20091 …}
    +entries: Doctrine\ORM\PersistentCollection {#20093 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#20095 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#20097 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#20099 …}
    +posts: Doctrine\ORM\PersistentCollection {#20101 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#20103 …}
    +postComments: Doctrine\ORM\PersistentCollection {#20105 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#20107 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#20109 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#20111 …}
    +follows: Doctrine\ORM\PersistentCollection {#20113 …}
    +followers: Doctrine\ORM\PersistentCollection {#20115 …}
    +blocks: Doctrine\ORM\PersistentCollection {#20117 …}
    +blockers: Doctrine\ORM\PersistentCollection {#20119 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#20121 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#20123 …}
    +reports: Doctrine\ORM\PersistentCollection {#20125 …}
    +favourites: Doctrine\ORM\PersistentCollection {#20127 …}
    +violations: Doctrine\ORM\PersistentCollection {#20129 …}
    +notifications: Doctrine\ORM\PersistentCollection {#20131 …}
    +awards: Doctrine\ORM\PersistentCollection {#20133 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#20135 …}
    +categories: Doctrine\ORM\PersistentCollection {#20137 …}
    -id: 84956
    -password: "$2y$13$pu1Axkr7qJCZtOXMQnD.lOy7g3iQ8TXyoV5OqSZ5otDb.4KjW0EHe"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#20139 …}
    +apId: "randomcruft@lemmy.sdf.org"
    +apProfileId: "https://lemmy.sdf.org/u/randomcruft"
    +apPublicUrl: "https://lemmy.sdf.org/u/randomcruft"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.sdf.org/inbox"
    +apDomain: "lemmy.sdf.org"
    +apPreferredUsername: "randomcruft"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1704212866 {#20082
      date: 2024-01-02 17:27:46.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704212862 {#20081
      date: 2024-01-02 17:27:42.0 +01:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 18.0 MiB 7.58 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1720
    +avatar: Proxies\__CG__\App\Entity\Image {#8634 …}
    +cover: Proxies\__CG__\App\Entity\Image {#8635 …}
    +email: "TCB13@lemmy.world"
    +username: "@TCB13@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: ""
    +lastActive: DateTime @1729518803 {#8631
      date: 2024-10-21 15:53:23.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#8636 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8638 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8640 …}
    +entries: Doctrine\ORM\PersistentCollection {#8642 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#8644 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#8646 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8648 …}
    +posts: Doctrine\ORM\PersistentCollection {#8650 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#8652 …}
    +postComments: Doctrine\ORM\PersistentCollection {#8654 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#8656 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#8660 …}
    +follows: Doctrine\ORM\PersistentCollection {#8662 …}
    +followers: Doctrine\ORM\PersistentCollection {#8664 …}
    +blocks: Doctrine\ORM\PersistentCollection {#8666 …}
    +blockers: Doctrine\ORM\PersistentCollection {#8668 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#8670 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#8672 …}
    +reports: Doctrine\ORM\PersistentCollection {#8674 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8676 …}
    +violations: Doctrine\ORM\PersistentCollection {#8678 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8680 …}
    +awards: Doctrine\ORM\PersistentCollection {#8682 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#8684 …}
    +categories: Doctrine\ORM\PersistentCollection {#8686 …}
    -id: 43677
    -password: "$2y$13$67WvGuLt4FPbc4trvxnH0ODZHTvTlMWI7kaafAJZUzYiSsXw.KDqi"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8688 …}
    +apId: "TCB13@lemmy.world"
    +apProfileId: "https://lemmy.world/u/TCB13"
    +apPublicUrl: "https://lemmy.world/u/TCB13"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "TCB13"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729566764 {#8632
      date: 2024-10-22 05:12:44.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1693492241 {#8633
      date: 2023-08-31 16:30:41.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#20611
  +width: 65
  +height: 65
  +user: Proxies\__CG__\App\Entity\User {#1720
    +avatar: Proxies\__CG__\App\Entity\Image {#8634 …}
    +cover: Proxies\__CG__\App\Entity\Image {#8635 …}
    +email: "TCB13@lemmy.world"
    +username: "@TCB13@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: ""
    +lastActive: DateTime @1729518803 {#8631
      date: 2024-10-21 15:53:23.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#8636 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8638 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8640 …}
    +entries: Doctrine\ORM\PersistentCollection {#8642 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#8644 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#8646 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8648 …}
    +posts: Doctrine\ORM\PersistentCollection {#8650 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#8652 …}
    +postComments: Doctrine\ORM\PersistentCollection {#8654 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#8656 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#8660 …}
    +follows: Doctrine\ORM\PersistentCollection {#8662 …}
    +followers: Doctrine\ORM\PersistentCollection {#8664 …}
    +blocks: Doctrine\ORM\PersistentCollection {#8666 …}
    +blockers: Doctrine\ORM\PersistentCollection {#8668 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#8670 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#8672 …}
    +reports: Doctrine\ORM\PersistentCollection {#8674 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8676 …}
    +violations: Doctrine\ORM\PersistentCollection {#8678 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8680 …}
    +awards: Doctrine\ORM\PersistentCollection {#8682 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#8684 …}
    +categories: Doctrine\ORM\PersistentCollection {#8686 …}
    -id: 43677
    -password: "$2y$13$67WvGuLt4FPbc4trvxnH0ODZHTvTlMWI7kaafAJZUzYiSsXw.KDqi"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8688 …}
    +apId: "TCB13@lemmy.world"
    +apProfileId: "https://lemmy.world/u/TCB13"
    +apPublicUrl: "https://lemmy.world/u/TCB13"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "TCB13"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729566764 {#8632
      date: 2024-10-22 05:12:44.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1693492241 {#8633
      date: 2023-08-31 16:30:41.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 18.0 MiB 7.57 ms
Input props
[
  "user" => App\Entity\User {#19103
    +avatar: Proxies\__CG__\App\Entity\Image {#19104 …}
    +cover: null
    +email: "ikidd@lemmy.world"
    +username: "@ikidd@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
    +lastActive: DateTime @1729466951 {#19156
      date: 2024-10-21 01:29:11.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#19105 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19110 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#19112 …}
    +entries: Doctrine\ORM\PersistentCollection {#19109 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#19119 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#19120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19121 …}
    +posts: Doctrine\ORM\PersistentCollection {#19124 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#19127 …}
    +postComments: Doctrine\ORM\PersistentCollection {#19129 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#19132 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#19134 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#19137 …}
    +follows: Doctrine\ORM\PersistentCollection {#19122 …}
    +followers: Doctrine\ORM\PersistentCollection {#19143 …}
    +blocks: Doctrine\ORM\PersistentCollection {#19543 …}
    +blockers: Doctrine\ORM\PersistentCollection {#19537 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#19352 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#19341 …}
    +reports: Doctrine\ORM\PersistentCollection {#19545 …}
    +favourites: Doctrine\ORM\PersistentCollection {#19544 …}
    +violations: Doctrine\ORM\PersistentCollection {#19541 …}
    +notifications: Doctrine\ORM\PersistentCollection {#19538 …}
    +awards: Doctrine\ORM\PersistentCollection {#19535 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#19534 …}
    +categories: Doctrine\ORM\PersistentCollection {#19350 …}
    -id: 10091
    -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19527 …}
    +apId: "ikidd@lemmy.world"
    +apProfileId: "https://lemmy.world/u/ikidd"
    +apPublicUrl: "https://lemmy.world/u/ikidd"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "ikidd"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728268140 {#19155
      date: 2024-10-07 04:29:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687576792 {#19154
      date: 2023-06-24 05:19:52.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#20668
  +width: 65
  +height: 65
  +user: App\Entity\User {#19103
    +avatar: Proxies\__CG__\App\Entity\Image {#19104 …}
    +cover: null
    +email: "ikidd@lemmy.world"
    +username: "@ikidd@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "![](https://lemmy.world/pictrs/image/89fa671f-2b9b-4ad0-8454-e5d8e039655b.png)"
    +lastActive: DateTime @1729466951 {#19156
      date: 2024-10-21 01:29:11.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#19105 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19110 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#19112 …}
    +entries: Doctrine\ORM\PersistentCollection {#19109 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#19119 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#19120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19121 …}
    +posts: Doctrine\ORM\PersistentCollection {#19124 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#19127 …}
    +postComments: Doctrine\ORM\PersistentCollection {#19129 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#19132 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#19134 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#19137 …}
    +follows: Doctrine\ORM\PersistentCollection {#19122 …}
    +followers: Doctrine\ORM\PersistentCollection {#19143 …}
    +blocks: Doctrine\ORM\PersistentCollection {#19543 …}
    +blockers: Doctrine\ORM\PersistentCollection {#19537 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#19352 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#19341 …}
    +reports: Doctrine\ORM\PersistentCollection {#19545 …}
    +favourites: Doctrine\ORM\PersistentCollection {#19544 …}
    +violations: Doctrine\ORM\PersistentCollection {#19541 …}
    +notifications: Doctrine\ORM\PersistentCollection {#19538 …}
    +awards: Doctrine\ORM\PersistentCollection {#19535 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#19534 …}
    +categories: Doctrine\ORM\PersistentCollection {#19350 …}
    -id: 10091
    -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19527 …}
    +apId: "ikidd@lemmy.world"
    +apProfileId: "https://lemmy.world/u/ikidd"
    +apPublicUrl: "https://lemmy.world/u/ikidd"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "ikidd"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728268140 {#19155
      date: 2024-10-07 04:29:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687576792 {#19154
      date: 2023-06-24 05:19:52.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 18.0 MiB 0.49 ms
Input props
[
  "user" => App\Entity\User {#19524
    +avatar: Proxies\__CG__\App\Entity\Image {#19521 …}
    +cover: null
    +email: "SeeJayEmm@lemmy.procrastinati.org"
    +username: "@SeeJayEmm@lemmy.procrastinati.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
      \n
      Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
      """
    +lastActive: DateTime @1728418371 {#19525
      date: 2024-10-08 22:12:51.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#19522 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19520 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#19518 …}
    +entries: Doctrine\ORM\PersistentCollection {#19516 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#19514 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#19512 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19510 …}
    +posts: Doctrine\ORM\PersistentCollection {#19508 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#19506 …}
    +postComments: Doctrine\ORM\PersistentCollection {#19504 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#19502 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#19500 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#19498 …}
    +follows: Doctrine\ORM\PersistentCollection {#19496 …}
    +followers: Doctrine\ORM\PersistentCollection {#19494 …}
    +blocks: Doctrine\ORM\PersistentCollection {#19492 …}
    +blockers: Doctrine\ORM\PersistentCollection {#19490 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#19488 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#19486 …}
    +reports: Doctrine\ORM\PersistentCollection {#19484 …}
    +favourites: Doctrine\ORM\PersistentCollection {#19482 …}
    +violations: Doctrine\ORM\PersistentCollection {#19480 …}
    +notifications: Doctrine\ORM\PersistentCollection {#19478 …}
    +awards: Doctrine\ORM\PersistentCollection {#19476 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#19474 …}
    +categories: Doctrine\ORM\PersistentCollection {#19472 …}
    -id: 22728
    -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19470 …}
    +apId: "SeeJayEmm@lemmy.procrastinati.org"
    +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
    +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
    +apDomain: "lemmy.procrastinati.org"
    +apPreferredUsername: "SeeJayEmm"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729104417 {#19526
      date: 2024-10-16 20:46:57.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689080109 {#19523
      date: 2023-07-11 14:55:09.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#20725
  +width: 65
  +height: 65
  +user: App\Entity\User {#19524
    +avatar: Proxies\__CG__\App\Entity\Image {#19521 …}
    +cover: null
    +email: "SeeJayEmm@lemmy.procrastinati.org"
    +username: "@SeeJayEmm@lemmy.procrastinati.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n
      \n
      Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/)
      """
    +lastActive: DateTime @1728418371 {#19525
      date: 2024-10-08 22:12:51.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#19522 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19520 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#19518 …}
    +entries: Doctrine\ORM\PersistentCollection {#19516 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#19514 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#19512 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19510 …}
    +posts: Doctrine\ORM\PersistentCollection {#19508 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#19506 …}
    +postComments: Doctrine\ORM\PersistentCollection {#19504 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#19502 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#19500 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#19498 …}
    +follows: Doctrine\ORM\PersistentCollection {#19496 …}
    +followers: Doctrine\ORM\PersistentCollection {#19494 …}
    +blocks: Doctrine\ORM\PersistentCollection {#19492 …}
    +blockers: Doctrine\ORM\PersistentCollection {#19490 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#19488 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#19486 …}
    +reports: Doctrine\ORM\PersistentCollection {#19484 …}
    +favourites: Doctrine\ORM\PersistentCollection {#19482 …}
    +violations: Doctrine\ORM\PersistentCollection {#19480 …}
    +notifications: Doctrine\ORM\PersistentCollection {#19478 …}
    +awards: Doctrine\ORM\PersistentCollection {#19476 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#19474 …}
    +categories: Doctrine\ORM\PersistentCollection {#19472 …}
    -id: 22728
    -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19470 …}
    +apId: "SeeJayEmm@lemmy.procrastinati.org"
    +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm"
    +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.procrastinati.org/inbox"
    +apDomain: "lemmy.procrastinati.org"
    +apPreferredUsername: "SeeJayEmm"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729104417 {#19526
      date: 2024-10-16 20:46:57.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689080109 {#19523
      date: 2023-07-11 14:55:09.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 18.0 MiB 4.68 ms
Input props
[
  "user" => App\Entity\User {#20144
    +avatar: Proxies\__CG__\App\Entity\Image {#20145 …}
    +cover: Proxies\__CG__\App\Entity\Image {#20146 …}
    +email: "james@anti-social.online"
    +username: "@james@anti-social.online"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      UK, queer cis-male, he/him, 1989 🏳️\u{200D}🌈\n
      \n
      Plants, cats, linguistics, the Welsh language and gaming  \n
      🪴🐈🗣️🏴󠁧󠁢󠁷󠁬󠁳󠁿🎮  \n
      Occasionally shitposting. Don't take it seriously.\n
      \n
      Probably Aspie. Some flavour of asexual.  \n
      But also gay. 👀\n
      \n
      Block me and you do me a favour.\n
      \n
      Text-only posts delete after 2 weeks\n
      \n
      [#NoBridge](https://anti-social.online/tags/NoBridge) [#NoBot](https://anti-social.online/tags/NoBot)
      """
    +lastActive: DateTime @1729128280 {#20143
      date: 2024-10-17 03:24:40.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#20147 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#20149 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#20151 …}
    +entries: Doctrine\ORM\PersistentCollection {#20153 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#20155 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#20157 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#20159 …}
    +posts: Doctrine\ORM\PersistentCollection {#20161 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#20163 …}
    +postComments: Doctrine\ORM\PersistentCollection {#20165 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#20167 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#20169 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#20171 …}
    +follows: Doctrine\ORM\PersistentCollection {#20173 …}
    +followers: Doctrine\ORM\PersistentCollection {#20175 …}
    +blocks: Doctrine\ORM\PersistentCollection {#20177 …}
    +blockers: Doctrine\ORM\PersistentCollection {#20179 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#20181 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#20183 …}
    +reports: Doctrine\ORM\PersistentCollection {#20185 …}
    +favourites: Doctrine\ORM\PersistentCollection {#20187 …}
    +violations: Doctrine\ORM\PersistentCollection {#20189 …}
    +notifications: Doctrine\ORM\PersistentCollection {#20191 …}
    +awards: Doctrine\ORM\PersistentCollection {#20193 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#20195 …}
    +categories: Doctrine\ORM\PersistentCollection {#20197 …}
    -id: 93810
    -password: "$2y$13$0Aeyt/FPlIq3JBozks5mKuhdRHnWXPBr52PLZh7Bb5Uq1Xg6kbNX."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#20199 …}
    +apId: "james@anti-social.online"
    +apProfileId: "https://anti-social.online/users/james"
    +apPublicUrl: "https://anti-social.online/@james"
    +apFollowersUrl: "https://anti-social.online/users/james/followers"
    +apInboxUrl: "https://anti-social.online/inbox"
    +apDomain: "anti-social.online"
    +apPreferredUsername: "james"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: true
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729128279 {#20142
      date: 2024-10-17 03:24:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1729128277 {#20141
      date: 2024-10-17 03:24:37.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#20782
  +width: 65
  +height: 65
  +user: App\Entity\User {#20144
    +avatar: Proxies\__CG__\App\Entity\Image {#20145 …}
    +cover: Proxies\__CG__\App\Entity\Image {#20146 …}
    +email: "james@anti-social.online"
    +username: "@james@anti-social.online"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      UK, queer cis-male, he/him, 1989 🏳️\u{200D}🌈\n
      \n
      Plants, cats, linguistics, the Welsh language and gaming  \n
      🪴🐈🗣️🏴󠁧󠁢󠁷󠁬󠁳󠁿🎮  \n
      Occasionally shitposting. Don't take it seriously.\n
      \n
      Probably Aspie. Some flavour of asexual.  \n
      But also gay. 👀\n
      \n
      Block me and you do me a favour.\n
      \n
      Text-only posts delete after 2 weeks\n
      \n
      [#NoBridge](https://anti-social.online/tags/NoBridge) [#NoBot](https://anti-social.online/tags/NoBot)
      """
    +lastActive: DateTime @1729128280 {#20143
      date: 2024-10-17 03:24:40.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#20147 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#20149 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#20151 …}
    +entries: Doctrine\ORM\PersistentCollection {#20153 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#20155 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#20157 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#20159 …}
    +posts: Doctrine\ORM\PersistentCollection {#20161 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#20163 …}
    +postComments: Doctrine\ORM\PersistentCollection {#20165 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#20167 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#20169 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#20171 …}
    +follows: Doctrine\ORM\PersistentCollection {#20173 …}
    +followers: Doctrine\ORM\PersistentCollection {#20175 …}
    +blocks: Doctrine\ORM\PersistentCollection {#20177 …}
    +blockers: Doctrine\ORM\PersistentCollection {#20179 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#20181 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#20183 …}
    +reports: Doctrine\ORM\PersistentCollection {#20185 …}
    +favourites: Doctrine\ORM\PersistentCollection {#20187 …}
    +violations: Doctrine\ORM\PersistentCollection {#20189 …}
    +notifications: Doctrine\ORM\PersistentCollection {#20191 …}
    +awards: Doctrine\ORM\PersistentCollection {#20193 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#20195 …}
    +categories: Doctrine\ORM\PersistentCollection {#20197 …}
    -id: 93810
    -password: "$2y$13$0Aeyt/FPlIq3JBozks5mKuhdRHnWXPBr52PLZh7Bb5Uq1Xg6kbNX."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#20199 …}
    +apId: "james@anti-social.online"
    +apProfileId: "https://anti-social.online/users/james"
    +apPublicUrl: "https://anti-social.online/@james"
    +apFollowersUrl: "https://anti-social.online/users/james/followers"
    +apInboxUrl: "https://anti-social.online/inbox"
    +apDomain: "anti-social.online"
    +apPreferredUsername: "james"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: true
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729128279 {#20142
      date: 2024-10-17 03:24:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1729128277 {#20141
      date: 2024-10-17 03:24:37.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 18.0 MiB 0.41 ms
Input props
[
  "user" => App\Entity\User {#19848
    +avatar: Proxies\__CG__\App\Entity\Image {#19849 …}
    +cover: null
    +email: "wreckedcarzz@lemmy.world"
    +username: "@wreckedcarzz@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Hello! Some info about me is up on my website: [wreckedcarzz.com](https://wreckedcarzz.com)"
    +lastActive: DateTime @1728358136 {#19847
      date: 2024-10-08 05:28:56.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#19850 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19852 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#19854 …}
    +entries: Doctrine\ORM\PersistentCollection {#19856 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#19858 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#19860 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19862 …}
    +posts: Doctrine\ORM\PersistentCollection {#19864 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#19866 …}
    +postComments: Doctrine\ORM\PersistentCollection {#19868 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#19870 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#19872 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#19874 …}
    +follows: Doctrine\ORM\PersistentCollection {#19876 …}
    +followers: Doctrine\ORM\PersistentCollection {#19878 …}
    +blocks: Doctrine\ORM\PersistentCollection {#19880 …}
    +blockers: Doctrine\ORM\PersistentCollection {#19882 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#19884 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#19886 …}
    +reports: Doctrine\ORM\PersistentCollection {#19888 …}
    +favourites: Doctrine\ORM\PersistentCollection {#19890 …}
    +violations: Doctrine\ORM\PersistentCollection {#19892 …}
    +notifications: Doctrine\ORM\PersistentCollection {#19894 …}
    +awards: Doctrine\ORM\PersistentCollection {#19896 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#19898 …}
    +categories: Doctrine\ORM\PersistentCollection {#19900 …}
    -id: 50526
    -password: "$2y$13$qw5TGC7kgXDVu3FIPxGQs.yU6TVLd5SXoLXSDQKmUynO4ZNB22dPG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19902 …}
    +apId: "wreckedcarzz@lemmy.world"
    +apProfileId: "https://lemmy.world/u/wreckedcarzz"
    +apPublicUrl: "https://lemmy.world/u/wreckedcarzz"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "wreckedcarzz"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729580604 {#19846
      date: 2024-10-22 09:03:24.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696515816 {#19845
      date: 2023-10-05 16:23:36.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#20839
  +width: 65
  +height: 65
  +user: App\Entity\User {#19848
    +avatar: Proxies\__CG__\App\Entity\Image {#19849 …}
    +cover: null
    +email: "wreckedcarzz@lemmy.world"
    +username: "@wreckedcarzz@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Hello! Some info about me is up on my website: [wreckedcarzz.com](https://wreckedcarzz.com)"
    +lastActive: DateTime @1728358136 {#19847
      date: 2024-10-08 05:28:56.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#19850 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#19852 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#19854 …}
    +entries: Doctrine\ORM\PersistentCollection {#19856 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#19858 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#19860 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#19862 …}
    +posts: Doctrine\ORM\PersistentCollection {#19864 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#19866 …}
    +postComments: Doctrine\ORM\PersistentCollection {#19868 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#19870 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#19872 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#19874 …}
    +follows: Doctrine\ORM\PersistentCollection {#19876 …}
    +followers: Doctrine\ORM\PersistentCollection {#19878 …}
    +blocks: Doctrine\ORM\PersistentCollection {#19880 …}
    +blockers: Doctrine\ORM\PersistentCollection {#19882 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#19884 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#19886 …}
    +reports: Doctrine\ORM\PersistentCollection {#19888 …}
    +favourites: Doctrine\ORM\PersistentCollection {#19890 …}
    +violations: Doctrine\ORM\PersistentCollection {#19892 …}
    +notifications: Doctrine\ORM\PersistentCollection {#19894 …}
    +awards: Doctrine\ORM\PersistentCollection {#19896 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#19898 …}
    +categories: Doctrine\ORM\PersistentCollection {#19900 …}
    -id: 50526
    -password: "$2y$13$qw5TGC7kgXDVu3FIPxGQs.yU6TVLd5SXoLXSDQKmUynO4ZNB22dPG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#19902 …}
    +apId: "wreckedcarzz@lemmy.world"
    +apProfileId: "https://lemmy.world/u/wreckedcarzz"
    +apPublicUrl: "https://lemmy.world/u/wreckedcarzz"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "wreckedcarzz"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729580604 {#19846
      date: 2024-10-22 09:03:24.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696515816 {#19845
      date: 2023-10-05 16:23:36.0 +02:00
    }
  }
  +asLink: true
}
related_categories App\Twig\Components\RelatedCategoriesComponent 18.0 MiB 4.94 ms
Input props
[
  "magazine" => "selfhosted@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedCategoriesComponent {#20901
  +limit: 4
  +tag: null
  +magazine: "selfhosted@lemmy.world"
  +type: "related"
  +title: "related_categories"
  +refreshedRandom: false
  -repository: App\Repository\CategoryRepository {#20902 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
related_posts App\Twig\Components\RelatedPostsComponent 18.0 MiB 29.02 ms
Input props
[
  "magazine" => "selfhosted@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedPostsComponent {#20978
  +limit: 4
  +tag: null
  +magazine: "selfhosted@lemmy.world"
  +type: "magazine"
  +post: null
  +title: "related_posts"
  +refreshedRandom: false
  -repository: App\Repository\PostRepository {#20979 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#1349 …}
}
related_entries App\Twig\Components\RelatedEntriesComponent 18.0 MiB 42.12 ms
Input props
[
  "magazine" => "selfhosted@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedEntriesComponent {#21099
  +limit: 4
  +tag: null
  +magazine: "selfhosted@lemmy.world"
  +type: "magazine"
  +entry: null
  +title: "related_entries"
  +refreshedRandom: false
  -repository: App\Repository\EntryRepository {#557 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#1349 …}
}
support_us_block App\Twig\Components\SupportUsBlock 18.0 MiB 0.25 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\SupportUsBlock {#21154
  +subject: ? App\Entity\Contracts\VotableInterface
  +url: ? string
  -twig: Twig\Environment {#1252 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -partnerBlockRepository: App\Repository\PartnerBlockRepository {#21153 …}
}
featured_magazines App\Twig\Components\FeaturedMagazinesComponent 18.0 MiB 1.20 ms
Input props
[
  "magazine" => App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\FeaturedMagazinesComponent {#21233
  +magazine: App\Entity\Magazine {#401
    +icon: Proxies\__CG__\App\Entity\Image {#303 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#330
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#277 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#266 …}
    +entries: Doctrine\ORM\PersistentCollection {#224 …}
    +posts: Doctrine\ORM\PersistentCollection {#182 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#244 …}
    +bans: Doctrine\ORM\PersistentCollection {#161 …}
    +reports: Doctrine\ORM\PersistentCollection {#147 …}
    +badges: Doctrine\ORM\PersistentCollection {#125 …}
    +logs: Doctrine\ORM\PersistentCollection {#115 …}
    +awards: Doctrine\ORM\PersistentCollection {#104 …}
    +categories: Doctrine\ORM\PersistentCollection {#91 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#327
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#329
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  -twig: Twig\Environment {#1252 …}
  -repository: App\Repository\MagazineRepository {#397 …}
}