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

Components

21 Twig Components
179 Render Count
1143 ms Render Time
16.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
user_avatar
"App\Twig\Components\UserAvatarComponent"
components/user_avatar.html.twig
27 92.01ms
user_inline
"App\Twig\Components\UserInlineComponent"
components/user_inline.html.twig
16 11.51ms
date
"App\Twig\Components\DateComponent"
components/date.html.twig
16 8.36ms
entry_comment
"App\Twig\Components\EntryCommentComponent"
components/entry_comment.html.twig
15 921.06ms
date_edited
"App\Twig\Components\DateEditedComponent"
components/date_edited.html.twig
15 31.16ms
entry_inline
"App\Twig\Components\EntryInlineComponent"
components/entry_inline.html.twig
15 5.34ms
vote
"App\Twig\Components\VoteComponent"
components/vote.html.twig
15 9.14ms
boost
"App\Twig\Components\BoostComponent"
components/boost.html.twig
15 50.58ms
entry_comments_nested
"App\Twig\Components\EntryCommentsNestedComponent"
components/_cached.html.twig
15 193.21ms
settings_row_switch
"App\Twig\Components\SettingsRowSwitchComponent"
components/_settings_row_switch.html.twig
15 21.66ms
user_settings_row_switch
"App\Twig\Components\UserSettingsRowSwitchComponent"
components/_user_settings_row_switch.html.twig
4 0.82ms
settings_row_enum
"App\Twig\Components\SettingsRowEnumComponent"
components/_settings_row_enum.html.twig
2 17.09ms
magazine_box
"App\Twig\Components\MagazineBoxComponent"
components/magazine_box.html.twig
1 47.54ms
magazine_sub
"App\Twig\Components\MagazineSubComponent"
components/magazine_sub.html.twig
1 0.74ms
related_magazines
"App\Twig\Components\RelatedMagazinesComponent"
components/_cached.html.twig
1 8.61ms
active_users
"App\Twig\Components\ActiveUsersComponent"
components/_cached.html.twig
1 71.82ms
related_categories
"App\Twig\Components\RelatedCategoriesComponent"
components/_cached.html.twig
1 14.35ms
related_posts
"App\Twig\Components\RelatedPostsComponent"
components/_cached.html.twig
1 8.39ms
related_entries
"App\Twig\Components\RelatedEntriesComponent"
components/_cached.html.twig
1 31.24ms
support_us_block
"App\Twig\Components\SupportUsBlock"
components/_cached.html.twig
1 0.39ms
featured_magazines
"App\Twig\Components\FeaturedMagazinesComponent"
components/_cached.html.twig
1 0.94ms

Render calls

entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 109.54 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1783
    +user: App\Entity\User {#1453
      +avatar: null
      +cover: null
      +email: "namelivia@lemmy.world"
      +username: "@namelivia@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727801387 {#1682
        date: 2024-10-01 18:49:47.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 {#1412 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1421 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1441 …}
      +entries: Doctrine\ORM\PersistentCollection {#1411 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1635 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1450 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1422 …}
      +posts: Doctrine\ORM\PersistentCollection {#1423 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1439 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1709 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1671 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1438 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1656 …}
      +follows: Doctrine\ORM\PersistentCollection {#1663 …}
      +followers: Doctrine\ORM\PersistentCollection {#1651 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1573 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1574 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1550 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1566 …}
      +reports: Doctrine\ORM\PersistentCollection {#1585 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1556 …}
      +violations: Doctrine\ORM\PersistentCollection {#1596 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
      +awards: Doctrine\ORM\PersistentCollection {#1557 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1795 …}
      +categories: Doctrine\ORM\PersistentCollection {#1597 …}
      -id: 33786
      -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1737 …}
      +apId: "namelivia@lemmy.world"
      +apProfileId: "https://lemmy.world/u/namelivia"
      +apPublicUrl: "https://lemmy.world/u/namelivia"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "namelivia"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728621453 {#1529
        date: 2024-10-11 06:37:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690126309 {#1784
        date: 2023-07-23 17:31:49.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’m using Mealie for this, and so far suits my needs"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705968026 {#1533
      date: 2024-01-23 01:00:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1746 …}
    +nested: Doctrine\ORM\PersistentCollection {#1750 …}
    +votes: Doctrine\ORM\PersistentCollection {#1475 …}
    +reports: Doctrine\ORM\PersistentCollection {#1487 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
    -id: 332953
    -bodyTs: "'far':9 'm':2 'meali':4 'need':12 'suit':10 'use':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6926123"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705968026 {#1473
      date: 2024-01-23 01:00:26.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#3079
  +comment: App\Entity\EntryComment {#1783
    +user: App\Entity\User {#1453
      +avatar: null
      +cover: null
      +email: "namelivia@lemmy.world"
      +username: "@namelivia@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727801387 {#1682
        date: 2024-10-01 18:49:47.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 {#1412 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1421 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1441 …}
      +entries: Doctrine\ORM\PersistentCollection {#1411 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1635 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1450 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1422 …}
      +posts: Doctrine\ORM\PersistentCollection {#1423 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1439 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1709 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1671 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1438 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1656 …}
      +follows: Doctrine\ORM\PersistentCollection {#1663 …}
      +followers: Doctrine\ORM\PersistentCollection {#1651 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1573 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1574 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1550 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1566 …}
      +reports: Doctrine\ORM\PersistentCollection {#1585 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1556 …}
      +violations: Doctrine\ORM\PersistentCollection {#1596 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
      +awards: Doctrine\ORM\PersistentCollection {#1557 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1795 …}
      +categories: Doctrine\ORM\PersistentCollection {#1597 …}
      -id: 33786
      -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1737 …}
      +apId: "namelivia@lemmy.world"
      +apProfileId: "https://lemmy.world/u/namelivia"
      +apPublicUrl: "https://lemmy.world/u/namelivia"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "namelivia"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728621453 {#1529
        date: 2024-10-11 06:37:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690126309 {#1784
        date: 2023-07-23 17:31:49.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’m using Mealie for this, and so far suits my needs"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705968026 {#1533
      date: 2024-01-23 01:00:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1746 …}
    +nested: Doctrine\ORM\PersistentCollection {#1750 …}
    +votes: Doctrine\ORM\PersistentCollection {#1475 …}
    +reports: Doctrine\ORM\PersistentCollection {#1487 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
    -id: 332953
    -bodyTs: "'far':9 'm':2 'meali':4 'need':12 'suit':10 'use':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6926123"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705968026 {#1473
      date: 2024-01-23 01:00:26.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.54 ms
Input props
[
  "user" => App\Entity\User {#1453
    +avatar: null
    +cover: null
    +email: "namelivia@lemmy.world"
    +username: "@namelivia@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727801387 {#1682
      date: 2024-10-01 18:49:47.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 {#1412 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1421 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1441 …}
    +entries: Doctrine\ORM\PersistentCollection {#1411 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1635 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1450 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1422 …}
    +posts: Doctrine\ORM\PersistentCollection {#1423 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1439 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1709 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1671 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1438 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1656 …}
    +follows: Doctrine\ORM\PersistentCollection {#1663 …}
    +followers: Doctrine\ORM\PersistentCollection {#1651 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1573 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1574 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1550 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1566 …}
    +reports: Doctrine\ORM\PersistentCollection {#1585 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1556 …}
    +violations: Doctrine\ORM\PersistentCollection {#1596 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
    +awards: Doctrine\ORM\PersistentCollection {#1557 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1795 …}
    +categories: Doctrine\ORM\PersistentCollection {#1597 …}
    -id: 33786
    -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1737 …}
    +apId: "namelivia@lemmy.world"
    +apProfileId: "https://lemmy.world/u/namelivia"
    +apPublicUrl: "https://lemmy.world/u/namelivia"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "namelivia"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728621453 {#1529
      date: 2024-10-11 06:37:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690126309 {#1784
      date: 2023-07-23 17:31:49.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#3304
  +user: App\Entity\User {#1453
    +avatar: null
    +cover: null
    +email: "namelivia@lemmy.world"
    +username: "@namelivia@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727801387 {#1682
      date: 2024-10-01 18:49:47.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 {#1412 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1421 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1441 …}
    +entries: Doctrine\ORM\PersistentCollection {#1411 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1635 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1450 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1422 …}
    +posts: Doctrine\ORM\PersistentCollection {#1423 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1439 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1709 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1671 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1438 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1656 …}
    +follows: Doctrine\ORM\PersistentCollection {#1663 …}
    +followers: Doctrine\ORM\PersistentCollection {#1651 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1573 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1574 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1550 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1566 …}
    +reports: Doctrine\ORM\PersistentCollection {#1585 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1556 …}
    +violations: Doctrine\ORM\PersistentCollection {#1596 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
    +awards: Doctrine\ORM\PersistentCollection {#1557 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1795 …}
    +categories: Doctrine\ORM\PersistentCollection {#1597 …}
    -id: 33786
    -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1737 …}
    +apId: "namelivia@lemmy.world"
    +apProfileId: "https://lemmy.world/u/namelivia"
    +apPublicUrl: "https://lemmy.world/u/namelivia"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "namelivia"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728621453 {#1529
      date: 2024-10-11 06:37:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690126309 {#1784
      date: 2023-07-23 17:31:49.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.61 ms
Input props
[
  "date" => DateTimeImmutable @1705968026 {#1473
    date: 2024-01-23 01:00:26.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3379
  +date: DateTimeImmutable @1705968026 {#1473
    date: 2024-01-23 01:00:26.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.38 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705968026 {#1473
    date: 2024-01-23 01:00:26.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#3443
  +createdAt: DateTimeImmutable @1705968026 {#1473
    date: 2024-01-23 01:00:26.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.44 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1753
    +user: Proxies\__CG__\App\Entity\User {#3297 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +slug: "Grocery-shopping-apps"
    +title: "Grocery shopping apps"
    +url: null
    +body: """
      I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
      \n
      Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 25
    +favouriteCount: 60
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728407357 {#3199
      date: 2024-10-08 19:09:17.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3273 …}
    +votes: Doctrine\ORM\PersistentCollection {#3275 …}
    +reports: Doctrine\ORM\PersistentCollection {#3278 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
    +badges: Doctrine\ORM\PersistentCollection {#3231 …}
    +children: []
    -id: 32346
    -titleTs: "'app':3 'groceri':1 'shop':2"
    -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706007664
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11033097"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705921264 {#3205
      date: 2024-01-22 12:01:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#3508
  +entry: Proxies\__CG__\App\Entity\Entry {#1753
    +user: Proxies\__CG__\App\Entity\User {#3297 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +slug: "Grocery-shopping-apps"
    +title: "Grocery shopping apps"
    +url: null
    +body: """
      I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
      \n
      Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 25
    +favouriteCount: 60
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728407357 {#3199
      date: 2024-10-08 19:09:17.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3273 …}
    +votes: Doctrine\ORM\PersistentCollection {#3275 …}
    +reports: Doctrine\ORM\PersistentCollection {#3278 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
    +badges: Doctrine\ORM\PersistentCollection {#3231 …}
    +children: []
    -id: 32346
    -titleTs: "'app':3 'groceri':1 'shop':2"
    -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706007664
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11033097"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705921264 {#3205
      date: 2024-01-22 12:01:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.40 ms
Input props
[
  "user" => App\Entity\User {#1453
    +avatar: null
    +cover: null
    +email: "namelivia@lemmy.world"
    +username: "@namelivia@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727801387 {#1682
      date: 2024-10-01 18:49:47.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 {#1412 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1421 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1441 …}
    +entries: Doctrine\ORM\PersistentCollection {#1411 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1635 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1450 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1422 …}
    +posts: Doctrine\ORM\PersistentCollection {#1423 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1439 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1709 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1671 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1438 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1656 …}
    +follows: Doctrine\ORM\PersistentCollection {#1663 …}
    +followers: Doctrine\ORM\PersistentCollection {#1651 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1573 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1574 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1550 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1566 …}
    +reports: Doctrine\ORM\PersistentCollection {#1585 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1556 …}
    +violations: Doctrine\ORM\PersistentCollection {#1596 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
    +awards: Doctrine\ORM\PersistentCollection {#1557 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1795 …}
    +categories: Doctrine\ORM\PersistentCollection {#1597 …}
    -id: 33786
    -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1737 …}
    +apId: "namelivia@lemmy.world"
    +apProfileId: "https://lemmy.world/u/namelivia"
    +apPublicUrl: "https://lemmy.world/u/namelivia"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "namelivia"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728621453 {#1529
      date: 2024-10-11 06:37:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690126309 {#1784
      date: 2023-07-23 17:31:49.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#3571
  +width: 40
  +height: 40
  +user: App\Entity\User {#1453
    +avatar: null
    +cover: null
    +email: "namelivia@lemmy.world"
    +username: "@namelivia@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727801387 {#1682
      date: 2024-10-01 18:49:47.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 {#1412 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1421 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1441 …}
    +entries: Doctrine\ORM\PersistentCollection {#1411 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1635 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1450 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1422 …}
    +posts: Doctrine\ORM\PersistentCollection {#1423 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1439 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1709 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1671 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1438 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1656 …}
    +follows: Doctrine\ORM\PersistentCollection {#1663 …}
    +followers: Doctrine\ORM\PersistentCollection {#1651 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1573 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1574 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1550 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1566 …}
    +reports: Doctrine\ORM\PersistentCollection {#1585 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1556 …}
    +violations: Doctrine\ORM\PersistentCollection {#1596 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
    +awards: Doctrine\ORM\PersistentCollection {#1557 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1795 …}
    +categories: Doctrine\ORM\PersistentCollection {#1597 …}
    -id: 33786
    -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1737 …}
    +apId: "namelivia@lemmy.world"
    +apProfileId: "https://lemmy.world/u/namelivia"
    +apPublicUrl: "https://lemmy.world/u/namelivia"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "namelivia"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728621453 {#1529
      date: 2024-10-11 06:37:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690126309 {#1784
      date: 2023-07-23 17:31:49.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.92 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1783
    +user: App\Entity\User {#1453
      +avatar: null
      +cover: null
      +email: "namelivia@lemmy.world"
      +username: "@namelivia@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727801387 {#1682
        date: 2024-10-01 18:49:47.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 {#1412 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1421 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1441 …}
      +entries: Doctrine\ORM\PersistentCollection {#1411 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1635 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1450 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1422 …}
      +posts: Doctrine\ORM\PersistentCollection {#1423 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1439 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1709 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1671 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1438 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1656 …}
      +follows: Doctrine\ORM\PersistentCollection {#1663 …}
      +followers: Doctrine\ORM\PersistentCollection {#1651 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1573 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1574 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1550 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1566 …}
      +reports: Doctrine\ORM\PersistentCollection {#1585 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1556 …}
      +violations: Doctrine\ORM\PersistentCollection {#1596 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
      +awards: Doctrine\ORM\PersistentCollection {#1557 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1795 …}
      +categories: Doctrine\ORM\PersistentCollection {#1597 …}
      -id: 33786
      -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1737 …}
      +apId: "namelivia@lemmy.world"
      +apProfileId: "https://lemmy.world/u/namelivia"
      +apPublicUrl: "https://lemmy.world/u/namelivia"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "namelivia"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728621453 {#1529
        date: 2024-10-11 06:37:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690126309 {#1784
        date: 2023-07-23 17:31:49.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’m using Mealie for this, and so far suits my needs"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705968026 {#1533
      date: 2024-01-23 01:00:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1746 …}
    +nested: Doctrine\ORM\PersistentCollection {#1750 …}
    +votes: Doctrine\ORM\PersistentCollection {#1475 …}
    +reports: Doctrine\ORM\PersistentCollection {#1487 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
    -id: 332953
    -bodyTs: "'far':9 'm':2 'meali':4 'need':12 'suit':10 'use':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6926123"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705968026 {#1473
      date: 2024-01-23 01:00:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#3665
  +subject: App\Entity\EntryComment {#1783
    +user: App\Entity\User {#1453
      +avatar: null
      +cover: null
      +email: "namelivia@lemmy.world"
      +username: "@namelivia@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727801387 {#1682
        date: 2024-10-01 18:49:47.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 {#1412 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1421 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1441 …}
      +entries: Doctrine\ORM\PersistentCollection {#1411 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1635 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1450 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1422 …}
      +posts: Doctrine\ORM\PersistentCollection {#1423 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1439 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1709 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1671 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1438 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1656 …}
      +follows: Doctrine\ORM\PersistentCollection {#1663 …}
      +followers: Doctrine\ORM\PersistentCollection {#1651 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1573 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1574 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1550 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1566 …}
      +reports: Doctrine\ORM\PersistentCollection {#1585 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1556 …}
      +violations: Doctrine\ORM\PersistentCollection {#1596 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
      +awards: Doctrine\ORM\PersistentCollection {#1557 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1795 …}
      +categories: Doctrine\ORM\PersistentCollection {#1597 …}
      -id: 33786
      -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1737 …}
      +apId: "namelivia@lemmy.world"
      +apProfileId: "https://lemmy.world/u/namelivia"
      +apPublicUrl: "https://lemmy.world/u/namelivia"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "namelivia"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728621453 {#1529
        date: 2024-10-11 06:37:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690126309 {#1784
        date: 2023-07-23 17:31:49.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’m using Mealie for this, and so far suits my needs"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705968026 {#1533
      date: 2024-01-23 01:00:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1746 …}
    +nested: Doctrine\ORM\PersistentCollection {#1750 …}
    +votes: Doctrine\ORM\PersistentCollection {#1475 …}
    +reports: Doctrine\ORM\PersistentCollection {#1487 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
    -id: 332953
    -bodyTs: "'far':9 'm':2 'meali':4 'need':12 'suit':10 'use':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6926123"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705968026 {#1473
      date: 2024-01-23 01:00:26.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 5.82 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1783
    +user: App\Entity\User {#1453
      +avatar: null
      +cover: null
      +email: "namelivia@lemmy.world"
      +username: "@namelivia@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727801387 {#1682
        date: 2024-10-01 18:49:47.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 {#1412 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1421 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1441 …}
      +entries: Doctrine\ORM\PersistentCollection {#1411 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1635 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1450 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1422 …}
      +posts: Doctrine\ORM\PersistentCollection {#1423 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1439 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1709 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1671 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1438 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1656 …}
      +follows: Doctrine\ORM\PersistentCollection {#1663 …}
      +followers: Doctrine\ORM\PersistentCollection {#1651 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1573 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1574 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1550 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1566 …}
      +reports: Doctrine\ORM\PersistentCollection {#1585 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1556 …}
      +violations: Doctrine\ORM\PersistentCollection {#1596 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
      +awards: Doctrine\ORM\PersistentCollection {#1557 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1795 …}
      +categories: Doctrine\ORM\PersistentCollection {#1597 …}
      -id: 33786
      -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1737 …}
      +apId: "namelivia@lemmy.world"
      +apProfileId: "https://lemmy.world/u/namelivia"
      +apPublicUrl: "https://lemmy.world/u/namelivia"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "namelivia"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728621453 {#1529
        date: 2024-10-11 06:37:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690126309 {#1784
        date: 2023-07-23 17:31:49.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’m using Mealie for this, and so far suits my needs"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705968026 {#1533
      date: 2024-01-23 01:00:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1746 …}
    +nested: Doctrine\ORM\PersistentCollection {#1750 …}
    +votes: Doctrine\ORM\PersistentCollection {#1475 …}
    +reports: Doctrine\ORM\PersistentCollection {#1487 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
    -id: 332953
    -bodyTs: "'far':9 'm':2 'meali':4 'need':12 'suit':10 'use':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6926123"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705968026 {#1473
      date: 2024-01-23 01:00:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#3732
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#1783
    +user: App\Entity\User {#1453
      +avatar: null
      +cover: null
      +email: "namelivia@lemmy.world"
      +username: "@namelivia@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727801387 {#1682
        date: 2024-10-01 18:49:47.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 {#1412 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1421 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1441 …}
      +entries: Doctrine\ORM\PersistentCollection {#1411 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1635 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1450 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1422 …}
      +posts: Doctrine\ORM\PersistentCollection {#1423 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1439 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1709 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1671 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1438 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1656 …}
      +follows: Doctrine\ORM\PersistentCollection {#1663 …}
      +followers: Doctrine\ORM\PersistentCollection {#1651 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1573 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1574 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1550 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1566 …}
      +reports: Doctrine\ORM\PersistentCollection {#1585 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1556 …}
      +violations: Doctrine\ORM\PersistentCollection {#1596 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
      +awards: Doctrine\ORM\PersistentCollection {#1557 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1795 …}
      +categories: Doctrine\ORM\PersistentCollection {#1597 …}
      -id: 33786
      -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1737 …}
      +apId: "namelivia@lemmy.world"
      +apProfileId: "https://lemmy.world/u/namelivia"
      +apPublicUrl: "https://lemmy.world/u/namelivia"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "namelivia"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728621453 {#1529
        date: 2024-10-11 06:37:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690126309 {#1784
        date: 2023-07-23 17:31:49.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’m using Mealie for this, and so far suits my needs"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705968026 {#1533
      date: 2024-01-23 01:00:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1746 …}
    +nested: Doctrine\ORM\PersistentCollection {#1750 …}
    +votes: Doctrine\ORM\PersistentCollection {#1475 …}
    +reports: Doctrine\ORM\PersistentCollection {#1487 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
    -id: 332953
    -bodyTs: "'far':9 'm':2 'meali':4 'need':12 'suit':10 'use':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6926123"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705968026 {#1473
      date: 2024-01-23 01:00:26.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 13.87 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1783
    +user: App\Entity\User {#1453
      +avatar: null
      +cover: null
      +email: "namelivia@lemmy.world"
      +username: "@namelivia@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727801387 {#1682
        date: 2024-10-01 18:49:47.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 {#1412 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1421 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1441 …}
      +entries: Doctrine\ORM\PersistentCollection {#1411 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1635 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1450 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1422 …}
      +posts: Doctrine\ORM\PersistentCollection {#1423 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1439 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1709 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1671 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1438 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1656 …}
      +follows: Doctrine\ORM\PersistentCollection {#1663 …}
      +followers: Doctrine\ORM\PersistentCollection {#1651 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1573 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1574 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1550 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1566 …}
      +reports: Doctrine\ORM\PersistentCollection {#1585 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1556 …}
      +violations: Doctrine\ORM\PersistentCollection {#1596 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
      +awards: Doctrine\ORM\PersistentCollection {#1557 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1795 …}
      +categories: Doctrine\ORM\PersistentCollection {#1597 …}
      -id: 33786
      -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1737 …}
      +apId: "namelivia@lemmy.world"
      +apProfileId: "https://lemmy.world/u/namelivia"
      +apPublicUrl: "https://lemmy.world/u/namelivia"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "namelivia"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728621453 {#1529
        date: 2024-10-11 06:37:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690126309 {#1784
        date: 2023-07-23 17:31:49.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’m using Mealie for this, and so far suits my needs"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705968026 {#1533
      date: 2024-01-23 01:00:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1746 …}
    +nested: Doctrine\ORM\PersistentCollection {#1750 …}
    +votes: Doctrine\ORM\PersistentCollection {#1475 …}
    +reports: Doctrine\ORM\PersistentCollection {#1487 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
    -id: 332953
    -bodyTs: "'far':9 'm':2 'meali':4 'need':12 'suit':10 'use':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6926123"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705968026 {#1473
      date: 2024-01-23 01:00:26.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#4034
  +comment: App\Entity\EntryComment {#1783
    +user: App\Entity\User {#1453
      +avatar: null
      +cover: null
      +email: "namelivia@lemmy.world"
      +username: "@namelivia@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727801387 {#1682
        date: 2024-10-01 18:49:47.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 {#1412 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1421 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1441 …}
      +entries: Doctrine\ORM\PersistentCollection {#1411 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1635 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1450 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1422 …}
      +posts: Doctrine\ORM\PersistentCollection {#1423 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1439 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1709 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1671 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1438 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1656 …}
      +follows: Doctrine\ORM\PersistentCollection {#1663 …}
      +followers: Doctrine\ORM\PersistentCollection {#1651 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1573 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1574 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1550 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1566 …}
      +reports: Doctrine\ORM\PersistentCollection {#1585 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1556 …}
      +violations: Doctrine\ORM\PersistentCollection {#1596 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
      +awards: Doctrine\ORM\PersistentCollection {#1557 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1795 …}
      +categories: Doctrine\ORM\PersistentCollection {#1597 …}
      -id: 33786
      -password: "$2y$13$mNEMb11foyH3H9iz2Omiaey5nyDQf6KKmVStVQCYRL6OjXHKIRIXu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1737 …}
      +apId: "namelivia@lemmy.world"
      +apProfileId: "https://lemmy.world/u/namelivia"
      +apPublicUrl: "https://lemmy.world/u/namelivia"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "namelivia"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728621453 {#1529
        date: 2024-10-11 06:37:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690126309 {#1784
        date: 2023-07-23 17:31:49.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I’m using Mealie for this, and so far suits my needs"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705968026 {#1533
      date: 2024-01-23 01:00:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1746 …}
    +nested: Doctrine\ORM\PersistentCollection {#1750 …}
    +votes: Doctrine\ORM\PersistentCollection {#1475 …}
    +reports: Doctrine\ORM\PersistentCollection {#1487 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1623 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1425 …}
    -id: 332953
    -bodyTs: "'far':9 'm':2 'meali':4 'need':12 'suit':10 'use':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6926123"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705968026 {#1473
      date: 2024-01-23 01:00:26.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 32.26 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1741
    +user: App\Entity\User {#2460
      +avatar: null
      +cover: null
      +email: "monkeyman512@lemmy.world"
      +username: "@monkeyman512@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727799253 {#1718
        date: 2024-10-01 18:14:13.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 {#2453 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2457 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2455 …}
      +entries: Doctrine\ORM\PersistentCollection {#2468 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2469 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2471 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2363 …}
      +posts: Doctrine\ORM\PersistentCollection {#2377 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2359 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2364 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2380 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2382 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2384 …}
      +follows: Doctrine\ORM\PersistentCollection {#2379 …}
      +followers: Doctrine\ORM\PersistentCollection {#2383 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1906 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1708 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1410 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1907 …}
      +reports: Doctrine\ORM\PersistentCollection {#1407 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
      +violations: Doctrine\ORM\PersistentCollection {#2369 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2392 …}
      +awards: Doctrine\ORM\PersistentCollection {#2395 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1384 …}
      +categories: Doctrine\ORM\PersistentCollection {#1383 …}
      -id: 59608
      -password: "$2y$13$pa14ax0EhnbjJwug8MBAqu8RYYbj/jljF2G7FbN5OGDVubFFbnoVO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1405 …}
      +apId: "monkeyman512@lemmy.world"
      +apProfileId: "https://lemmy.world/u/monkeyman512"
      +apPublicUrl: "https://lemmy.world/u/monkeyman512"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "monkeyman512"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727801485 {#1740
        date: 2024-10-01 18:51:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697347442 {#1715
        date: 2023-10-15 07:24:02.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1714
      +user: Proxies\__CG__\App\Entity\User {#4162 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4163
        date: 2024-10-02 19:42:02.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4168 …}
      +votes: Doctrine\ORM\PersistentCollection {#4171 …}
      +reports: Doctrine\ORM\PersistentCollection {#4173 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4175 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4177 …}
      +badges: Doctrine\ORM\PersistentCollection {#4179 …}
      +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 {#4160
        date: 2024-01-23 00:09:49.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I think 2 good concepts come to mind to help you make choices:\n
      \n
      1. Least privilege - Only give things/people just enough access/authority to get the job done. A good example is sonarr doesn’t need access to your personal photos to do it’s job, so don’t give it access if to them.\n
      2. Defense in layers - Nothing is perfect and you can make mistakes in configuration. Don’t rely on a single point of failure to protect you. If you want remote access use a VPN. But also take steps in your network like putting a password on the logins.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705967788 {#1727
      date: 2024-01-23 00:56:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@areyouevenreal@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1707 …}
    +nested: Doctrine\ORM\PersistentCollection {#2464 …}
    +votes: Doctrine\ORM\PersistentCollection {#2448 …}
    +reports: Doctrine\ORM\PersistentCollection {#2447 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
    -id: 332944
    -bodyTs: "'1':14 '2':3,55 'access':36,51,85 'access/authority':22 'also':90 'choic':13 'come':6 'concept':5 'configur':68 'defens':56 'doesn':33 'done':27 'enough':21 'exampl':30 'failur':77 'get':24 'give':18,49 'good':4,29 'help':10 'job':26,45 'layer':58 'least':15 'like':96 'login':102 'make':12,65 'mind':8 'mistak':66 'need':35 'network':95 'noth':59 'password':99 'perfect':61 'person':39 'photo':40 'point':75 'privileg':16 'protect':79 'put':97 'reli':71 'remot':84 'singl':74 'sonarr':32 'step':92 'take':91 'things/people':19 'think':2 'use':86 'vpn':88 'want':83"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6926031"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705967788 {#1720
      date: 2024-01-23 00:56:28.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#4125
  +comment: App\Entity\EntryComment {#1741
    +user: App\Entity\User {#2460
      +avatar: null
      +cover: null
      +email: "monkeyman512@lemmy.world"
      +username: "@monkeyman512@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727799253 {#1718
        date: 2024-10-01 18:14:13.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 {#2453 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2457 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2455 …}
      +entries: Doctrine\ORM\PersistentCollection {#2468 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2469 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2471 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2363 …}
      +posts: Doctrine\ORM\PersistentCollection {#2377 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2359 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2364 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2380 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2382 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2384 …}
      +follows: Doctrine\ORM\PersistentCollection {#2379 …}
      +followers: Doctrine\ORM\PersistentCollection {#2383 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1906 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1708 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1410 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1907 …}
      +reports: Doctrine\ORM\PersistentCollection {#1407 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
      +violations: Doctrine\ORM\PersistentCollection {#2369 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2392 …}
      +awards: Doctrine\ORM\PersistentCollection {#2395 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1384 …}
      +categories: Doctrine\ORM\PersistentCollection {#1383 …}
      -id: 59608
      -password: "$2y$13$pa14ax0EhnbjJwug8MBAqu8RYYbj/jljF2G7FbN5OGDVubFFbnoVO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1405 …}
      +apId: "monkeyman512@lemmy.world"
      +apProfileId: "https://lemmy.world/u/monkeyman512"
      +apPublicUrl: "https://lemmy.world/u/monkeyman512"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "monkeyman512"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727801485 {#1740
        date: 2024-10-01 18:51:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697347442 {#1715
        date: 2023-10-15 07:24:02.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1714
      +user: Proxies\__CG__\App\Entity\User {#4162 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4163
        date: 2024-10-02 19:42:02.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4168 …}
      +votes: Doctrine\ORM\PersistentCollection {#4171 …}
      +reports: Doctrine\ORM\PersistentCollection {#4173 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4175 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4177 …}
      +badges: Doctrine\ORM\PersistentCollection {#4179 …}
      +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 {#4160
        date: 2024-01-23 00:09:49.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I think 2 good concepts come to mind to help you make choices:\n
      \n
      1. Least privilege - Only give things/people just enough access/authority to get the job done. A good example is sonarr doesn’t need access to your personal photos to do it’s job, so don’t give it access if to them.\n
      2. Defense in layers - Nothing is perfect and you can make mistakes in configuration. Don’t rely on a single point of failure to protect you. If you want remote access use a VPN. But also take steps in your network like putting a password on the logins.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705967788 {#1727
      date: 2024-01-23 00:56:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@areyouevenreal@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1707 …}
    +nested: Doctrine\ORM\PersistentCollection {#2464 …}
    +votes: Doctrine\ORM\PersistentCollection {#2448 …}
    +reports: Doctrine\ORM\PersistentCollection {#2447 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
    -id: 332944
    -bodyTs: "'1':14 '2':3,55 'access':36,51,85 'access/authority':22 'also':90 'choic':13 'come':6 'concept':5 'configur':68 'defens':56 'doesn':33 'done':27 'enough':21 'exampl':30 'failur':77 'get':24 'give':18,49 'good':4,29 'help':10 'job':26,45 'layer':58 'least':15 'like':96 'login':102 'make':12,65 'mind':8 'mistak':66 'need':35 'network':95 'noth':59 'password':99 'perfect':61 'person':39 'photo':40 'point':75 'privileg':16 'protect':79 'put':97 'reli':71 'remot':84 'singl':74 'sonarr':32 'step':92 'take':91 'things/people':19 'think':2 'use':86 'vpn':88 'want':83"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6926031"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705967788 {#1720
      date: 2024-01-23 00:56:28.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.26 ms
Input props
[
  "user" => App\Entity\User {#2460
    +avatar: null
    +cover: null
    +email: "monkeyman512@lemmy.world"
    +username: "@monkeyman512@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727799253 {#1718
      date: 2024-10-01 18:14:13.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 {#2453 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2457 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2455 …}
    +entries: Doctrine\ORM\PersistentCollection {#2468 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2469 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2471 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2363 …}
    +posts: Doctrine\ORM\PersistentCollection {#2377 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2359 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2364 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2380 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2382 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2384 …}
    +follows: Doctrine\ORM\PersistentCollection {#2379 …}
    +followers: Doctrine\ORM\PersistentCollection {#2383 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1906 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1708 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1410 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1907 …}
    +reports: Doctrine\ORM\PersistentCollection {#1407 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
    +violations: Doctrine\ORM\PersistentCollection {#2369 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2392 …}
    +awards: Doctrine\ORM\PersistentCollection {#2395 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1384 …}
    +categories: Doctrine\ORM\PersistentCollection {#1383 …}
    -id: 59608
    -password: "$2y$13$pa14ax0EhnbjJwug8MBAqu8RYYbj/jljF2G7FbN5OGDVubFFbnoVO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1405 …}
    +apId: "monkeyman512@lemmy.world"
    +apProfileId: "https://lemmy.world/u/monkeyman512"
    +apPublicUrl: "https://lemmy.world/u/monkeyman512"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "monkeyman512"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727801485 {#1740
      date: 2024-10-01 18:51:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697347442 {#1715
      date: 2023-10-15 07:24:02.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#4188
  +user: App\Entity\User {#2460
    +avatar: null
    +cover: null
    +email: "monkeyman512@lemmy.world"
    +username: "@monkeyman512@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727799253 {#1718
      date: 2024-10-01 18:14:13.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 {#2453 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2457 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2455 …}
    +entries: Doctrine\ORM\PersistentCollection {#2468 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2469 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2471 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2363 …}
    +posts: Doctrine\ORM\PersistentCollection {#2377 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2359 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2364 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2380 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2382 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2384 …}
    +follows: Doctrine\ORM\PersistentCollection {#2379 …}
    +followers: Doctrine\ORM\PersistentCollection {#2383 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1906 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1708 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1410 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1907 …}
    +reports: Doctrine\ORM\PersistentCollection {#1407 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
    +violations: Doctrine\ORM\PersistentCollection {#2369 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2392 …}
    +awards: Doctrine\ORM\PersistentCollection {#2395 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1384 …}
    +categories: Doctrine\ORM\PersistentCollection {#1383 …}
    -id: 59608
    -password: "$2y$13$pa14ax0EhnbjJwug8MBAqu8RYYbj/jljF2G7FbN5OGDVubFFbnoVO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1405 …}
    +apId: "monkeyman512@lemmy.world"
    +apProfileId: "https://lemmy.world/u/monkeyman512"
    +apPublicUrl: "https://lemmy.world/u/monkeyman512"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "monkeyman512"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727801485 {#1740
      date: 2024-10-01 18:51:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697347442 {#1715
      date: 2023-10-15 07:24:02.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.26 ms
Input props
[
  "date" => DateTimeImmutable @1705967788 {#1720
    date: 2024-01-23 00:56:28.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4243
  +date: DateTimeImmutable @1705967788 {#1720
    date: 2024-01-23 00:56:28.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.18 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705967788 {#1720
    date: 2024-01-23 00:56:28.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#4297
  +createdAt: DateTimeImmutable @1705967788 {#1720
    date: 2024-01-23 00:56:28.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.22 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1714
    +user: Proxies\__CG__\App\Entity\User {#4162 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +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 {#4163
      date: 2024-10-02 19:42:02.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4168 …}
    +votes: Doctrine\ORM\PersistentCollection {#4171 …}
    +reports: Doctrine\ORM\PersistentCollection {#4173 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4175 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4177 …}
    +badges: Doctrine\ORM\PersistentCollection {#4179 …}
    +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 {#4160
      date: 2024-01-23 00:09:49.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#4351
  +entry: Proxies\__CG__\App\Entity\Entry {#1714
    +user: Proxies\__CG__\App\Entity\User {#4162 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +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 {#4163
      date: 2024-10-02 19:42:02.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4168 …}
    +votes: Doctrine\ORM\PersistentCollection {#4171 …}
    +reports: Doctrine\ORM\PersistentCollection {#4173 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4175 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4177 …}
    +badges: Doctrine\ORM\PersistentCollection {#4179 …}
    +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 {#4160
      date: 2024-01-23 00:09:49.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.27 ms
Input props
[
  "user" => App\Entity\User {#2460
    +avatar: null
    +cover: null
    +email: "monkeyman512@lemmy.world"
    +username: "@monkeyman512@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727799253 {#1718
      date: 2024-10-01 18:14:13.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 {#2453 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2457 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2455 …}
    +entries: Doctrine\ORM\PersistentCollection {#2468 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2469 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2471 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2363 …}
    +posts: Doctrine\ORM\PersistentCollection {#2377 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2359 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2364 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2380 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2382 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2384 …}
    +follows: Doctrine\ORM\PersistentCollection {#2379 …}
    +followers: Doctrine\ORM\PersistentCollection {#2383 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1906 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1708 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1410 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1907 …}
    +reports: Doctrine\ORM\PersistentCollection {#1407 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
    +violations: Doctrine\ORM\PersistentCollection {#2369 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2392 …}
    +awards: Doctrine\ORM\PersistentCollection {#2395 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1384 …}
    +categories: Doctrine\ORM\PersistentCollection {#1383 …}
    -id: 59608
    -password: "$2y$13$pa14ax0EhnbjJwug8MBAqu8RYYbj/jljF2G7FbN5OGDVubFFbnoVO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1405 …}
    +apId: "monkeyman512@lemmy.world"
    +apProfileId: "https://lemmy.world/u/monkeyman512"
    +apPublicUrl: "https://lemmy.world/u/monkeyman512"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "monkeyman512"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727801485 {#1740
      date: 2024-10-01 18:51:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697347442 {#1715
      date: 2023-10-15 07:24:02.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#4406
  +width: 40
  +height: 40
  +user: App\Entity\User {#2460
    +avatar: null
    +cover: null
    +email: "monkeyman512@lemmy.world"
    +username: "@monkeyman512@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727799253 {#1718
      date: 2024-10-01 18:14:13.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 {#2453 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2457 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2455 …}
    +entries: Doctrine\ORM\PersistentCollection {#2468 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2469 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2471 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2363 …}
    +posts: Doctrine\ORM\PersistentCollection {#2377 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2359 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2364 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2380 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2382 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2384 …}
    +follows: Doctrine\ORM\PersistentCollection {#2379 …}
    +followers: Doctrine\ORM\PersistentCollection {#2383 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1906 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1708 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1410 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1907 …}
    +reports: Doctrine\ORM\PersistentCollection {#1407 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
    +violations: Doctrine\ORM\PersistentCollection {#2369 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2392 …}
    +awards: Doctrine\ORM\PersistentCollection {#2395 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1384 …}
    +categories: Doctrine\ORM\PersistentCollection {#1383 …}
    -id: 59608
    -password: "$2y$13$pa14ax0EhnbjJwug8MBAqu8RYYbj/jljF2G7FbN5OGDVubFFbnoVO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1405 …}
    +apId: "monkeyman512@lemmy.world"
    +apProfileId: "https://lemmy.world/u/monkeyman512"
    +apPublicUrl: "https://lemmy.world/u/monkeyman512"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "monkeyman512"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727801485 {#1740
      date: 2024-10-01 18:51:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697347442 {#1715
      date: 2023-10-15 07:24:02.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.62 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1741
    +user: App\Entity\User {#2460
      +avatar: null
      +cover: null
      +email: "monkeyman512@lemmy.world"
      +username: "@monkeyman512@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727799253 {#1718
        date: 2024-10-01 18:14:13.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 {#2453 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2457 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2455 …}
      +entries: Doctrine\ORM\PersistentCollection {#2468 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2469 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2471 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2363 …}
      +posts: Doctrine\ORM\PersistentCollection {#2377 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2359 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2364 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2380 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2382 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2384 …}
      +follows: Doctrine\ORM\PersistentCollection {#2379 …}
      +followers: Doctrine\ORM\PersistentCollection {#2383 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1906 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1708 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1410 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1907 …}
      +reports: Doctrine\ORM\PersistentCollection {#1407 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
      +violations: Doctrine\ORM\PersistentCollection {#2369 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2392 …}
      +awards: Doctrine\ORM\PersistentCollection {#2395 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1384 …}
      +categories: Doctrine\ORM\PersistentCollection {#1383 …}
      -id: 59608
      -password: "$2y$13$pa14ax0EhnbjJwug8MBAqu8RYYbj/jljF2G7FbN5OGDVubFFbnoVO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1405 …}
      +apId: "monkeyman512@lemmy.world"
      +apProfileId: "https://lemmy.world/u/monkeyman512"
      +apPublicUrl: "https://lemmy.world/u/monkeyman512"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "monkeyman512"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727801485 {#1740
        date: 2024-10-01 18:51:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697347442 {#1715
        date: 2023-10-15 07:24:02.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1714
      +user: Proxies\__CG__\App\Entity\User {#4162 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4163
        date: 2024-10-02 19:42:02.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4168 …}
      +votes: Doctrine\ORM\PersistentCollection {#4171 …}
      +reports: Doctrine\ORM\PersistentCollection {#4173 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4175 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4177 …}
      +badges: Doctrine\ORM\PersistentCollection {#4179 …}
      +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 {#4160
        date: 2024-01-23 00:09:49.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I think 2 good concepts come to mind to help you make choices:\n
      \n
      1. Least privilege - Only give things/people just enough access/authority to get the job done. A good example is sonarr doesn’t need access to your personal photos to do it’s job, so don’t give it access if to them.\n
      2. Defense in layers - Nothing is perfect and you can make mistakes in configuration. Don’t rely on a single point of failure to protect you. If you want remote access use a VPN. But also take steps in your network like putting a password on the logins.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705967788 {#1727
      date: 2024-01-23 00:56:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@areyouevenreal@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1707 …}
    +nested: Doctrine\ORM\PersistentCollection {#2464 …}
    +votes: Doctrine\ORM\PersistentCollection {#2448 …}
    +reports: Doctrine\ORM\PersistentCollection {#2447 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
    -id: 332944
    -bodyTs: "'1':14 '2':3,55 'access':36,51,85 'access/authority':22 'also':90 'choic':13 'come':6 'concept':5 'configur':68 'defens':56 'doesn':33 'done':27 'enough':21 'exampl':30 'failur':77 'get':24 'give':18,49 'good':4,29 'help':10 'job':26,45 'layer':58 'least':15 'like':96 'login':102 'make':12,65 'mind':8 'mistak':66 'need':35 'network':95 'noth':59 'password':99 'perfect':61 'person':39 'photo':40 'point':75 'privileg':16 'protect':79 'put':97 'reli':71 'remot':84 'singl':74 'sonarr':32 'step':92 'take':91 'things/people':19 'think':2 'use':86 'vpn':88 'want':83"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6926031"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705967788 {#1720
      date: 2024-01-23 00:56:28.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#4491
  +subject: App\Entity\EntryComment {#1741
    +user: App\Entity\User {#2460
      +avatar: null
      +cover: null
      +email: "monkeyman512@lemmy.world"
      +username: "@monkeyman512@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727799253 {#1718
        date: 2024-10-01 18:14:13.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 {#2453 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2457 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2455 …}
      +entries: Doctrine\ORM\PersistentCollection {#2468 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2469 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2471 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2363 …}
      +posts: Doctrine\ORM\PersistentCollection {#2377 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2359 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2364 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2380 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2382 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2384 …}
      +follows: Doctrine\ORM\PersistentCollection {#2379 …}
      +followers: Doctrine\ORM\PersistentCollection {#2383 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1906 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1708 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1410 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1907 …}
      +reports: Doctrine\ORM\PersistentCollection {#1407 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
      +violations: Doctrine\ORM\PersistentCollection {#2369 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2392 …}
      +awards: Doctrine\ORM\PersistentCollection {#2395 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1384 …}
      +categories: Doctrine\ORM\PersistentCollection {#1383 …}
      -id: 59608
      -password: "$2y$13$pa14ax0EhnbjJwug8MBAqu8RYYbj/jljF2G7FbN5OGDVubFFbnoVO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1405 …}
      +apId: "monkeyman512@lemmy.world"
      +apProfileId: "https://lemmy.world/u/monkeyman512"
      +apPublicUrl: "https://lemmy.world/u/monkeyman512"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "monkeyman512"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727801485 {#1740
        date: 2024-10-01 18:51:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697347442 {#1715
        date: 2023-10-15 07:24:02.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1714
      +user: Proxies\__CG__\App\Entity\User {#4162 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4163
        date: 2024-10-02 19:42:02.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4168 …}
      +votes: Doctrine\ORM\PersistentCollection {#4171 …}
      +reports: Doctrine\ORM\PersistentCollection {#4173 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4175 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4177 …}
      +badges: Doctrine\ORM\PersistentCollection {#4179 …}
      +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 {#4160
        date: 2024-01-23 00:09:49.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I think 2 good concepts come to mind to help you make choices:\n
      \n
      1. Least privilege - Only give things/people just enough access/authority to get the job done. A good example is sonarr doesn’t need access to your personal photos to do it’s job, so don’t give it access if to them.\n
      2. Defense in layers - Nothing is perfect and you can make mistakes in configuration. Don’t rely on a single point of failure to protect you. If you want remote access use a VPN. But also take steps in your network like putting a password on the logins.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705967788 {#1727
      date: 2024-01-23 00:56:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@areyouevenreal@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1707 …}
    +nested: Doctrine\ORM\PersistentCollection {#2464 …}
    +votes: Doctrine\ORM\PersistentCollection {#2448 …}
    +reports: Doctrine\ORM\PersistentCollection {#2447 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
    -id: 332944
    -bodyTs: "'1':14 '2':3,55 'access':36,51,85 'access/authority':22 'also':90 'choic':13 'come':6 'concept':5 'configur':68 'defens':56 'doesn':33 'done':27 'enough':21 'exampl':30 'failur':77 'get':24 'give':18,49 'good':4,29 'help':10 'job':26,45 'layer':58 'least':15 'like':96 'login':102 'make':12,65 'mind':8 'mistak':66 'need':35 'network':95 'noth':59 'password':99 'perfect':61 'person':39 'photo':40 'point':75 'privileg':16 'protect':79 'put':97 'reli':71 'remot':84 'singl':74 'sonarr':32 'step':92 'take':91 'things/people':19 'think':2 'use':86 'vpn':88 'want':83"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6926031"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705967788 {#1720
      date: 2024-01-23 00:56:28.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.89 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1741
    +user: App\Entity\User {#2460
      +avatar: null
      +cover: null
      +email: "monkeyman512@lemmy.world"
      +username: "@monkeyman512@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727799253 {#1718
        date: 2024-10-01 18:14:13.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 {#2453 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2457 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2455 …}
      +entries: Doctrine\ORM\PersistentCollection {#2468 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2469 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2471 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2363 …}
      +posts: Doctrine\ORM\PersistentCollection {#2377 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2359 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2364 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2380 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2382 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2384 …}
      +follows: Doctrine\ORM\PersistentCollection {#2379 …}
      +followers: Doctrine\ORM\PersistentCollection {#2383 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1906 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1708 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1410 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1907 …}
      +reports: Doctrine\ORM\PersistentCollection {#1407 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
      +violations: Doctrine\ORM\PersistentCollection {#2369 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2392 …}
      +awards: Doctrine\ORM\PersistentCollection {#2395 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1384 …}
      +categories: Doctrine\ORM\PersistentCollection {#1383 …}
      -id: 59608
      -password: "$2y$13$pa14ax0EhnbjJwug8MBAqu8RYYbj/jljF2G7FbN5OGDVubFFbnoVO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1405 …}
      +apId: "monkeyman512@lemmy.world"
      +apProfileId: "https://lemmy.world/u/monkeyman512"
      +apPublicUrl: "https://lemmy.world/u/monkeyman512"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "monkeyman512"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727801485 {#1740
        date: 2024-10-01 18:51:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697347442 {#1715
        date: 2023-10-15 07:24:02.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1714
      +user: Proxies\__CG__\App\Entity\User {#4162 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4163
        date: 2024-10-02 19:42:02.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4168 …}
      +votes: Doctrine\ORM\PersistentCollection {#4171 …}
      +reports: Doctrine\ORM\PersistentCollection {#4173 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4175 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4177 …}
      +badges: Doctrine\ORM\PersistentCollection {#4179 …}
      +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 {#4160
        date: 2024-01-23 00:09:49.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I think 2 good concepts come to mind to help you make choices:\n
      \n
      1. Least privilege - Only give things/people just enough access/authority to get the job done. A good example is sonarr doesn’t need access to your personal photos to do it’s job, so don’t give it access if to them.\n
      2. Defense in layers - Nothing is perfect and you can make mistakes in configuration. Don’t rely on a single point of failure to protect you. If you want remote access use a VPN. But also take steps in your network like putting a password on the logins.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705967788 {#1727
      date: 2024-01-23 00:56:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@areyouevenreal@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1707 …}
    +nested: Doctrine\ORM\PersistentCollection {#2464 …}
    +votes: Doctrine\ORM\PersistentCollection {#2448 …}
    +reports: Doctrine\ORM\PersistentCollection {#2447 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
    -id: 332944
    -bodyTs: "'1':14 '2':3,55 'access':36,51,85 'access/authority':22 'also':90 'choic':13 'come':6 'concept':5 'configur':68 'defens':56 'doesn':33 'done':27 'enough':21 'exampl':30 'failur':77 'get':24 'give':18,49 'good':4,29 'help':10 'job':26,45 'layer':58 'least':15 'like':96 'login':102 'make':12,65 'mind':8 'mistak':66 'need':35 'network':95 'noth':59 'password':99 'perfect':61 'person':39 'photo':40 'point':75 'privileg':16 'protect':79 'put':97 'reli':71 'remot':84 'singl':74 'sonarr':32 'step':92 'take':91 'things/people':19 'think':2 'use':86 'vpn':88 'want':83"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6926031"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705967788 {#1720
      date: 2024-01-23 00:56:28.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#4548
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#1741
    +user: App\Entity\User {#2460
      +avatar: null
      +cover: null
      +email: "monkeyman512@lemmy.world"
      +username: "@monkeyman512@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727799253 {#1718
        date: 2024-10-01 18:14:13.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 {#2453 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2457 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2455 …}
      +entries: Doctrine\ORM\PersistentCollection {#2468 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2469 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2471 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2363 …}
      +posts: Doctrine\ORM\PersistentCollection {#2377 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2359 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2364 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2380 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2382 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2384 …}
      +follows: Doctrine\ORM\PersistentCollection {#2379 …}
      +followers: Doctrine\ORM\PersistentCollection {#2383 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1906 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1708 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1410 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1907 …}
      +reports: Doctrine\ORM\PersistentCollection {#1407 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
      +violations: Doctrine\ORM\PersistentCollection {#2369 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2392 …}
      +awards: Doctrine\ORM\PersistentCollection {#2395 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1384 …}
      +categories: Doctrine\ORM\PersistentCollection {#1383 …}
      -id: 59608
      -password: "$2y$13$pa14ax0EhnbjJwug8MBAqu8RYYbj/jljF2G7FbN5OGDVubFFbnoVO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1405 …}
      +apId: "monkeyman512@lemmy.world"
      +apProfileId: "https://lemmy.world/u/monkeyman512"
      +apPublicUrl: "https://lemmy.world/u/monkeyman512"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "monkeyman512"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727801485 {#1740
        date: 2024-10-01 18:51:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697347442 {#1715
        date: 2023-10-15 07:24:02.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1714
      +user: Proxies\__CG__\App\Entity\User {#4162 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4163
        date: 2024-10-02 19:42:02.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4168 …}
      +votes: Doctrine\ORM\PersistentCollection {#4171 …}
      +reports: Doctrine\ORM\PersistentCollection {#4173 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4175 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4177 …}
      +badges: Doctrine\ORM\PersistentCollection {#4179 …}
      +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 {#4160
        date: 2024-01-23 00:09:49.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I think 2 good concepts come to mind to help you make choices:\n
      \n
      1. Least privilege - Only give things/people just enough access/authority to get the job done. A good example is sonarr doesn’t need access to your personal photos to do it’s job, so don’t give it access if to them.\n
      2. Defense in layers - Nothing is perfect and you can make mistakes in configuration. Don’t rely on a single point of failure to protect you. If you want remote access use a VPN. But also take steps in your network like putting a password on the logins.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705967788 {#1727
      date: 2024-01-23 00:56:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@areyouevenreal@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1707 …}
    +nested: Doctrine\ORM\PersistentCollection {#2464 …}
    +votes: Doctrine\ORM\PersistentCollection {#2448 …}
    +reports: Doctrine\ORM\PersistentCollection {#2447 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
    -id: 332944
    -bodyTs: "'1':14 '2':3,55 'access':36,51,85 'access/authority':22 'also':90 'choic':13 'come':6 'concept':5 'configur':68 'defens':56 'doesn':33 'done':27 'enough':21 'exampl':30 'failur':77 'get':24 'give':18,49 'good':4,29 'help':10 'job':26,45 'layer':58 'least':15 'like':96 'login':102 'make':12,65 'mind':8 'mistak':66 'need':35 'network':95 'noth':59 'password':99 'perfect':61 'person':39 'photo':40 'point':75 'privileg':16 'protect':79 'put':97 'reli':71 'remot':84 'singl':74 'sonarr':32 'step':92 'take':91 'things/people':19 'think':2 'use':86 'vpn':88 'want':83"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6926031"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705967788 {#1720
      date: 2024-01-23 00:56:28.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 5.93 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1741
    +user: App\Entity\User {#2460
      +avatar: null
      +cover: null
      +email: "monkeyman512@lemmy.world"
      +username: "@monkeyman512@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727799253 {#1718
        date: 2024-10-01 18:14:13.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 {#2453 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2457 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2455 …}
      +entries: Doctrine\ORM\PersistentCollection {#2468 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2469 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2471 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2363 …}
      +posts: Doctrine\ORM\PersistentCollection {#2377 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2359 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2364 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2380 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2382 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2384 …}
      +follows: Doctrine\ORM\PersistentCollection {#2379 …}
      +followers: Doctrine\ORM\PersistentCollection {#2383 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1906 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1708 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1410 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1907 …}
      +reports: Doctrine\ORM\PersistentCollection {#1407 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
      +violations: Doctrine\ORM\PersistentCollection {#2369 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2392 …}
      +awards: Doctrine\ORM\PersistentCollection {#2395 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1384 …}
      +categories: Doctrine\ORM\PersistentCollection {#1383 …}
      -id: 59608
      -password: "$2y$13$pa14ax0EhnbjJwug8MBAqu8RYYbj/jljF2G7FbN5OGDVubFFbnoVO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1405 …}
      +apId: "monkeyman512@lemmy.world"
      +apProfileId: "https://lemmy.world/u/monkeyman512"
      +apPublicUrl: "https://lemmy.world/u/monkeyman512"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "monkeyman512"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727801485 {#1740
        date: 2024-10-01 18:51:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697347442 {#1715
        date: 2023-10-15 07:24:02.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1714
      +user: Proxies\__CG__\App\Entity\User {#4162 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4163
        date: 2024-10-02 19:42:02.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4168 …}
      +votes: Doctrine\ORM\PersistentCollection {#4171 …}
      +reports: Doctrine\ORM\PersistentCollection {#4173 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4175 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4177 …}
      +badges: Doctrine\ORM\PersistentCollection {#4179 …}
      +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 {#4160
        date: 2024-01-23 00:09:49.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I think 2 good concepts come to mind to help you make choices:\n
      \n
      1. Least privilege - Only give things/people just enough access/authority to get the job done. A good example is sonarr doesn’t need access to your personal photos to do it’s job, so don’t give it access if to them.\n
      2. Defense in layers - Nothing is perfect and you can make mistakes in configuration. Don’t rely on a single point of failure to protect you. If you want remote access use a VPN. But also take steps in your network like putting a password on the logins.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705967788 {#1727
      date: 2024-01-23 00:56:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@areyouevenreal@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1707 …}
    +nested: Doctrine\ORM\PersistentCollection {#2464 …}
    +votes: Doctrine\ORM\PersistentCollection {#2448 …}
    +reports: Doctrine\ORM\PersistentCollection {#2447 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
    -id: 332944
    -bodyTs: "'1':14 '2':3,55 'access':36,51,85 'access/authority':22 'also':90 'choic':13 'come':6 'concept':5 'configur':68 'defens':56 'doesn':33 'done':27 'enough':21 'exampl':30 'failur':77 'get':24 'give':18,49 'good':4,29 'help':10 'job':26,45 'layer':58 'least':15 'like':96 'login':102 'make':12,65 'mind':8 'mistak':66 'need':35 'network':95 'noth':59 'password':99 'perfect':61 'person':39 'photo':40 'point':75 'privileg':16 'protect':79 'put':97 'reli':71 'remot':84 'singl':74 'sonarr':32 'step':92 'take':91 'things/people':19 'think':2 'use':86 'vpn':88 'want':83"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6926031"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705967788 {#1720
      date: 2024-01-23 00:56:28.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#4788
  +comment: App\Entity\EntryComment {#1741
    +user: App\Entity\User {#2460
      +avatar: null
      +cover: null
      +email: "monkeyman512@lemmy.world"
      +username: "@monkeyman512@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727799253 {#1718
        date: 2024-10-01 18:14:13.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 {#2453 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2457 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2455 …}
      +entries: Doctrine\ORM\PersistentCollection {#2468 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2469 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2471 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2363 …}
      +posts: Doctrine\ORM\PersistentCollection {#2377 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2359 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2364 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2380 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2382 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2384 …}
      +follows: Doctrine\ORM\PersistentCollection {#2379 …}
      +followers: Doctrine\ORM\PersistentCollection {#2383 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1906 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1708 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1410 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1907 …}
      +reports: Doctrine\ORM\PersistentCollection {#1407 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
      +violations: Doctrine\ORM\PersistentCollection {#2369 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2392 …}
      +awards: Doctrine\ORM\PersistentCollection {#2395 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1384 …}
      +categories: Doctrine\ORM\PersistentCollection {#1383 …}
      -id: 59608
      -password: "$2y$13$pa14ax0EhnbjJwug8MBAqu8RYYbj/jljF2G7FbN5OGDVubFFbnoVO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1405 …}
      +apId: "monkeyman512@lemmy.world"
      +apProfileId: "https://lemmy.world/u/monkeyman512"
      +apPublicUrl: "https://lemmy.world/u/monkeyman512"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "monkeyman512"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727801485 {#1740
        date: 2024-10-01 18:51:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697347442 {#1715
        date: 2023-10-15 07:24:02.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1714
      +user: Proxies\__CG__\App\Entity\User {#4162 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4163
        date: 2024-10-02 19:42:02.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4168 …}
      +votes: Doctrine\ORM\PersistentCollection {#4171 …}
      +reports: Doctrine\ORM\PersistentCollection {#4173 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4175 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4177 …}
      +badges: Doctrine\ORM\PersistentCollection {#4179 …}
      +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 {#4160
        date: 2024-01-23 00:09:49.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I think 2 good concepts come to mind to help you make choices:\n
      \n
      1. Least privilege - Only give things/people just enough access/authority to get the job done. A good example is sonarr doesn’t need access to your personal photos to do it’s job, so don’t give it access if to them.\n
      2. Defense in layers - Nothing is perfect and you can make mistakes in configuration. Don’t rely on a single point of failure to protect you. If you want remote access use a VPN. But also take steps in your network like putting a password on the logins.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705967788 {#1727
      date: 2024-01-23 00:56:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@areyouevenreal@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1707 …}
    +nested: Doctrine\ORM\PersistentCollection {#2464 …}
    +votes: Doctrine\ORM\PersistentCollection {#2448 …}
    +reports: Doctrine\ORM\PersistentCollection {#2447 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
    -id: 332944
    -bodyTs: "'1':14 '2':3,55 'access':36,51,85 'access/authority':22 'also':90 'choic':13 'come':6 'concept':5 'configur':68 'defens':56 'doesn':33 'done':27 'enough':21 'exampl':30 'failur':77 'get':24 'give':18,49 'good':4,29 'help':10 'job':26,45 'layer':58 'least':15 'like':96 'login':102 'make':12,65 'mind':8 'mistak':66 'need':35 'network':95 'noth':59 'password':99 'perfect':61 'person':39 'photo':40 'point':75 'privileg':16 'protect':79 'put':97 'reli':71 'remot':84 'singl':74 'sonarr':32 'step':92 'take':91 'things/people':19 'think':2 'use':86 'vpn':88 'want':83"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6926031"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705967788 {#1720
      date: 2024-01-23 00:56:28.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 48.91 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1362
    +user: App\Entity\User {#2028
      +avatar: null
      +cover: null
      +email: "MajorHavoc@programming.dev"
      +username: "@MajorHavoc@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729505141 {#1404
        date: 2024-10-21 12:05:41.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 {#2029 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2020 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2027 …}
      +entries: Doctrine\ORM\PersistentCollection {#2031 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2037 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2075 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2079 …}
      +posts: Doctrine\ORM\PersistentCollection {#2078 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2097 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2082 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2096 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2081 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2098 …}
      +follows: Doctrine\ORM\PersistentCollection {#2080 …}
      +followers: Doctrine\ORM\PersistentCollection {#2089 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2095 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2091 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2090 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2092 …}
      +reports: Doctrine\ORM\PersistentCollection {#2241 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
      +violations: Doctrine\ORM\PersistentCollection {#2129 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
      +awards: Doctrine\ORM\PersistentCollection {#2040 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2350 …}
      +categories: Doctrine\ORM\PersistentCollection {#2348 …}
      -id: 89839
      -password: "$2y$13$IYfO/IsHy75tBIM7vPcH9eropubakKEwGl3vNufD9b8trbnGlGQ3u"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2351 …}
      +apId: "MajorHavoc@programming.dev"
      +apProfileId: "https://programming.dev/u/MajorHavoc"
      +apPublicUrl: "https://programming.dev/u/MajorHavoc"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "MajorHavoc"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712095836 {#1363
        date: 2024-04-03 00:10:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1712095835 {#1361
        date: 2024-04-03 00:10:35.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      It would be a shame not to shamelessly plug author (and anti-DRM activist) Cory Doctorow here. He has some really fun science fiction, and sells his audio books DRM-free through various sources.\n
      \n
      Shamelessly, because lots of his protagonists are self-hosters of various types.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1705962419 {#1382
      date: 2024-01-22 23:26:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2019 …}
    +nested: Doctrine\ORM\PersistentCollection {#2030 …}
    +votes: Doctrine\ORM\PersistentCollection {#2026 …}
    +reports: Doctrine\ORM\PersistentCollection {#2022 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2025 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2033 …}
    -id: 332763
    -bodyTs: "'activist':15 'anti':13 'anti-drm':12 'audio':29 'author':10 'book':30 'cori':16 'doctorow':17 'drm':14,32 'drm-free':31 'fiction':25 'free':33 'fun':23 'hoster':46 'lot':39 'plug':9 'protagonist':42 'realli':22 'scienc':24 'self':45 'self-host':44 'sell':27 'shame':5 'shameless':8,37 'sourc':36 'type':49 'various':35,48 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6721656"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705962419 {#1401
      date: 2024-01-22 23:26:59.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#4858
  +comment: App\Entity\EntryComment {#1362
    +user: App\Entity\User {#2028
      +avatar: null
      +cover: null
      +email: "MajorHavoc@programming.dev"
      +username: "@MajorHavoc@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729505141 {#1404
        date: 2024-10-21 12:05:41.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 {#2029 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2020 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2027 …}
      +entries: Doctrine\ORM\PersistentCollection {#2031 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2037 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2075 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2079 …}
      +posts: Doctrine\ORM\PersistentCollection {#2078 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2097 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2082 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2096 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2081 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2098 …}
      +follows: Doctrine\ORM\PersistentCollection {#2080 …}
      +followers: Doctrine\ORM\PersistentCollection {#2089 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2095 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2091 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2090 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2092 …}
      +reports: Doctrine\ORM\PersistentCollection {#2241 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
      +violations: Doctrine\ORM\PersistentCollection {#2129 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
      +awards: Doctrine\ORM\PersistentCollection {#2040 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2350 …}
      +categories: Doctrine\ORM\PersistentCollection {#2348 …}
      -id: 89839
      -password: "$2y$13$IYfO/IsHy75tBIM7vPcH9eropubakKEwGl3vNufD9b8trbnGlGQ3u"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2351 …}
      +apId: "MajorHavoc@programming.dev"
      +apProfileId: "https://programming.dev/u/MajorHavoc"
      +apPublicUrl: "https://programming.dev/u/MajorHavoc"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "MajorHavoc"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712095836 {#1363
        date: 2024-04-03 00:10:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1712095835 {#1361
        date: 2024-04-03 00:10:35.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      It would be a shame not to shamelessly plug author (and anti-DRM activist) Cory Doctorow here. He has some really fun science fiction, and sells his audio books DRM-free through various sources.\n
      \n
      Shamelessly, because lots of his protagonists are self-hosters of various types.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1705962419 {#1382
      date: 2024-01-22 23:26:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2019 …}
    +nested: Doctrine\ORM\PersistentCollection {#2030 …}
    +votes: Doctrine\ORM\PersistentCollection {#2026 …}
    +reports: Doctrine\ORM\PersistentCollection {#2022 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2025 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2033 …}
    -id: 332763
    -bodyTs: "'activist':15 'anti':13 'anti-drm':12 'audio':29 'author':10 'book':30 'cori':16 'doctorow':17 'drm':14,32 'drm-free':31 'fiction':25 'free':33 'fun':23 'hoster':46 'lot':39 'plug':9 'protagonist':42 'realli':22 'scienc':24 'self':45 'self-host':44 'sell':27 'shame':5 'shameless':8,37 'sourc':36 'type':49 'various':35,48 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6721656"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705962419 {#1401
      date: 2024-01-22 23:26:59.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.27 ms
Input props
[
  "user" => App\Entity\User {#2028
    +avatar: null
    +cover: null
    +email: "MajorHavoc@programming.dev"
    +username: "@MajorHavoc@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729505141 {#1404
      date: 2024-10-21 12:05:41.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 {#2029 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2020 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2027 …}
    +entries: Doctrine\ORM\PersistentCollection {#2031 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2037 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2075 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2079 …}
    +posts: Doctrine\ORM\PersistentCollection {#2078 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2097 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2082 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2096 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2081 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2098 …}
    +follows: Doctrine\ORM\PersistentCollection {#2080 …}
    +followers: Doctrine\ORM\PersistentCollection {#2089 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2095 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2091 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2090 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2092 …}
    +reports: Doctrine\ORM\PersistentCollection {#2241 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
    +violations: Doctrine\ORM\PersistentCollection {#2129 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
    +awards: Doctrine\ORM\PersistentCollection {#2040 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2350 …}
    +categories: Doctrine\ORM\PersistentCollection {#2348 …}
    -id: 89839
    -password: "$2y$13$IYfO/IsHy75tBIM7vPcH9eropubakKEwGl3vNufD9b8trbnGlGQ3u"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2351 …}
    +apId: "MajorHavoc@programming.dev"
    +apProfileId: "https://programming.dev/u/MajorHavoc"
    +apPublicUrl: "https://programming.dev/u/MajorHavoc"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "MajorHavoc"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1712095836 {#1363
      date: 2024-04-03 00:10:36.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1712095835 {#1361
      date: 2024-04-03 00:10:35.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#4921
  +user: App\Entity\User {#2028
    +avatar: null
    +cover: null
    +email: "MajorHavoc@programming.dev"
    +username: "@MajorHavoc@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729505141 {#1404
      date: 2024-10-21 12:05:41.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 {#2029 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2020 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2027 …}
    +entries: Doctrine\ORM\PersistentCollection {#2031 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2037 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2075 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2079 …}
    +posts: Doctrine\ORM\PersistentCollection {#2078 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2097 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2082 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2096 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2081 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2098 …}
    +follows: Doctrine\ORM\PersistentCollection {#2080 …}
    +followers: Doctrine\ORM\PersistentCollection {#2089 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2095 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2091 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2090 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2092 …}
    +reports: Doctrine\ORM\PersistentCollection {#2241 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
    +violations: Doctrine\ORM\PersistentCollection {#2129 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
    +awards: Doctrine\ORM\PersistentCollection {#2040 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2350 …}
    +categories: Doctrine\ORM\PersistentCollection {#2348 …}
    -id: 89839
    -password: "$2y$13$IYfO/IsHy75tBIM7vPcH9eropubakKEwGl3vNufD9b8trbnGlGQ3u"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2351 …}
    +apId: "MajorHavoc@programming.dev"
    +apProfileId: "https://programming.dev/u/MajorHavoc"
    +apPublicUrl: "https://programming.dev/u/MajorHavoc"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "MajorHavoc"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1712095836 {#1363
      date: 2024-04-03 00:10:36.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1712095835 {#1361
      date: 2024-04-03 00:10:35.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.24 ms
Input props
[
  "date" => DateTimeImmutable @1705962419 {#1401
    date: 2024-01-22 23:26:59.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4976
  +date: DateTimeImmutable @1705962419 {#1401
    date: 2024-01-22 23:26:59.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.17 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705962419 {#1401
    date: 2024-01-22 23:26:59.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#5030
  +createdAt: DateTimeImmutable @1705962419 {#1401
    date: 2024-01-22 23:26:59.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.25 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1403
    +user: Proxies\__CG__\App\Entity\User {#4895 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +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 {#4896
      date: 2024-10-07 11:25:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4901 …}
    +votes: Doctrine\ORM\PersistentCollection {#4904 …}
    +reports: Doctrine\ORM\PersistentCollection {#4906 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
    +badges: Doctrine\ORM\PersistentCollection {#4912 …}
    +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 {#4893
      date: 2024-01-22 20:15:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#5084
  +entry: Proxies\__CG__\App\Entity\Entry {#1403
    +user: Proxies\__CG__\App\Entity\User {#4895 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +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 {#4896
      date: 2024-10-07 11:25:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4901 …}
    +votes: Doctrine\ORM\PersistentCollection {#4904 …}
    +reports: Doctrine\ORM\PersistentCollection {#4906 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
    +badges: Doctrine\ORM\PersistentCollection {#4912 …}
    +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 {#4893
      date: 2024-01-22 20:15:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.23 ms
Input props
[
  "user" => App\Entity\User {#2028
    +avatar: null
    +cover: null
    +email: "MajorHavoc@programming.dev"
    +username: "@MajorHavoc@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729505141 {#1404
      date: 2024-10-21 12:05:41.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 {#2029 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2020 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2027 …}
    +entries: Doctrine\ORM\PersistentCollection {#2031 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2037 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2075 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2079 …}
    +posts: Doctrine\ORM\PersistentCollection {#2078 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2097 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2082 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2096 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2081 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2098 …}
    +follows: Doctrine\ORM\PersistentCollection {#2080 …}
    +followers: Doctrine\ORM\PersistentCollection {#2089 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2095 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2091 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2090 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2092 …}
    +reports: Doctrine\ORM\PersistentCollection {#2241 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
    +violations: Doctrine\ORM\PersistentCollection {#2129 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
    +awards: Doctrine\ORM\PersistentCollection {#2040 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2350 …}
    +categories: Doctrine\ORM\PersistentCollection {#2348 …}
    -id: 89839
    -password: "$2y$13$IYfO/IsHy75tBIM7vPcH9eropubakKEwGl3vNufD9b8trbnGlGQ3u"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2351 …}
    +apId: "MajorHavoc@programming.dev"
    +apProfileId: "https://programming.dev/u/MajorHavoc"
    +apPublicUrl: "https://programming.dev/u/MajorHavoc"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "MajorHavoc"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1712095836 {#1363
      date: 2024-04-03 00:10:36.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1712095835 {#1361
      date: 2024-04-03 00:10:35.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#5139
  +width: 40
  +height: 40
  +user: App\Entity\User {#2028
    +avatar: null
    +cover: null
    +email: "MajorHavoc@programming.dev"
    +username: "@MajorHavoc@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729505141 {#1404
      date: 2024-10-21 12:05:41.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 {#2029 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2020 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2027 …}
    +entries: Doctrine\ORM\PersistentCollection {#2031 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2037 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2075 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2079 …}
    +posts: Doctrine\ORM\PersistentCollection {#2078 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2097 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2082 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2096 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2081 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2098 …}
    +follows: Doctrine\ORM\PersistentCollection {#2080 …}
    +followers: Doctrine\ORM\PersistentCollection {#2089 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2095 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2091 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2090 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2092 …}
    +reports: Doctrine\ORM\PersistentCollection {#2241 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
    +violations: Doctrine\ORM\PersistentCollection {#2129 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
    +awards: Doctrine\ORM\PersistentCollection {#2040 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2350 …}
    +categories: Doctrine\ORM\PersistentCollection {#2348 …}
    -id: 89839
    -password: "$2y$13$IYfO/IsHy75tBIM7vPcH9eropubakKEwGl3vNufD9b8trbnGlGQ3u"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2351 …}
    +apId: "MajorHavoc@programming.dev"
    +apProfileId: "https://programming.dev/u/MajorHavoc"
    +apPublicUrl: "https://programming.dev/u/MajorHavoc"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "MajorHavoc"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1712095836 {#1363
      date: 2024-04-03 00:10:36.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1712095835 {#1361
      date: 2024-04-03 00:10:35.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.72 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1362
    +user: App\Entity\User {#2028
      +avatar: null
      +cover: null
      +email: "MajorHavoc@programming.dev"
      +username: "@MajorHavoc@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729505141 {#1404
        date: 2024-10-21 12:05:41.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 {#2029 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2020 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2027 …}
      +entries: Doctrine\ORM\PersistentCollection {#2031 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2037 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2075 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2079 …}
      +posts: Doctrine\ORM\PersistentCollection {#2078 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2097 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2082 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2096 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2081 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2098 …}
      +follows: Doctrine\ORM\PersistentCollection {#2080 …}
      +followers: Doctrine\ORM\PersistentCollection {#2089 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2095 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2091 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2090 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2092 …}
      +reports: Doctrine\ORM\PersistentCollection {#2241 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
      +violations: Doctrine\ORM\PersistentCollection {#2129 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
      +awards: Doctrine\ORM\PersistentCollection {#2040 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2350 …}
      +categories: Doctrine\ORM\PersistentCollection {#2348 …}
      -id: 89839
      -password: "$2y$13$IYfO/IsHy75tBIM7vPcH9eropubakKEwGl3vNufD9b8trbnGlGQ3u"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2351 …}
      +apId: "MajorHavoc@programming.dev"
      +apProfileId: "https://programming.dev/u/MajorHavoc"
      +apPublicUrl: "https://programming.dev/u/MajorHavoc"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "MajorHavoc"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712095836 {#1363
        date: 2024-04-03 00:10:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1712095835 {#1361
        date: 2024-04-03 00:10:35.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      It would be a shame not to shamelessly plug author (and anti-DRM activist) Cory Doctorow here. He has some really fun science fiction, and sells his audio books DRM-free through various sources.\n
      \n
      Shamelessly, because lots of his protagonists are self-hosters of various types.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1705962419 {#1382
      date: 2024-01-22 23:26:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2019 …}
    +nested: Doctrine\ORM\PersistentCollection {#2030 …}
    +votes: Doctrine\ORM\PersistentCollection {#2026 …}
    +reports: Doctrine\ORM\PersistentCollection {#2022 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2025 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2033 …}
    -id: 332763
    -bodyTs: "'activist':15 'anti':13 'anti-drm':12 'audio':29 'author':10 'book':30 'cori':16 'doctorow':17 'drm':14,32 'drm-free':31 'fiction':25 'free':33 'fun':23 'hoster':46 'lot':39 'plug':9 'protagonist':42 'realli':22 'scienc':24 'self':45 'self-host':44 'sell':27 'shame':5 'shameless':8,37 'sourc':36 'type':49 'various':35,48 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6721656"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705962419 {#1401
      date: 2024-01-22 23:26:59.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#5212
  +subject: App\Entity\EntryComment {#1362
    +user: App\Entity\User {#2028
      +avatar: null
      +cover: null
      +email: "MajorHavoc@programming.dev"
      +username: "@MajorHavoc@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729505141 {#1404
        date: 2024-10-21 12:05:41.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 {#2029 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2020 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2027 …}
      +entries: Doctrine\ORM\PersistentCollection {#2031 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2037 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2075 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2079 …}
      +posts: Doctrine\ORM\PersistentCollection {#2078 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2097 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2082 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2096 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2081 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2098 …}
      +follows: Doctrine\ORM\PersistentCollection {#2080 …}
      +followers: Doctrine\ORM\PersistentCollection {#2089 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2095 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2091 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2090 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2092 …}
      +reports: Doctrine\ORM\PersistentCollection {#2241 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
      +violations: Doctrine\ORM\PersistentCollection {#2129 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
      +awards: Doctrine\ORM\PersistentCollection {#2040 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2350 …}
      +categories: Doctrine\ORM\PersistentCollection {#2348 …}
      -id: 89839
      -password: "$2y$13$IYfO/IsHy75tBIM7vPcH9eropubakKEwGl3vNufD9b8trbnGlGQ3u"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2351 …}
      +apId: "MajorHavoc@programming.dev"
      +apProfileId: "https://programming.dev/u/MajorHavoc"
      +apPublicUrl: "https://programming.dev/u/MajorHavoc"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "MajorHavoc"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712095836 {#1363
        date: 2024-04-03 00:10:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1712095835 {#1361
        date: 2024-04-03 00:10:35.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      It would be a shame not to shamelessly plug author (and anti-DRM activist) Cory Doctorow here. He has some really fun science fiction, and sells his audio books DRM-free through various sources.\n
      \n
      Shamelessly, because lots of his protagonists are self-hosters of various types.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1705962419 {#1382
      date: 2024-01-22 23:26:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2019 …}
    +nested: Doctrine\ORM\PersistentCollection {#2030 …}
    +votes: Doctrine\ORM\PersistentCollection {#2026 …}
    +reports: Doctrine\ORM\PersistentCollection {#2022 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2025 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2033 …}
    -id: 332763
    -bodyTs: "'activist':15 'anti':13 'anti-drm':12 'audio':29 'author':10 'book':30 'cori':16 'doctorow':17 'drm':14,32 'drm-free':31 'fiction':25 'free':33 'fun':23 'hoster':46 'lot':39 'plug':9 'protagonist':42 'realli':22 'scienc':24 'self':45 'self-host':44 'sell':27 'shame':5 'shameless':8,37 'sourc':36 'type':49 'various':35,48 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6721656"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705962419 {#1401
      date: 2024-01-22 23:26:59.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 4.48 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1362
    +user: App\Entity\User {#2028
      +avatar: null
      +cover: null
      +email: "MajorHavoc@programming.dev"
      +username: "@MajorHavoc@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729505141 {#1404
        date: 2024-10-21 12:05:41.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 {#2029 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2020 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2027 …}
      +entries: Doctrine\ORM\PersistentCollection {#2031 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2037 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2075 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2079 …}
      +posts: Doctrine\ORM\PersistentCollection {#2078 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2097 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2082 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2096 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2081 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2098 …}
      +follows: Doctrine\ORM\PersistentCollection {#2080 …}
      +followers: Doctrine\ORM\PersistentCollection {#2089 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2095 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2091 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2090 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2092 …}
      +reports: Doctrine\ORM\PersistentCollection {#2241 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
      +violations: Doctrine\ORM\PersistentCollection {#2129 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
      +awards: Doctrine\ORM\PersistentCollection {#2040 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2350 …}
      +categories: Doctrine\ORM\PersistentCollection {#2348 …}
      -id: 89839
      -password: "$2y$13$IYfO/IsHy75tBIM7vPcH9eropubakKEwGl3vNufD9b8trbnGlGQ3u"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2351 …}
      +apId: "MajorHavoc@programming.dev"
      +apProfileId: "https://programming.dev/u/MajorHavoc"
      +apPublicUrl: "https://programming.dev/u/MajorHavoc"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "MajorHavoc"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712095836 {#1363
        date: 2024-04-03 00:10:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1712095835 {#1361
        date: 2024-04-03 00:10:35.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      It would be a shame not to shamelessly plug author (and anti-DRM activist) Cory Doctorow here. He has some really fun science fiction, and sells his audio books DRM-free through various sources.\n
      \n
      Shamelessly, because lots of his protagonists are self-hosters of various types.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1705962419 {#1382
      date: 2024-01-22 23:26:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2019 …}
    +nested: Doctrine\ORM\PersistentCollection {#2030 …}
    +votes: Doctrine\ORM\PersistentCollection {#2026 …}
    +reports: Doctrine\ORM\PersistentCollection {#2022 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2025 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2033 …}
    -id: 332763
    -bodyTs: "'activist':15 'anti':13 'anti-drm':12 'audio':29 'author':10 'book':30 'cori':16 'doctorow':17 'drm':14,32 'drm-free':31 'fiction':25 'free':33 'fun':23 'hoster':46 'lot':39 'plug':9 'protagonist':42 'realli':22 'scienc':24 'self':45 'self-host':44 'sell':27 'shame':5 'shameless':8,37 'sourc':36 'type':49 'various':35,48 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6721656"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705962419 {#1401
      date: 2024-01-22 23:26:59.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#5269
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#1362
    +user: App\Entity\User {#2028
      +avatar: null
      +cover: null
      +email: "MajorHavoc@programming.dev"
      +username: "@MajorHavoc@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729505141 {#1404
        date: 2024-10-21 12:05:41.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 {#2029 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2020 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2027 …}
      +entries: Doctrine\ORM\PersistentCollection {#2031 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2037 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2075 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2079 …}
      +posts: Doctrine\ORM\PersistentCollection {#2078 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2097 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2082 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2096 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2081 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2098 …}
      +follows: Doctrine\ORM\PersistentCollection {#2080 …}
      +followers: Doctrine\ORM\PersistentCollection {#2089 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2095 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2091 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2090 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2092 …}
      +reports: Doctrine\ORM\PersistentCollection {#2241 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
      +violations: Doctrine\ORM\PersistentCollection {#2129 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
      +awards: Doctrine\ORM\PersistentCollection {#2040 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2350 …}
      +categories: Doctrine\ORM\PersistentCollection {#2348 …}
      -id: 89839
      -password: "$2y$13$IYfO/IsHy75tBIM7vPcH9eropubakKEwGl3vNufD9b8trbnGlGQ3u"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2351 …}
      +apId: "MajorHavoc@programming.dev"
      +apProfileId: "https://programming.dev/u/MajorHavoc"
      +apPublicUrl: "https://programming.dev/u/MajorHavoc"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "MajorHavoc"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712095836 {#1363
        date: 2024-04-03 00:10:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1712095835 {#1361
        date: 2024-04-03 00:10:35.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      It would be a shame not to shamelessly plug author (and anti-DRM activist) Cory Doctorow here. He has some really fun science fiction, and sells his audio books DRM-free through various sources.\n
      \n
      Shamelessly, because lots of his protagonists are self-hosters of various types.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1705962419 {#1382
      date: 2024-01-22 23:26:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2019 …}
    +nested: Doctrine\ORM\PersistentCollection {#2030 …}
    +votes: Doctrine\ORM\PersistentCollection {#2026 …}
    +reports: Doctrine\ORM\PersistentCollection {#2022 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2025 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2033 …}
    -id: 332763
    -bodyTs: "'activist':15 'anti':13 'anti-drm':12 'audio':29 'author':10 'book':30 'cori':16 'doctorow':17 'drm':14,32 'drm-free':31 'fiction':25 'free':33 'fun':23 'hoster':46 'lot':39 'plug':9 'protagonist':42 'realli':22 'scienc':24 'self':45 'self-host':44 'sell':27 'shame':5 'shameless':8,37 'sourc':36 'type':49 'various':35,48 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6721656"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705962419 {#1401
      date: 2024-01-22 23:26:59.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 11.90 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1362
    +user: App\Entity\User {#2028
      +avatar: null
      +cover: null
      +email: "MajorHavoc@programming.dev"
      +username: "@MajorHavoc@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729505141 {#1404
        date: 2024-10-21 12:05:41.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 {#2029 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2020 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2027 …}
      +entries: Doctrine\ORM\PersistentCollection {#2031 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2037 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2075 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2079 …}
      +posts: Doctrine\ORM\PersistentCollection {#2078 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2097 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2082 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2096 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2081 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2098 …}
      +follows: Doctrine\ORM\PersistentCollection {#2080 …}
      +followers: Doctrine\ORM\PersistentCollection {#2089 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2095 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2091 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2090 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2092 …}
      +reports: Doctrine\ORM\PersistentCollection {#2241 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
      +violations: Doctrine\ORM\PersistentCollection {#2129 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
      +awards: Doctrine\ORM\PersistentCollection {#2040 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2350 …}
      +categories: Doctrine\ORM\PersistentCollection {#2348 …}
      -id: 89839
      -password: "$2y$13$IYfO/IsHy75tBIM7vPcH9eropubakKEwGl3vNufD9b8trbnGlGQ3u"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2351 …}
      +apId: "MajorHavoc@programming.dev"
      +apProfileId: "https://programming.dev/u/MajorHavoc"
      +apPublicUrl: "https://programming.dev/u/MajorHavoc"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "MajorHavoc"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712095836 {#1363
        date: 2024-04-03 00:10:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1712095835 {#1361
        date: 2024-04-03 00:10:35.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      It would be a shame not to shamelessly plug author (and anti-DRM activist) Cory Doctorow here. He has some really fun science fiction, and sells his audio books DRM-free through various sources.\n
      \n
      Shamelessly, because lots of his protagonists are self-hosters of various types.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1705962419 {#1382
      date: 2024-01-22 23:26:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2019 …}
    +nested: Doctrine\ORM\PersistentCollection {#2030 …}
    +votes: Doctrine\ORM\PersistentCollection {#2026 …}
    +reports: Doctrine\ORM\PersistentCollection {#2022 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2025 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2033 …}
    -id: 332763
    -bodyTs: "'activist':15 'anti':13 'anti-drm':12 'audio':29 'author':10 'book':30 'cori':16 'doctorow':17 'drm':14,32 'drm-free':31 'fiction':25 'free':33 'fun':23 'hoster':46 'lot':39 'plug':9 'protagonist':42 'realli':22 'scienc':24 'self':45 'self-host':44 'sell':27 'shame':5 'shameless':8,37 'sourc':36 'type':49 'various':35,48 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6721656"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705962419 {#1401
      date: 2024-01-22 23:26:59.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#5509
  +comment: App\Entity\EntryComment {#1362
    +user: App\Entity\User {#2028
      +avatar: null
      +cover: null
      +email: "MajorHavoc@programming.dev"
      +username: "@MajorHavoc@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729505141 {#1404
        date: 2024-10-21 12:05:41.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 {#2029 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2020 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2027 …}
      +entries: Doctrine\ORM\PersistentCollection {#2031 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2037 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2075 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2079 …}
      +posts: Doctrine\ORM\PersistentCollection {#2078 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2097 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2082 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2096 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2081 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2098 …}
      +follows: Doctrine\ORM\PersistentCollection {#2080 …}
      +followers: Doctrine\ORM\PersistentCollection {#2089 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2095 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2091 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2090 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2092 …}
      +reports: Doctrine\ORM\PersistentCollection {#2241 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
      +violations: Doctrine\ORM\PersistentCollection {#2129 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
      +awards: Doctrine\ORM\PersistentCollection {#2040 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2350 …}
      +categories: Doctrine\ORM\PersistentCollection {#2348 …}
      -id: 89839
      -password: "$2y$13$IYfO/IsHy75tBIM7vPcH9eropubakKEwGl3vNufD9b8trbnGlGQ3u"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2351 …}
      +apId: "MajorHavoc@programming.dev"
      +apProfileId: "https://programming.dev/u/MajorHavoc"
      +apPublicUrl: "https://programming.dev/u/MajorHavoc"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "MajorHavoc"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712095836 {#1363
        date: 2024-04-03 00:10:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1712095835 {#1361
        date: 2024-04-03 00:10:35.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      It would be a shame not to shamelessly plug author (and anti-DRM activist) Cory Doctorow here. He has some really fun science fiction, and sells his audio books DRM-free through various sources.\n
      \n
      Shamelessly, because lots of his protagonists are self-hosters of various types.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1705962419 {#1382
      date: 2024-01-22 23:26:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2019 …}
    +nested: Doctrine\ORM\PersistentCollection {#2030 …}
    +votes: Doctrine\ORM\PersistentCollection {#2026 …}
    +reports: Doctrine\ORM\PersistentCollection {#2022 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2025 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2033 …}
    -id: 332763
    -bodyTs: "'activist':15 'anti':13 'anti-drm':12 'audio':29 'author':10 'book':30 'cori':16 'doctorow':17 'drm':14,32 'drm-free':31 'fiction':25 'free':33 'fun':23 'hoster':46 'lot':39 'plug':9 'protagonist':42 'realli':22 'scienc':24 'self':45 'self-host':44 'sell':27 'shame':5 'shameless':8,37 'sourc':36 'type':49 'various':35,48 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6721656"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705962419 {#1401
      date: 2024-01-22 23:26:59.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 105.01 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2060
    +user: App\Entity\User {#2324
      +avatar: Proxies\__CG__\App\Entity\Image {#2300 …}
      +cover: null
      +email: "Scew@lemmy.world"
      +username: "@Scew@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "psychological warfare is legal."
      +lastActive: DateTime @1727773785 {#2349
        date: 2024-10-01 11:09: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: 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 {#2334 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2341 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2337 …}
      +entries: Doctrine\ORM\PersistentCollection {#2336 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2339 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2159 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2135 …}
      +posts: Doctrine\ORM\PersistentCollection {#2137 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2068 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2069 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2074 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2071 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2070 …}
      +follows: Doctrine\ORM\PersistentCollection {#2048 …}
      +followers: Doctrine\ORM\PersistentCollection {#2056 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2046 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2045 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2050 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2052 …}
      +reports: Doctrine\ORM\PersistentCollection {#2058 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
      +violations: Doctrine\ORM\PersistentCollection {#2041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
      +awards: Doctrine\ORM\PersistentCollection {#2105 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2111 …}
      +categories: Doctrine\ORM\PersistentCollection {#2102 …}
      -id: 7161
      -password: "$2y$13$NM.c2ukJeq8ADYrfZ9J6beX8Qz157tyab97uoj.XrYhHjGNzbHA6K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2103 …}
      +apId: "Scew@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Scew"
      +apPublicUrl: "https://lemmy.world/u/Scew"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Scew"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1690555665 {#2042
        date: 2023-07-28 16:47:45.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687457654 {#2141
        date: 2023-06-22 20:14:14.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I find them online and use javascript to rip them into a text file and use @Voice premium on android to read/listen to the text files. I got the premium @Voice because I didn’t realize how much of a staple having an app that can read most types of files was going to be."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705961690 {#2332
      date: 2024-01-22 23:14:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Voice"
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2164 …}
    +nested: Doctrine\ORM\PersistentCollection {#2314 …}
    +votes: Doctrine\ORM\PersistentCollection {#2328 …}
    +reports: Doctrine\ORM\PersistentCollection {#2191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2327 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2333 …}
    -id: 332737
    -bodyTs: "'android':20 'app':44 'didn':34 'file':14,26,51 'find':2 'go':53 'got':28 'javascript':7 'much':38 'onlin':4 'premium':18,30 'read':47 'read/listen':22 'realiz':36 'rip':9 'stapl':41 'text':13,25 'type':49 'use':6,16 'voic':17,31"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6924128"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705961690 {#2344
      date: 2024-01-22 23:14:50.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#5579
  +comment: App\Entity\EntryComment {#2060
    +user: App\Entity\User {#2324
      +avatar: Proxies\__CG__\App\Entity\Image {#2300 …}
      +cover: null
      +email: "Scew@lemmy.world"
      +username: "@Scew@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "psychological warfare is legal."
      +lastActive: DateTime @1727773785 {#2349
        date: 2024-10-01 11:09: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: 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 {#2334 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2341 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2337 …}
      +entries: Doctrine\ORM\PersistentCollection {#2336 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2339 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2159 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2135 …}
      +posts: Doctrine\ORM\PersistentCollection {#2137 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2068 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2069 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2074 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2071 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2070 …}
      +follows: Doctrine\ORM\PersistentCollection {#2048 …}
      +followers: Doctrine\ORM\PersistentCollection {#2056 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2046 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2045 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2050 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2052 …}
      +reports: Doctrine\ORM\PersistentCollection {#2058 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
      +violations: Doctrine\ORM\PersistentCollection {#2041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
      +awards: Doctrine\ORM\PersistentCollection {#2105 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2111 …}
      +categories: Doctrine\ORM\PersistentCollection {#2102 …}
      -id: 7161
      -password: "$2y$13$NM.c2ukJeq8ADYrfZ9J6beX8Qz157tyab97uoj.XrYhHjGNzbHA6K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2103 …}
      +apId: "Scew@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Scew"
      +apPublicUrl: "https://lemmy.world/u/Scew"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Scew"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1690555665 {#2042
        date: 2023-07-28 16:47:45.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687457654 {#2141
        date: 2023-06-22 20:14:14.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I find them online and use javascript to rip them into a text file and use @Voice premium on android to read/listen to the text files. I got the premium @Voice because I didn’t realize how much of a staple having an app that can read most types of files was going to be."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705961690 {#2332
      date: 2024-01-22 23:14:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Voice"
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2164 …}
    +nested: Doctrine\ORM\PersistentCollection {#2314 …}
    +votes: Doctrine\ORM\PersistentCollection {#2328 …}
    +reports: Doctrine\ORM\PersistentCollection {#2191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2327 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2333 …}
    -id: 332737
    -bodyTs: "'android':20 'app':44 'didn':34 'file':14,26,51 'find':2 'go':53 'got':28 'javascript':7 'much':38 'onlin':4 'premium':18,30 'read':47 'read/listen':22 'realiz':36 'rip':9 'stapl':41 'text':13,25 'type':49 'use':6,16 'voic':17,31"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6924128"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705961690 {#2344
      date: 2024-01-22 23:14:50.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.25 ms
Input props
[
  "user" => App\Entity\User {#2324
    +avatar: Proxies\__CG__\App\Entity\Image {#2300 …}
    +cover: null
    +email: "Scew@lemmy.world"
    +username: "@Scew@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "psychological warfare is legal."
    +lastActive: DateTime @1727773785 {#2349
      date: 2024-10-01 11:09: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: 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 {#2334 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2341 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2337 …}
    +entries: Doctrine\ORM\PersistentCollection {#2336 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2339 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2159 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2135 …}
    +posts: Doctrine\ORM\PersistentCollection {#2137 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2068 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2069 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2074 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2071 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2070 …}
    +follows: Doctrine\ORM\PersistentCollection {#2048 …}
    +followers: Doctrine\ORM\PersistentCollection {#2056 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2046 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2045 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2050 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2052 …}
    +reports: Doctrine\ORM\PersistentCollection {#2058 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +violations: Doctrine\ORM\PersistentCollection {#2041 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
    +awards: Doctrine\ORM\PersistentCollection {#2105 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2111 …}
    +categories: Doctrine\ORM\PersistentCollection {#2102 …}
    -id: 7161
    -password: "$2y$13$NM.c2ukJeq8ADYrfZ9J6beX8Qz157tyab97uoj.XrYhHjGNzbHA6K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2103 …}
    +apId: "Scew@lemmy.world"
    +apProfileId: "https://lemmy.world/u/Scew"
    +apPublicUrl: "https://lemmy.world/u/Scew"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "Scew"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1690555665 {#2042
      date: 2023-07-28 16:47:45.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687457654 {#2141
      date: 2023-06-22 20:14:14.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#5624
  +user: App\Entity\User {#2324
    +avatar: Proxies\__CG__\App\Entity\Image {#2300 …}
    +cover: null
    +email: "Scew@lemmy.world"
    +username: "@Scew@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "psychological warfare is legal."
    +lastActive: DateTime @1727773785 {#2349
      date: 2024-10-01 11:09: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: 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 {#2334 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2341 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2337 …}
    +entries: Doctrine\ORM\PersistentCollection {#2336 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2339 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2159 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2135 …}
    +posts: Doctrine\ORM\PersistentCollection {#2137 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2068 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2069 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2074 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2071 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2070 …}
    +follows: Doctrine\ORM\PersistentCollection {#2048 …}
    +followers: Doctrine\ORM\PersistentCollection {#2056 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2046 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2045 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2050 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2052 …}
    +reports: Doctrine\ORM\PersistentCollection {#2058 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +violations: Doctrine\ORM\PersistentCollection {#2041 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
    +awards: Doctrine\ORM\PersistentCollection {#2105 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2111 …}
    +categories: Doctrine\ORM\PersistentCollection {#2102 …}
    -id: 7161
    -password: "$2y$13$NM.c2ukJeq8ADYrfZ9J6beX8Qz157tyab97uoj.XrYhHjGNzbHA6K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2103 …}
    +apId: "Scew@lemmy.world"
    +apProfileId: "https://lemmy.world/u/Scew"
    +apPublicUrl: "https://lemmy.world/u/Scew"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "Scew"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1690555665 {#2042
      date: 2023-07-28 16:47:45.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687457654 {#2141
      date: 2023-06-22 20:14:14.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.25 ms
Input props
[
  "date" => DateTimeImmutable @1705961690 {#2344
    date: 2024-01-22 23:14:50.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5679
  +date: DateTimeImmutable @1705961690 {#2344
    date: 2024-01-22 23:14:50.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.17 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705961690 {#2344
    date: 2024-01-22 23:14:50.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#5733
  +createdAt: DateTimeImmutable @1705961690 {#2344
    date: 2024-01-22 23:14:50.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.27 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1403
    +user: Proxies\__CG__\App\Entity\User {#4895 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +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 {#4896
      date: 2024-10-07 11:25:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4901 …}
    +votes: Doctrine\ORM\PersistentCollection {#4904 …}
    +reports: Doctrine\ORM\PersistentCollection {#4906 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
    +badges: Doctrine\ORM\PersistentCollection {#4912 …}
    +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 {#4893
      date: 2024-01-22 20:15:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#5787
  +entry: Proxies\__CG__\App\Entity\Entry {#1403
    +user: Proxies\__CG__\App\Entity\User {#4895 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +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 {#4896
      date: 2024-10-07 11:25:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4901 …}
    +votes: Doctrine\ORM\PersistentCollection {#4904 …}
    +reports: Doctrine\ORM\PersistentCollection {#4906 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
    +badges: Doctrine\ORM\PersistentCollection {#4912 …}
    +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 {#4893
      date: 2024-01-22 20:15:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 32.89 ms
Input props
[
  "user" => App\Entity\User {#2324
    +avatar: Proxies\__CG__\App\Entity\Image {#2300 …}
    +cover: null
    +email: "Scew@lemmy.world"
    +username: "@Scew@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "psychological warfare is legal."
    +lastActive: DateTime @1727773785 {#2349
      date: 2024-10-01 11:09: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: 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 {#2334 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2341 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2337 …}
    +entries: Doctrine\ORM\PersistentCollection {#2336 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2339 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2159 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2135 …}
    +posts: Doctrine\ORM\PersistentCollection {#2137 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2068 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2069 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2074 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2071 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2070 …}
    +follows: Doctrine\ORM\PersistentCollection {#2048 …}
    +followers: Doctrine\ORM\PersistentCollection {#2056 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2046 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2045 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2050 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2052 …}
    +reports: Doctrine\ORM\PersistentCollection {#2058 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +violations: Doctrine\ORM\PersistentCollection {#2041 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
    +awards: Doctrine\ORM\PersistentCollection {#2105 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2111 …}
    +categories: Doctrine\ORM\PersistentCollection {#2102 …}
    -id: 7161
    -password: "$2y$13$NM.c2ukJeq8ADYrfZ9J6beX8Qz157tyab97uoj.XrYhHjGNzbHA6K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2103 …}
    +apId: "Scew@lemmy.world"
    +apProfileId: "https://lemmy.world/u/Scew"
    +apPublicUrl: "https://lemmy.world/u/Scew"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "Scew"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1690555665 {#2042
      date: 2023-07-28 16:47:45.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687457654 {#2141
      date: 2023-06-22 20:14:14.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#5842
  +width: 40
  +height: 40
  +user: App\Entity\User {#2324
    +avatar: Proxies\__CG__\App\Entity\Image {#2300 …}
    +cover: null
    +email: "Scew@lemmy.world"
    +username: "@Scew@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "psychological warfare is legal."
    +lastActive: DateTime @1727773785 {#2349
      date: 2024-10-01 11:09: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: 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 {#2334 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2341 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2337 …}
    +entries: Doctrine\ORM\PersistentCollection {#2336 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2339 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2159 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2135 …}
    +posts: Doctrine\ORM\PersistentCollection {#2137 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2068 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2069 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2074 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2071 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2070 …}
    +follows: Doctrine\ORM\PersistentCollection {#2048 …}
    +followers: Doctrine\ORM\PersistentCollection {#2056 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2046 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2045 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2050 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2052 …}
    +reports: Doctrine\ORM\PersistentCollection {#2058 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +violations: Doctrine\ORM\PersistentCollection {#2041 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
    +awards: Doctrine\ORM\PersistentCollection {#2105 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2111 …}
    +categories: Doctrine\ORM\PersistentCollection {#2102 …}
    -id: 7161
    -password: "$2y$13$NM.c2ukJeq8ADYrfZ9J6beX8Qz157tyab97uoj.XrYhHjGNzbHA6K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2103 …}
    +apId: "Scew@lemmy.world"
    +apProfileId: "https://lemmy.world/u/Scew"
    +apPublicUrl: "https://lemmy.world/u/Scew"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "Scew"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1690555665 {#2042
      date: 2023-07-28 16:47:45.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687457654 {#2141
      date: 2023-06-22 20:14:14.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.76 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2060
    +user: App\Entity\User {#2324
      +avatar: Proxies\__CG__\App\Entity\Image {#2300 …}
      +cover: null
      +email: "Scew@lemmy.world"
      +username: "@Scew@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "psychological warfare is legal."
      +lastActive: DateTime @1727773785 {#2349
        date: 2024-10-01 11:09: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: 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 {#2334 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2341 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2337 …}
      +entries: Doctrine\ORM\PersistentCollection {#2336 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2339 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2159 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2135 …}
      +posts: Doctrine\ORM\PersistentCollection {#2137 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2068 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2069 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2074 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2071 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2070 …}
      +follows: Doctrine\ORM\PersistentCollection {#2048 …}
      +followers: Doctrine\ORM\PersistentCollection {#2056 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2046 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2045 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2050 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2052 …}
      +reports: Doctrine\ORM\PersistentCollection {#2058 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
      +violations: Doctrine\ORM\PersistentCollection {#2041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
      +awards: Doctrine\ORM\PersistentCollection {#2105 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2111 …}
      +categories: Doctrine\ORM\PersistentCollection {#2102 …}
      -id: 7161
      -password: "$2y$13$NM.c2ukJeq8ADYrfZ9J6beX8Qz157tyab97uoj.XrYhHjGNzbHA6K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2103 …}
      +apId: "Scew@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Scew"
      +apPublicUrl: "https://lemmy.world/u/Scew"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Scew"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1690555665 {#2042
        date: 2023-07-28 16:47:45.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687457654 {#2141
        date: 2023-06-22 20:14:14.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I find them online and use javascript to rip them into a text file and use @Voice premium on android to read/listen to the text files. I got the premium @Voice because I didn’t realize how much of a staple having an app that can read most types of files was going to be."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705961690 {#2332
      date: 2024-01-22 23:14:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Voice"
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2164 …}
    +nested: Doctrine\ORM\PersistentCollection {#2314 …}
    +votes: Doctrine\ORM\PersistentCollection {#2328 …}
    +reports: Doctrine\ORM\PersistentCollection {#2191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2327 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2333 …}
    -id: 332737
    -bodyTs: "'android':20 'app':44 'didn':34 'file':14,26,51 'find':2 'go':53 'got':28 'javascript':7 'much':38 'onlin':4 'premium':18,30 'read':47 'read/listen':22 'realiz':36 'rip':9 'stapl':41 'text':13,25 'type':49 'use':6,16 'voic':17,31"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6924128"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705961690 {#2344
      date: 2024-01-22 23:14:50.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#5927
  +subject: App\Entity\EntryComment {#2060
    +user: App\Entity\User {#2324
      +avatar: Proxies\__CG__\App\Entity\Image {#2300 …}
      +cover: null
      +email: "Scew@lemmy.world"
      +username: "@Scew@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "psychological warfare is legal."
      +lastActive: DateTime @1727773785 {#2349
        date: 2024-10-01 11:09: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: 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 {#2334 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2341 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2337 …}
      +entries: Doctrine\ORM\PersistentCollection {#2336 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2339 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2159 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2135 …}
      +posts: Doctrine\ORM\PersistentCollection {#2137 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2068 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2069 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2074 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2071 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2070 …}
      +follows: Doctrine\ORM\PersistentCollection {#2048 …}
      +followers: Doctrine\ORM\PersistentCollection {#2056 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2046 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2045 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2050 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2052 …}
      +reports: Doctrine\ORM\PersistentCollection {#2058 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
      +violations: Doctrine\ORM\PersistentCollection {#2041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
      +awards: Doctrine\ORM\PersistentCollection {#2105 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2111 …}
      +categories: Doctrine\ORM\PersistentCollection {#2102 …}
      -id: 7161
      -password: "$2y$13$NM.c2ukJeq8ADYrfZ9J6beX8Qz157tyab97uoj.XrYhHjGNzbHA6K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2103 …}
      +apId: "Scew@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Scew"
      +apPublicUrl: "https://lemmy.world/u/Scew"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Scew"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1690555665 {#2042
        date: 2023-07-28 16:47:45.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687457654 {#2141
        date: 2023-06-22 20:14:14.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I find them online and use javascript to rip them into a text file and use @Voice premium on android to read/listen to the text files. I got the premium @Voice because I didn’t realize how much of a staple having an app that can read most types of files was going to be."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705961690 {#2332
      date: 2024-01-22 23:14:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Voice"
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2164 …}
    +nested: Doctrine\ORM\PersistentCollection {#2314 …}
    +votes: Doctrine\ORM\PersistentCollection {#2328 …}
    +reports: Doctrine\ORM\PersistentCollection {#2191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2327 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2333 …}
    -id: 332737
    -bodyTs: "'android':20 'app':44 'didn':34 'file':14,26,51 'find':2 'go':53 'got':28 'javascript':7 'much':38 'onlin':4 'premium':18,30 'read':47 'read/listen':22 'realiz':36 'rip':9 'stapl':41 'text':13,25 'type':49 'use':6,16 'voic':17,31"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6924128"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705961690 {#2344
      date: 2024-01-22 23:14:50.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 16.52 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2060
    +user: App\Entity\User {#2324
      +avatar: Proxies\__CG__\App\Entity\Image {#2300 …}
      +cover: null
      +email: "Scew@lemmy.world"
      +username: "@Scew@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "psychological warfare is legal."
      +lastActive: DateTime @1727773785 {#2349
        date: 2024-10-01 11:09: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: 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 {#2334 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2341 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2337 …}
      +entries: Doctrine\ORM\PersistentCollection {#2336 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2339 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2159 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2135 …}
      +posts: Doctrine\ORM\PersistentCollection {#2137 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2068 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2069 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2074 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2071 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2070 …}
      +follows: Doctrine\ORM\PersistentCollection {#2048 …}
      +followers: Doctrine\ORM\PersistentCollection {#2056 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2046 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2045 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2050 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2052 …}
      +reports: Doctrine\ORM\PersistentCollection {#2058 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
      +violations: Doctrine\ORM\PersistentCollection {#2041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
      +awards: Doctrine\ORM\PersistentCollection {#2105 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2111 …}
      +categories: Doctrine\ORM\PersistentCollection {#2102 …}
      -id: 7161
      -password: "$2y$13$NM.c2ukJeq8ADYrfZ9J6beX8Qz157tyab97uoj.XrYhHjGNzbHA6K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2103 …}
      +apId: "Scew@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Scew"
      +apPublicUrl: "https://lemmy.world/u/Scew"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Scew"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1690555665 {#2042
        date: 2023-07-28 16:47:45.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687457654 {#2141
        date: 2023-06-22 20:14:14.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I find them online and use javascript to rip them into a text file and use @Voice premium on android to read/listen to the text files. I got the premium @Voice because I didn’t realize how much of a staple having an app that can read most types of files was going to be."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705961690 {#2332
      date: 2024-01-22 23:14:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Voice"
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2164 …}
    +nested: Doctrine\ORM\PersistentCollection {#2314 …}
    +votes: Doctrine\ORM\PersistentCollection {#2328 …}
    +reports: Doctrine\ORM\PersistentCollection {#2191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2327 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2333 …}
    -id: 332737
    -bodyTs: "'android':20 'app':44 'didn':34 'file':14,26,51 'find':2 'go':53 'got':28 'javascript':7 'much':38 'onlin':4 'premium':18,30 'read':47 'read/listen':22 'realiz':36 'rip':9 'stapl':41 'text':13,25 'type':49 'use':6,16 'voic':17,31"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6924128"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705961690 {#2344
      date: 2024-01-22 23:14:50.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#5984
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2060
    +user: App\Entity\User {#2324
      +avatar: Proxies\__CG__\App\Entity\Image {#2300 …}
      +cover: null
      +email: "Scew@lemmy.world"
      +username: "@Scew@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "psychological warfare is legal."
      +lastActive: DateTime @1727773785 {#2349
        date: 2024-10-01 11:09: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: 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 {#2334 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2341 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2337 …}
      +entries: Doctrine\ORM\PersistentCollection {#2336 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2339 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2159 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2135 …}
      +posts: Doctrine\ORM\PersistentCollection {#2137 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2068 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2069 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2074 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2071 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2070 …}
      +follows: Doctrine\ORM\PersistentCollection {#2048 …}
      +followers: Doctrine\ORM\PersistentCollection {#2056 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2046 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2045 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2050 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2052 …}
      +reports: Doctrine\ORM\PersistentCollection {#2058 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
      +violations: Doctrine\ORM\PersistentCollection {#2041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
      +awards: Doctrine\ORM\PersistentCollection {#2105 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2111 …}
      +categories: Doctrine\ORM\PersistentCollection {#2102 …}
      -id: 7161
      -password: "$2y$13$NM.c2ukJeq8ADYrfZ9J6beX8Qz157tyab97uoj.XrYhHjGNzbHA6K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2103 …}
      +apId: "Scew@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Scew"
      +apPublicUrl: "https://lemmy.world/u/Scew"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Scew"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1690555665 {#2042
        date: 2023-07-28 16:47:45.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687457654 {#2141
        date: 2023-06-22 20:14:14.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I find them online and use javascript to rip them into a text file and use @Voice premium on android to read/listen to the text files. I got the premium @Voice because I didn’t realize how much of a staple having an app that can read most types of files was going to be."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705961690 {#2332
      date: 2024-01-22 23:14:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Voice"
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2164 …}
    +nested: Doctrine\ORM\PersistentCollection {#2314 …}
    +votes: Doctrine\ORM\PersistentCollection {#2328 …}
    +reports: Doctrine\ORM\PersistentCollection {#2191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2327 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2333 …}
    -id: 332737
    -bodyTs: "'android':20 'app':44 'didn':34 'file':14,26,51 'find':2 'go':53 'got':28 'javascript':7 'much':38 'onlin':4 'premium':18,30 'read':47 'read/listen':22 'realiz':36 'rip':9 'stapl':41 'text':13,25 'type':49 'use':6,16 'voic':17,31"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6924128"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705961690 {#2344
      date: 2024-01-22 23:14:50.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 13.44 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2060
    +user: App\Entity\User {#2324
      +avatar: Proxies\__CG__\App\Entity\Image {#2300 …}
      +cover: null
      +email: "Scew@lemmy.world"
      +username: "@Scew@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "psychological warfare is legal."
      +lastActive: DateTime @1727773785 {#2349
        date: 2024-10-01 11:09: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: 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 {#2334 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2341 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2337 …}
      +entries: Doctrine\ORM\PersistentCollection {#2336 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2339 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2159 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2135 …}
      +posts: Doctrine\ORM\PersistentCollection {#2137 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2068 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2069 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2074 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2071 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2070 …}
      +follows: Doctrine\ORM\PersistentCollection {#2048 …}
      +followers: Doctrine\ORM\PersistentCollection {#2056 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2046 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2045 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2050 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2052 …}
      +reports: Doctrine\ORM\PersistentCollection {#2058 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
      +violations: Doctrine\ORM\PersistentCollection {#2041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
      +awards: Doctrine\ORM\PersistentCollection {#2105 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2111 …}
      +categories: Doctrine\ORM\PersistentCollection {#2102 …}
      -id: 7161
      -password: "$2y$13$NM.c2ukJeq8ADYrfZ9J6beX8Qz157tyab97uoj.XrYhHjGNzbHA6K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2103 …}
      +apId: "Scew@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Scew"
      +apPublicUrl: "https://lemmy.world/u/Scew"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Scew"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1690555665 {#2042
        date: 2023-07-28 16:47:45.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687457654 {#2141
        date: 2023-06-22 20:14:14.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I find them online and use javascript to rip them into a text file and use @Voice premium on android to read/listen to the text files. I got the premium @Voice because I didn’t realize how much of a staple having an app that can read most types of files was going to be."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705961690 {#2332
      date: 2024-01-22 23:14:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Voice"
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2164 …}
    +nested: Doctrine\ORM\PersistentCollection {#2314 …}
    +votes: Doctrine\ORM\PersistentCollection {#2328 …}
    +reports: Doctrine\ORM\PersistentCollection {#2191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2327 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2333 …}
    -id: 332737
    -bodyTs: "'android':20 'app':44 'didn':34 'file':14,26,51 'find':2 'go':53 'got':28 'javascript':7 'much':38 'onlin':4 'premium':18,30 'read':47 'read/listen':22 'realiz':36 'rip':9 'stapl':41 'text':13,25 'type':49 'use':6,16 'voic':17,31"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6924128"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705961690 {#2344
      date: 2024-01-22 23:14:50.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#6224
  +comment: App\Entity\EntryComment {#2060
    +user: App\Entity\User {#2324
      +avatar: Proxies\__CG__\App\Entity\Image {#2300 …}
      +cover: null
      +email: "Scew@lemmy.world"
      +username: "@Scew@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "psychological warfare is legal."
      +lastActive: DateTime @1727773785 {#2349
        date: 2024-10-01 11:09: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: 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 {#2334 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2341 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2337 …}
      +entries: Doctrine\ORM\PersistentCollection {#2336 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2339 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2159 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2135 …}
      +posts: Doctrine\ORM\PersistentCollection {#2137 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2068 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2069 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2074 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2071 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2070 …}
      +follows: Doctrine\ORM\PersistentCollection {#2048 …}
      +followers: Doctrine\ORM\PersistentCollection {#2056 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2046 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2045 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2050 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2052 …}
      +reports: Doctrine\ORM\PersistentCollection {#2058 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
      +violations: Doctrine\ORM\PersistentCollection {#2041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
      +awards: Doctrine\ORM\PersistentCollection {#2105 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2111 …}
      +categories: Doctrine\ORM\PersistentCollection {#2102 …}
      -id: 7161
      -password: "$2y$13$NM.c2ukJeq8ADYrfZ9J6beX8Qz157tyab97uoj.XrYhHjGNzbHA6K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2103 …}
      +apId: "Scew@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Scew"
      +apPublicUrl: "https://lemmy.world/u/Scew"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Scew"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1690555665 {#2042
        date: 2023-07-28 16:47:45.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687457654 {#2141
        date: 2023-06-22 20:14:14.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I find them online and use javascript to rip them into a text file and use @Voice premium on android to read/listen to the text files. I got the premium @Voice because I didn’t realize how much of a staple having an app that can read most types of files was going to be."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705961690 {#2332
      date: 2024-01-22 23:14:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Voice"
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2164 …}
    +nested: Doctrine\ORM\PersistentCollection {#2314 …}
    +votes: Doctrine\ORM\PersistentCollection {#2328 …}
    +reports: Doctrine\ORM\PersistentCollection {#2191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2327 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2333 …}
    -id: 332737
    -bodyTs: "'android':20 'app':44 'didn':34 'file':14,26,51 'find':2 'go':53 'got':28 'javascript':7 'much':38 'onlin':4 'premium':18,30 'read':47 'read/listen':22 'realiz':36 'rip':9 'stapl':41 'text':13,25 'type':49 'use':6,16 'voic':17,31"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6924128"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705961690 {#2344
      date: 2024-01-22 23:14:50.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 57.83 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2118
    +user: App\Entity\User {#2162
      +avatar: null
      +cover: null
      +email: "Cqrd@lemmy.dbzer0.com"
      +username: "@Cqrd@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728096041 {#2112
        date: 2024-10-05 04:40:41.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 {#2044 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2127 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2043 …}
      +entries: Doctrine\ORM\PersistentCollection {#2215 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2198 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2227 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2214 …}
      +posts: Doctrine\ORM\PersistentCollection {#2225 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2231 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2229 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2252 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2189 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2311 …}
      +follows: Doctrine\ORM\PersistentCollection {#2293 …}
      +followers: Doctrine\ORM\PersistentCollection {#2309 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2302 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2320 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2322 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2312 …}
      +reports: Doctrine\ORM\PersistentCollection {#2307 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2308 …}
      +violations: Doctrine\ORM\PersistentCollection {#2304 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2319 …}
      +awards: Doctrine\ORM\PersistentCollection {#2318 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2316 …}
      +categories: Doctrine\ORM\PersistentCollection {#2294 …}
      -id: 22480
      -password: "$2y$13$SNR4pAMrNCK0kStKimvP2eaui5flUJy6q1vTpi8R/WSZDFpXT4qSC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2296 …}
      +apId: "Cqrd@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Cqrd"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Cqrd"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Cqrd"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729092977 {#2124
        date: 2024-10-16 17:36:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689070886 {#2114
        date: 2023-07-11 12:21:26.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I find it on a truck that could find in my comment history."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705961348 {#2110
      date: 2024-01-22 23:09:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2117 …}
    +nested: Doctrine\ORM\PersistentCollection {#2122 …}
    +votes: Doctrine\ORM\PersistentCollection {#2113 …}
    +reports: Doctrine\ORM\PersistentCollection {#2119 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
    -id: 332723
    -bodyTs: "'comment':12 'could':8 'find':2,9 'histori':13 'truck':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7018503"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705961348 {#2107
      date: 2024-01-22 23:09:08.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#6294
  +comment: App\Entity\EntryComment {#2118
    +user: App\Entity\User {#2162
      +avatar: null
      +cover: null
      +email: "Cqrd@lemmy.dbzer0.com"
      +username: "@Cqrd@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728096041 {#2112
        date: 2024-10-05 04:40:41.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 {#2044 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2127 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2043 …}
      +entries: Doctrine\ORM\PersistentCollection {#2215 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2198 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2227 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2214 …}
      +posts: Doctrine\ORM\PersistentCollection {#2225 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2231 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2229 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2252 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2189 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2311 …}
      +follows: Doctrine\ORM\PersistentCollection {#2293 …}
      +followers: Doctrine\ORM\PersistentCollection {#2309 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2302 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2320 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2322 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2312 …}
      +reports: Doctrine\ORM\PersistentCollection {#2307 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2308 …}
      +violations: Doctrine\ORM\PersistentCollection {#2304 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2319 …}
      +awards: Doctrine\ORM\PersistentCollection {#2318 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2316 …}
      +categories: Doctrine\ORM\PersistentCollection {#2294 …}
      -id: 22480
      -password: "$2y$13$SNR4pAMrNCK0kStKimvP2eaui5flUJy6q1vTpi8R/WSZDFpXT4qSC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2296 …}
      +apId: "Cqrd@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Cqrd"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Cqrd"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Cqrd"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729092977 {#2124
        date: 2024-10-16 17:36:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689070886 {#2114
        date: 2023-07-11 12:21:26.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I find it on a truck that could find in my comment history."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705961348 {#2110
      date: 2024-01-22 23:09:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2117 …}
    +nested: Doctrine\ORM\PersistentCollection {#2122 …}
    +votes: Doctrine\ORM\PersistentCollection {#2113 …}
    +reports: Doctrine\ORM\PersistentCollection {#2119 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
    -id: 332723
    -bodyTs: "'comment':12 'could':8 'find':2,9 'histori':13 'truck':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7018503"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705961348 {#2107
      date: 2024-01-22 23:09:08.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.24 ms
Input props
[
  "user" => App\Entity\User {#2162
    +avatar: null
    +cover: null
    +email: "Cqrd@lemmy.dbzer0.com"
    +username: "@Cqrd@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728096041 {#2112
      date: 2024-10-05 04:40:41.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 {#2044 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2127 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2043 …}
    +entries: Doctrine\ORM\PersistentCollection {#2215 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2198 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2227 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2214 …}
    +posts: Doctrine\ORM\PersistentCollection {#2225 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2231 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2229 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2252 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2189 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2311 …}
    +follows: Doctrine\ORM\PersistentCollection {#2293 …}
    +followers: Doctrine\ORM\PersistentCollection {#2309 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2302 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2320 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2322 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2312 …}
    +reports: Doctrine\ORM\PersistentCollection {#2307 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2308 …}
    +violations: Doctrine\ORM\PersistentCollection {#2304 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2319 …}
    +awards: Doctrine\ORM\PersistentCollection {#2318 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2316 …}
    +categories: Doctrine\ORM\PersistentCollection {#2294 …}
    -id: 22480
    -password: "$2y$13$SNR4pAMrNCK0kStKimvP2eaui5flUJy6q1vTpi8R/WSZDFpXT4qSC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2296 …}
    +apId: "Cqrd@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/Cqrd"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/Cqrd"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "Cqrd"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729092977 {#2124
      date: 2024-10-16 17:36:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689070886 {#2114
      date: 2023-07-11 12:21:26.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#6339
  +user: App\Entity\User {#2162
    +avatar: null
    +cover: null
    +email: "Cqrd@lemmy.dbzer0.com"
    +username: "@Cqrd@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728096041 {#2112
      date: 2024-10-05 04:40:41.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 {#2044 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2127 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2043 …}
    +entries: Doctrine\ORM\PersistentCollection {#2215 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2198 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2227 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2214 …}
    +posts: Doctrine\ORM\PersistentCollection {#2225 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2231 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2229 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2252 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2189 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2311 …}
    +follows: Doctrine\ORM\PersistentCollection {#2293 …}
    +followers: Doctrine\ORM\PersistentCollection {#2309 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2302 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2320 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2322 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2312 …}
    +reports: Doctrine\ORM\PersistentCollection {#2307 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2308 …}
    +violations: Doctrine\ORM\PersistentCollection {#2304 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2319 …}
    +awards: Doctrine\ORM\PersistentCollection {#2318 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2316 …}
    +categories: Doctrine\ORM\PersistentCollection {#2294 …}
    -id: 22480
    -password: "$2y$13$SNR4pAMrNCK0kStKimvP2eaui5flUJy6q1vTpi8R/WSZDFpXT4qSC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2296 …}
    +apId: "Cqrd@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/Cqrd"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/Cqrd"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "Cqrd"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729092977 {#2124
      date: 2024-10-16 17:36:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689070886 {#2114
      date: 2023-07-11 12:21:26.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.22 ms
Input props
[
  "date" => DateTimeImmutable @1705961348 {#2107
    date: 2024-01-22 23:09:08.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#6394
  +date: DateTimeImmutable @1705961348 {#2107
    date: 2024-01-22 23:09:08.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 7.57 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705961348 {#2107
    date: 2024-01-22 23:09:08.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#6448
  +createdAt: DateTimeImmutable @1705961348 {#2107
    date: 2024-01-22 23:09:08.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.24 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1403
    +user: Proxies\__CG__\App\Entity\User {#4895 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +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 {#4896
      date: 2024-10-07 11:25:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4901 …}
    +votes: Doctrine\ORM\PersistentCollection {#4904 …}
    +reports: Doctrine\ORM\PersistentCollection {#4906 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
    +badges: Doctrine\ORM\PersistentCollection {#4912 …}
    +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 {#4893
      date: 2024-01-22 20:15:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#6502
  +entry: Proxies\__CG__\App\Entity\Entry {#1403
    +user: Proxies\__CG__\App\Entity\User {#4895 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +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 {#4896
      date: 2024-10-07 11:25:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4901 …}
    +votes: Doctrine\ORM\PersistentCollection {#4904 …}
    +reports: Doctrine\ORM\PersistentCollection {#4906 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
    +badges: Doctrine\ORM\PersistentCollection {#4912 …}
    +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 {#4893
      date: 2024-01-22 20:15:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.23 ms
Input props
[
  "user" => App\Entity\User {#2162
    +avatar: null
    +cover: null
    +email: "Cqrd@lemmy.dbzer0.com"
    +username: "@Cqrd@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728096041 {#2112
      date: 2024-10-05 04:40:41.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 {#2044 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2127 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2043 …}
    +entries: Doctrine\ORM\PersistentCollection {#2215 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2198 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2227 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2214 …}
    +posts: Doctrine\ORM\PersistentCollection {#2225 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2231 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2229 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2252 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2189 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2311 …}
    +follows: Doctrine\ORM\PersistentCollection {#2293 …}
    +followers: Doctrine\ORM\PersistentCollection {#2309 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2302 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2320 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2322 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2312 …}
    +reports: Doctrine\ORM\PersistentCollection {#2307 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2308 …}
    +violations: Doctrine\ORM\PersistentCollection {#2304 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2319 …}
    +awards: Doctrine\ORM\PersistentCollection {#2318 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2316 …}
    +categories: Doctrine\ORM\PersistentCollection {#2294 …}
    -id: 22480
    -password: "$2y$13$SNR4pAMrNCK0kStKimvP2eaui5flUJy6q1vTpi8R/WSZDFpXT4qSC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2296 …}
    +apId: "Cqrd@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/Cqrd"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/Cqrd"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "Cqrd"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729092977 {#2124
      date: 2024-10-16 17:36:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689070886 {#2114
      date: 2023-07-11 12:21:26.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#6557
  +width: 40
  +height: 40
  +user: App\Entity\User {#2162
    +avatar: null
    +cover: null
    +email: "Cqrd@lemmy.dbzer0.com"
    +username: "@Cqrd@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728096041 {#2112
      date: 2024-10-05 04:40:41.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 {#2044 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2127 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2043 …}
    +entries: Doctrine\ORM\PersistentCollection {#2215 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2198 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2227 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2214 …}
    +posts: Doctrine\ORM\PersistentCollection {#2225 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2231 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2229 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2252 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2189 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2311 …}
    +follows: Doctrine\ORM\PersistentCollection {#2293 …}
    +followers: Doctrine\ORM\PersistentCollection {#2309 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2302 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2320 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2322 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2312 …}
    +reports: Doctrine\ORM\PersistentCollection {#2307 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2308 …}
    +violations: Doctrine\ORM\PersistentCollection {#2304 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2319 …}
    +awards: Doctrine\ORM\PersistentCollection {#2318 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2316 …}
    +categories: Doctrine\ORM\PersistentCollection {#2294 …}
    -id: 22480
    -password: "$2y$13$SNR4pAMrNCK0kStKimvP2eaui5flUJy6q1vTpi8R/WSZDFpXT4qSC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2296 …}
    +apId: "Cqrd@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/Cqrd"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/Cqrd"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "Cqrd"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729092977 {#2124
      date: 2024-10-16 17:36:17.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689070886 {#2114
      date: 2023-07-11 12:21:26.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.64 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2118
    +user: App\Entity\User {#2162
      +avatar: null
      +cover: null
      +email: "Cqrd@lemmy.dbzer0.com"
      +username: "@Cqrd@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728096041 {#2112
        date: 2024-10-05 04:40:41.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 {#2044 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2127 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2043 …}
      +entries: Doctrine\ORM\PersistentCollection {#2215 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2198 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2227 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2214 …}
      +posts: Doctrine\ORM\PersistentCollection {#2225 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2231 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2229 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2252 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2189 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2311 …}
      +follows: Doctrine\ORM\PersistentCollection {#2293 …}
      +followers: Doctrine\ORM\PersistentCollection {#2309 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2302 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2320 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2322 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2312 …}
      +reports: Doctrine\ORM\PersistentCollection {#2307 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2308 …}
      +violations: Doctrine\ORM\PersistentCollection {#2304 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2319 …}
      +awards: Doctrine\ORM\PersistentCollection {#2318 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2316 …}
      +categories: Doctrine\ORM\PersistentCollection {#2294 …}
      -id: 22480
      -password: "$2y$13$SNR4pAMrNCK0kStKimvP2eaui5flUJy6q1vTpi8R/WSZDFpXT4qSC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2296 …}
      +apId: "Cqrd@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Cqrd"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Cqrd"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Cqrd"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729092977 {#2124
        date: 2024-10-16 17:36:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689070886 {#2114
        date: 2023-07-11 12:21:26.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I find it on a truck that could find in my comment history."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705961348 {#2110
      date: 2024-01-22 23:09:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2117 …}
    +nested: Doctrine\ORM\PersistentCollection {#2122 …}
    +votes: Doctrine\ORM\PersistentCollection {#2113 …}
    +reports: Doctrine\ORM\PersistentCollection {#2119 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
    -id: 332723
    -bodyTs: "'comment':12 'could':8 'find':2,9 'histori':13 'truck':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7018503"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705961348 {#2107
      date: 2024-01-22 23:09:08.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#6626
  +subject: App\Entity\EntryComment {#2118
    +user: App\Entity\User {#2162
      +avatar: null
      +cover: null
      +email: "Cqrd@lemmy.dbzer0.com"
      +username: "@Cqrd@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728096041 {#2112
        date: 2024-10-05 04:40:41.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 {#2044 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2127 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2043 …}
      +entries: Doctrine\ORM\PersistentCollection {#2215 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2198 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2227 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2214 …}
      +posts: Doctrine\ORM\PersistentCollection {#2225 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2231 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2229 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2252 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2189 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2311 …}
      +follows: Doctrine\ORM\PersistentCollection {#2293 …}
      +followers: Doctrine\ORM\PersistentCollection {#2309 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2302 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2320 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2322 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2312 …}
      +reports: Doctrine\ORM\PersistentCollection {#2307 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2308 …}
      +violations: Doctrine\ORM\PersistentCollection {#2304 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2319 …}
      +awards: Doctrine\ORM\PersistentCollection {#2318 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2316 …}
      +categories: Doctrine\ORM\PersistentCollection {#2294 …}
      -id: 22480
      -password: "$2y$13$SNR4pAMrNCK0kStKimvP2eaui5flUJy6q1vTpi8R/WSZDFpXT4qSC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2296 …}
      +apId: "Cqrd@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Cqrd"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Cqrd"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Cqrd"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729092977 {#2124
        date: 2024-10-16 17:36:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689070886 {#2114
        date: 2023-07-11 12:21:26.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I find it on a truck that could find in my comment history."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705961348 {#2110
      date: 2024-01-22 23:09:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2117 …}
    +nested: Doctrine\ORM\PersistentCollection {#2122 …}
    +votes: Doctrine\ORM\PersistentCollection {#2113 …}
    +reports: Doctrine\ORM\PersistentCollection {#2119 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
    -id: 332723
    -bodyTs: "'comment':12 'could':8 'find':2,9 'histori':13 'truck':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7018503"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705961348 {#2107
      date: 2024-01-22 23:09:08.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.14 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2118
    +user: App\Entity\User {#2162
      +avatar: null
      +cover: null
      +email: "Cqrd@lemmy.dbzer0.com"
      +username: "@Cqrd@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728096041 {#2112
        date: 2024-10-05 04:40:41.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 {#2044 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2127 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2043 …}
      +entries: Doctrine\ORM\PersistentCollection {#2215 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2198 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2227 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2214 …}
      +posts: Doctrine\ORM\PersistentCollection {#2225 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2231 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2229 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2252 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2189 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2311 …}
      +follows: Doctrine\ORM\PersistentCollection {#2293 …}
      +followers: Doctrine\ORM\PersistentCollection {#2309 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2302 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2320 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2322 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2312 …}
      +reports: Doctrine\ORM\PersistentCollection {#2307 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2308 …}
      +violations: Doctrine\ORM\PersistentCollection {#2304 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2319 …}
      +awards: Doctrine\ORM\PersistentCollection {#2318 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2316 …}
      +categories: Doctrine\ORM\PersistentCollection {#2294 …}
      -id: 22480
      -password: "$2y$13$SNR4pAMrNCK0kStKimvP2eaui5flUJy6q1vTpi8R/WSZDFpXT4qSC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2296 …}
      +apId: "Cqrd@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Cqrd"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Cqrd"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Cqrd"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729092977 {#2124
        date: 2024-10-16 17:36:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689070886 {#2114
        date: 2023-07-11 12:21:26.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I find it on a truck that could find in my comment history."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705961348 {#2110
      date: 2024-01-22 23:09:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2117 …}
    +nested: Doctrine\ORM\PersistentCollection {#2122 …}
    +votes: Doctrine\ORM\PersistentCollection {#2113 …}
    +reports: Doctrine\ORM\PersistentCollection {#2119 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
    -id: 332723
    -bodyTs: "'comment':12 'could':8 'find':2,9 'histori':13 'truck':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7018503"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705961348 {#2107
      date: 2024-01-22 23:09:08.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#6683
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2118
    +user: App\Entity\User {#2162
      +avatar: null
      +cover: null
      +email: "Cqrd@lemmy.dbzer0.com"
      +username: "@Cqrd@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728096041 {#2112
        date: 2024-10-05 04:40:41.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 {#2044 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2127 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2043 …}
      +entries: Doctrine\ORM\PersistentCollection {#2215 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2198 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2227 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2214 …}
      +posts: Doctrine\ORM\PersistentCollection {#2225 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2231 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2229 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2252 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2189 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2311 …}
      +follows: Doctrine\ORM\PersistentCollection {#2293 …}
      +followers: Doctrine\ORM\PersistentCollection {#2309 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2302 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2320 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2322 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2312 …}
      +reports: Doctrine\ORM\PersistentCollection {#2307 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2308 …}
      +violations: Doctrine\ORM\PersistentCollection {#2304 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2319 …}
      +awards: Doctrine\ORM\PersistentCollection {#2318 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2316 …}
      +categories: Doctrine\ORM\PersistentCollection {#2294 …}
      -id: 22480
      -password: "$2y$13$SNR4pAMrNCK0kStKimvP2eaui5flUJy6q1vTpi8R/WSZDFpXT4qSC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2296 …}
      +apId: "Cqrd@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Cqrd"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Cqrd"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Cqrd"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729092977 {#2124
        date: 2024-10-16 17:36:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689070886 {#2114
        date: 2023-07-11 12:21:26.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I find it on a truck that could find in my comment history."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705961348 {#2110
      date: 2024-01-22 23:09:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2117 …}
    +nested: Doctrine\ORM\PersistentCollection {#2122 …}
    +votes: Doctrine\ORM\PersistentCollection {#2113 …}
    +reports: Doctrine\ORM\PersistentCollection {#2119 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
    -id: 332723
    -bodyTs: "'comment':12 'could':8 'find':2,9 'histori':13 'truck':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7018503"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705961348 {#2107
      date: 2024-01-22 23:09:08.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 11.18 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2118
    +user: App\Entity\User {#2162
      +avatar: null
      +cover: null
      +email: "Cqrd@lemmy.dbzer0.com"
      +username: "@Cqrd@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728096041 {#2112
        date: 2024-10-05 04:40:41.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 {#2044 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2127 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2043 …}
      +entries: Doctrine\ORM\PersistentCollection {#2215 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2198 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2227 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2214 …}
      +posts: Doctrine\ORM\PersistentCollection {#2225 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2231 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2229 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2252 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2189 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2311 …}
      +follows: Doctrine\ORM\PersistentCollection {#2293 …}
      +followers: Doctrine\ORM\PersistentCollection {#2309 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2302 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2320 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2322 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2312 …}
      +reports: Doctrine\ORM\PersistentCollection {#2307 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2308 …}
      +violations: Doctrine\ORM\PersistentCollection {#2304 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2319 …}
      +awards: Doctrine\ORM\PersistentCollection {#2318 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2316 …}
      +categories: Doctrine\ORM\PersistentCollection {#2294 …}
      -id: 22480
      -password: "$2y$13$SNR4pAMrNCK0kStKimvP2eaui5flUJy6q1vTpi8R/WSZDFpXT4qSC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2296 …}
      +apId: "Cqrd@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Cqrd"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Cqrd"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Cqrd"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729092977 {#2124
        date: 2024-10-16 17:36:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689070886 {#2114
        date: 2023-07-11 12:21:26.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I find it on a truck that could find in my comment history."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705961348 {#2110
      date: 2024-01-22 23:09:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2117 …}
    +nested: Doctrine\ORM\PersistentCollection {#2122 …}
    +votes: Doctrine\ORM\PersistentCollection {#2113 …}
    +reports: Doctrine\ORM\PersistentCollection {#2119 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
    -id: 332723
    -bodyTs: "'comment':12 'could':8 'find':2,9 'histori':13 'truck':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7018503"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705961348 {#2107
      date: 2024-01-22 23:09:08.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#6923
  +comment: App\Entity\EntryComment {#2118
    +user: App\Entity\User {#2162
      +avatar: null
      +cover: null
      +email: "Cqrd@lemmy.dbzer0.com"
      +username: "@Cqrd@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728096041 {#2112
        date: 2024-10-05 04:40:41.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 {#2044 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2127 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2043 …}
      +entries: Doctrine\ORM\PersistentCollection {#2215 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2198 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2227 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2214 …}
      +posts: Doctrine\ORM\PersistentCollection {#2225 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2231 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2229 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2252 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2189 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2311 …}
      +follows: Doctrine\ORM\PersistentCollection {#2293 …}
      +followers: Doctrine\ORM\PersistentCollection {#2309 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2302 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2320 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2322 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2312 …}
      +reports: Doctrine\ORM\PersistentCollection {#2307 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2308 …}
      +violations: Doctrine\ORM\PersistentCollection {#2304 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2319 …}
      +awards: Doctrine\ORM\PersistentCollection {#2318 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2316 …}
      +categories: Doctrine\ORM\PersistentCollection {#2294 …}
      -id: 22480
      -password: "$2y$13$SNR4pAMrNCK0kStKimvP2eaui5flUJy6q1vTpi8R/WSZDFpXT4qSC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2296 …}
      +apId: "Cqrd@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Cqrd"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Cqrd"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Cqrd"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729092977 {#2124
        date: 2024-10-16 17:36:17.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689070886 {#2114
        date: 2023-07-11 12:21:26.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I find it on a truck that could find in my comment history."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705961348 {#2110
      date: 2024-01-22 23:09:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2117 …}
    +nested: Doctrine\ORM\PersistentCollection {#2122 …}
    +votes: Doctrine\ORM\PersistentCollection {#2113 …}
    +reports: Doctrine\ORM\PersistentCollection {#2119 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2120 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2160 …}
    -id: 332723
    -bodyTs: "'comment':12 'could':8 'find':2,9 'histori':13 'truck':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7018503"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705961348 {#2107
      date: 2024-01-22 23:09:08.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 55.41 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2276
    +user: App\Entity\User {#2194
      +avatar: Proxies\__CG__\App\Entity\Image {#2195 …}
      +cover: null
      +email: "ZeldaFreak@lemmy.world"
      +username: "@ZeldaFreak@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Goodbye Reddit, Hello Lemmy"
      +lastActive: DateTime @1729468793 {#2280
        date: 2024-10-21 01:59: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 {#2193 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2205 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2202 …}
      +entries: Doctrine\ORM\PersistentCollection {#2210 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2207 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2208 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2204 …}
      +posts: Doctrine\ORM\PersistentCollection {#2211 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2266 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2268 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2274 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2190 …}
      +follows: Doctrine\ORM\PersistentCollection {#2265 …}
      +followers: Doctrine\ORM\PersistentCollection {#2263 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2235 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2239 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2236 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2226 …}
      +reports: Doctrine\ORM\PersistentCollection {#2238 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2249 …}
      +violations: Doctrine\ORM\PersistentCollection {#2259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2244 …}
      +awards: Doctrine\ORM\PersistentCollection {#2250 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2245 …}
      +categories: Doctrine\ORM\PersistentCollection {#2243 …}
      -id: 90204
      -password: "$2y$13$DFRvOZsPkkYpIo4b/qzQguTM8t1BQLDngID4lrOn/ngvtyxG5ig/."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2255 …}
      +apId: "ZeldaFreak@lemmy.world"
      +apProfileId: "https://lemmy.world/u/ZeldaFreak"
      +apPublicUrl: "https://lemmy.world/u/ZeldaFreak"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "ZeldaFreak"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719064954 {#2282
        date: 2024-06-22 16:02:34.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1719064953 {#2278
        date: 2024-06-22 16:02:33.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Audible + OpenAudible. OpenAudible does “stuff” and you end up with audio files, that you can listen on most devices. Don’t know and care how they do this. Its not free but so is Audible.\n
      \n
      When you have an active Audible subscription, you also have access to free Audiobooks. You can download and convert them too. But be aware, that Audible is rate limited. Had downloaded a ton of free audiobooks and after a short limit (maybe 1 hour), I got a long limit for around 24 hours. But I still use Audible. I just have it as a backup and this way I can give my family access to the books I have. But so far my mother only listen to the ones I got for free. I like Science Fiction a lot but my mother not.\n
      \n
      A college who I recommended Audiobookshelf, has a subscription from a German only site (Thalia), where apparently the Audiobooks can be downloaded as MP3s. So far I prefer Audible, even with DRM, just because the availability. Not all books I listen to, are available on that site or much later.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1705959827 {#2281
      date: 2024-01-22 22:43:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2279 …}
    +nested: Doctrine\ORM\PersistentCollection {#2277 …}
    +votes: Doctrine\ORM\PersistentCollection {#2220 …}
    +reports: Doctrine\ORM\PersistentCollection {#2222 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2219 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2196 …}
    -id: 332664
    -bodyTs: "'1':78 '24':87 'access':46,109 'activ':40 'also':44 'appar':155 'around':86 'audibl':1,35,41,61,93,167 'audio':11 'audiobook':49,71,157 'audiobookshelf':144 'avail':174,182 'awar':59 'backup':100 'book':112,177 'care':24 'colleg':140 'convert':54 'devic':19 'download':52,66,160 'drm':170 'end':8 'even':168 'famili':108 'far':117,164 'fiction':132 'file':12 'free':31,48,70,128 'german':150 'give':106 'got':81,126 'hour':79,88 'know':22 'later':188 'like':130 'limit':64,76,84 'listen':16,121,179 'long':83 'lot':134 'mayb':77 'mother':119,137 'mp3s':162 'much':187 'one':124 'openaud':2,3 'prefer':166 'rate':63 'recommend':143 'scienc':131 'short':75 'site':152,185 'still':91 'stuff':5 'subscript':42,147 'thalia':153 'ton':68 'use':92 'way':103"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6923617"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705959827 {#2283
      date: 2024-01-22 22:43:47.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#6993
  +comment: App\Entity\EntryComment {#2276
    +user: App\Entity\User {#2194
      +avatar: Proxies\__CG__\App\Entity\Image {#2195 …}
      +cover: null
      +email: "ZeldaFreak@lemmy.world"
      +username: "@ZeldaFreak@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Goodbye Reddit, Hello Lemmy"
      +lastActive: DateTime @1729468793 {#2280
        date: 2024-10-21 01:59: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 {#2193 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2205 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2202 …}
      +entries: Doctrine\ORM\PersistentCollection {#2210 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2207 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2208 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2204 …}
      +posts: Doctrine\ORM\PersistentCollection {#2211 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2266 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2268 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2274 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2190 …}
      +follows: Doctrine\ORM\PersistentCollection {#2265 …}
      +followers: Doctrine\ORM\PersistentCollection {#2263 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2235 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2239 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2236 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2226 …}
      +reports: Doctrine\ORM\PersistentCollection {#2238 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2249 …}
      +violations: Doctrine\ORM\PersistentCollection {#2259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2244 …}
      +awards: Doctrine\ORM\PersistentCollection {#2250 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2245 …}
      +categories: Doctrine\ORM\PersistentCollection {#2243 …}
      -id: 90204
      -password: "$2y$13$DFRvOZsPkkYpIo4b/qzQguTM8t1BQLDngID4lrOn/ngvtyxG5ig/."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2255 …}
      +apId: "ZeldaFreak@lemmy.world"
      +apProfileId: "https://lemmy.world/u/ZeldaFreak"
      +apPublicUrl: "https://lemmy.world/u/ZeldaFreak"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "ZeldaFreak"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719064954 {#2282
        date: 2024-06-22 16:02:34.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1719064953 {#2278
        date: 2024-06-22 16:02:33.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Audible + OpenAudible. OpenAudible does “stuff” and you end up with audio files, that you can listen on most devices. Don’t know and care how they do this. Its not free but so is Audible.\n
      \n
      When you have an active Audible subscription, you also have access to free Audiobooks. You can download and convert them too. But be aware, that Audible is rate limited. Had downloaded a ton of free audiobooks and after a short limit (maybe 1 hour), I got a long limit for around 24 hours. But I still use Audible. I just have it as a backup and this way I can give my family access to the books I have. But so far my mother only listen to the ones I got for free. I like Science Fiction a lot but my mother not.\n
      \n
      A college who I recommended Audiobookshelf, has a subscription from a German only site (Thalia), where apparently the Audiobooks can be downloaded as MP3s. So far I prefer Audible, even with DRM, just because the availability. Not all books I listen to, are available on that site or much later.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1705959827 {#2281
      date: 2024-01-22 22:43:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2279 …}
    +nested: Doctrine\ORM\PersistentCollection {#2277 …}
    +votes: Doctrine\ORM\PersistentCollection {#2220 …}
    +reports: Doctrine\ORM\PersistentCollection {#2222 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2219 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2196 …}
    -id: 332664
    -bodyTs: "'1':78 '24':87 'access':46,109 'activ':40 'also':44 'appar':155 'around':86 'audibl':1,35,41,61,93,167 'audio':11 'audiobook':49,71,157 'audiobookshelf':144 'avail':174,182 'awar':59 'backup':100 'book':112,177 'care':24 'colleg':140 'convert':54 'devic':19 'download':52,66,160 'drm':170 'end':8 'even':168 'famili':108 'far':117,164 'fiction':132 'file':12 'free':31,48,70,128 'german':150 'give':106 'got':81,126 'hour':79,88 'know':22 'later':188 'like':130 'limit':64,76,84 'listen':16,121,179 'long':83 'lot':134 'mayb':77 'mother':119,137 'mp3s':162 'much':187 'one':124 'openaud':2,3 'prefer':166 'rate':63 'recommend':143 'scienc':131 'short':75 'site':152,185 'still':91 'stuff':5 'subscript':42,147 'thalia':153 'ton':68 'use':92 'way':103"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6923617"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705959827 {#2283
      date: 2024-01-22 22:43:47.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.21 ms
Input props
[
  "user" => App\Entity\User {#2194
    +avatar: Proxies\__CG__\App\Entity\Image {#2195 …}
    +cover: null
    +email: "ZeldaFreak@lemmy.world"
    +username: "@ZeldaFreak@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Goodbye Reddit, Hello Lemmy"
    +lastActive: DateTime @1729468793 {#2280
      date: 2024-10-21 01:59: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 {#2193 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2205 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2202 …}
    +entries: Doctrine\ORM\PersistentCollection {#2210 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2207 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2208 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2204 …}
    +posts: Doctrine\ORM\PersistentCollection {#2211 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2266 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2268 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2273 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2274 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2190 …}
    +follows: Doctrine\ORM\PersistentCollection {#2265 …}
    +followers: Doctrine\ORM\PersistentCollection {#2263 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2235 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2239 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2236 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2226 …}
    +reports: Doctrine\ORM\PersistentCollection {#2238 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2249 …}
    +violations: Doctrine\ORM\PersistentCollection {#2259 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2244 …}
    +awards: Doctrine\ORM\PersistentCollection {#2250 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2245 …}
    +categories: Doctrine\ORM\PersistentCollection {#2243 …}
    -id: 90204
    -password: "$2y$13$DFRvOZsPkkYpIo4b/qzQguTM8t1BQLDngID4lrOn/ngvtyxG5ig/."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2255 …}
    +apId: "ZeldaFreak@lemmy.world"
    +apProfileId: "https://lemmy.world/u/ZeldaFreak"
    +apPublicUrl: "https://lemmy.world/u/ZeldaFreak"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "ZeldaFreak"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719064954 {#2282
      date: 2024-06-22 16:02:34.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1719064953 {#2278
      date: 2024-06-22 16:02:33.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#7038
  +user: App\Entity\User {#2194
    +avatar: Proxies\__CG__\App\Entity\Image {#2195 …}
    +cover: null
    +email: "ZeldaFreak@lemmy.world"
    +username: "@ZeldaFreak@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Goodbye Reddit, Hello Lemmy"
    +lastActive: DateTime @1729468793 {#2280
      date: 2024-10-21 01:59: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 {#2193 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2205 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2202 …}
    +entries: Doctrine\ORM\PersistentCollection {#2210 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2207 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2208 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2204 …}
    +posts: Doctrine\ORM\PersistentCollection {#2211 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2266 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2268 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2273 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2274 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2190 …}
    +follows: Doctrine\ORM\PersistentCollection {#2265 …}
    +followers: Doctrine\ORM\PersistentCollection {#2263 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2235 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2239 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2236 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2226 …}
    +reports: Doctrine\ORM\PersistentCollection {#2238 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2249 …}
    +violations: Doctrine\ORM\PersistentCollection {#2259 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2244 …}
    +awards: Doctrine\ORM\PersistentCollection {#2250 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2245 …}
    +categories: Doctrine\ORM\PersistentCollection {#2243 …}
    -id: 90204
    -password: "$2y$13$DFRvOZsPkkYpIo4b/qzQguTM8t1BQLDngID4lrOn/ngvtyxG5ig/."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2255 …}
    +apId: "ZeldaFreak@lemmy.world"
    +apProfileId: "https://lemmy.world/u/ZeldaFreak"
    +apPublicUrl: "https://lemmy.world/u/ZeldaFreak"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "ZeldaFreak"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719064954 {#2282
      date: 2024-06-22 16:02:34.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1719064953 {#2278
      date: 2024-06-22 16:02:33.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 2.54 ms
Input props
[
  "date" => DateTimeImmutable @1705959827 {#2283
    date: 2024-01-22 22:43:47.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#7093
  +date: DateTimeImmutable @1705959827 {#2283
    date: 2024-01-22 22:43:47.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.15 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705959827 {#2283
    date: 2024-01-22 22:43:47.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#7147
  +createdAt: DateTimeImmutable @1705959827 {#2283
    date: 2024-01-22 22:43:47.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.14 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1403
    +user: Proxies\__CG__\App\Entity\User {#4895 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +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 {#4896
      date: 2024-10-07 11:25:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4901 …}
    +votes: Doctrine\ORM\PersistentCollection {#4904 …}
    +reports: Doctrine\ORM\PersistentCollection {#4906 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
    +badges: Doctrine\ORM\PersistentCollection {#4912 …}
    +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 {#4893
      date: 2024-01-22 20:15:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#7201
  +entry: Proxies\__CG__\App\Entity\Entry {#1403
    +user: Proxies\__CG__\App\Entity\User {#4895 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +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 {#4896
      date: 2024-10-07 11:25:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4901 …}
    +votes: Doctrine\ORM\PersistentCollection {#4904 …}
    +reports: Doctrine\ORM\PersistentCollection {#4906 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
    +badges: Doctrine\ORM\PersistentCollection {#4912 …}
    +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 {#4893
      date: 2024-01-22 20:15:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 2.17 ms
Input props
[
  "user" => App\Entity\User {#2194
    +avatar: Proxies\__CG__\App\Entity\Image {#2195 …}
    +cover: null
    +email: "ZeldaFreak@lemmy.world"
    +username: "@ZeldaFreak@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Goodbye Reddit, Hello Lemmy"
    +lastActive: DateTime @1729468793 {#2280
      date: 2024-10-21 01:59: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 {#2193 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2205 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2202 …}
    +entries: Doctrine\ORM\PersistentCollection {#2210 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2207 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2208 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2204 …}
    +posts: Doctrine\ORM\PersistentCollection {#2211 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2266 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2268 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2273 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2274 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2190 …}
    +follows: Doctrine\ORM\PersistentCollection {#2265 …}
    +followers: Doctrine\ORM\PersistentCollection {#2263 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2235 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2239 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2236 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2226 …}
    +reports: Doctrine\ORM\PersistentCollection {#2238 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2249 …}
    +violations: Doctrine\ORM\PersistentCollection {#2259 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2244 …}
    +awards: Doctrine\ORM\PersistentCollection {#2250 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2245 …}
    +categories: Doctrine\ORM\PersistentCollection {#2243 …}
    -id: 90204
    -password: "$2y$13$DFRvOZsPkkYpIo4b/qzQguTM8t1BQLDngID4lrOn/ngvtyxG5ig/."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2255 …}
    +apId: "ZeldaFreak@lemmy.world"
    +apProfileId: "https://lemmy.world/u/ZeldaFreak"
    +apPublicUrl: "https://lemmy.world/u/ZeldaFreak"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "ZeldaFreak"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719064954 {#2282
      date: 2024-06-22 16:02:34.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1719064953 {#2278
      date: 2024-06-22 16:02:33.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7256
  +width: 40
  +height: 40
  +user: App\Entity\User {#2194
    +avatar: Proxies\__CG__\App\Entity\Image {#2195 …}
    +cover: null
    +email: "ZeldaFreak@lemmy.world"
    +username: "@ZeldaFreak@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Goodbye Reddit, Hello Lemmy"
    +lastActive: DateTime @1729468793 {#2280
      date: 2024-10-21 01:59: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 {#2193 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2205 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2202 …}
    +entries: Doctrine\ORM\PersistentCollection {#2210 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2207 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2208 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2204 …}
    +posts: Doctrine\ORM\PersistentCollection {#2211 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2266 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2268 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2273 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2274 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2190 …}
    +follows: Doctrine\ORM\PersistentCollection {#2265 …}
    +followers: Doctrine\ORM\PersistentCollection {#2263 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2235 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2239 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2236 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2226 …}
    +reports: Doctrine\ORM\PersistentCollection {#2238 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2249 …}
    +violations: Doctrine\ORM\PersistentCollection {#2259 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2244 …}
    +awards: Doctrine\ORM\PersistentCollection {#2250 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2245 …}
    +categories: Doctrine\ORM\PersistentCollection {#2243 …}
    -id: 90204
    -password: "$2y$13$DFRvOZsPkkYpIo4b/qzQguTM8t1BQLDngID4lrOn/ngvtyxG5ig/."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2255 …}
    +apId: "ZeldaFreak@lemmy.world"
    +apProfileId: "https://lemmy.world/u/ZeldaFreak"
    +apPublicUrl: "https://lemmy.world/u/ZeldaFreak"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "ZeldaFreak"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719064954 {#2282
      date: 2024-06-22 16:02:34.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1719064953 {#2278
      date: 2024-06-22 16:02:33.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.56 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2276
    +user: App\Entity\User {#2194
      +avatar: Proxies\__CG__\App\Entity\Image {#2195 …}
      +cover: null
      +email: "ZeldaFreak@lemmy.world"
      +username: "@ZeldaFreak@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Goodbye Reddit, Hello Lemmy"
      +lastActive: DateTime @1729468793 {#2280
        date: 2024-10-21 01:59: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 {#2193 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2205 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2202 …}
      +entries: Doctrine\ORM\PersistentCollection {#2210 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2207 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2208 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2204 …}
      +posts: Doctrine\ORM\PersistentCollection {#2211 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2266 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2268 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2274 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2190 …}
      +follows: Doctrine\ORM\PersistentCollection {#2265 …}
      +followers: Doctrine\ORM\PersistentCollection {#2263 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2235 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2239 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2236 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2226 …}
      +reports: Doctrine\ORM\PersistentCollection {#2238 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2249 …}
      +violations: Doctrine\ORM\PersistentCollection {#2259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2244 …}
      +awards: Doctrine\ORM\PersistentCollection {#2250 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2245 …}
      +categories: Doctrine\ORM\PersistentCollection {#2243 …}
      -id: 90204
      -password: "$2y$13$DFRvOZsPkkYpIo4b/qzQguTM8t1BQLDngID4lrOn/ngvtyxG5ig/."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2255 …}
      +apId: "ZeldaFreak@lemmy.world"
      +apProfileId: "https://lemmy.world/u/ZeldaFreak"
      +apPublicUrl: "https://lemmy.world/u/ZeldaFreak"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "ZeldaFreak"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719064954 {#2282
        date: 2024-06-22 16:02:34.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1719064953 {#2278
        date: 2024-06-22 16:02:33.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Audible + OpenAudible. OpenAudible does “stuff” and you end up with audio files, that you can listen on most devices. Don’t know and care how they do this. Its not free but so is Audible.\n
      \n
      When you have an active Audible subscription, you also have access to free Audiobooks. You can download and convert them too. But be aware, that Audible is rate limited. Had downloaded a ton of free audiobooks and after a short limit (maybe 1 hour), I got a long limit for around 24 hours. But I still use Audible. I just have it as a backup and this way I can give my family access to the books I have. But so far my mother only listen to the ones I got for free. I like Science Fiction a lot but my mother not.\n
      \n
      A college who I recommended Audiobookshelf, has a subscription from a German only site (Thalia), where apparently the Audiobooks can be downloaded as MP3s. So far I prefer Audible, even with DRM, just because the availability. Not all books I listen to, are available on that site or much later.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1705959827 {#2281
      date: 2024-01-22 22:43:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2279 …}
    +nested: Doctrine\ORM\PersistentCollection {#2277 …}
    +votes: Doctrine\ORM\PersistentCollection {#2220 …}
    +reports: Doctrine\ORM\PersistentCollection {#2222 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2219 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2196 …}
    -id: 332664
    -bodyTs: "'1':78 '24':87 'access':46,109 'activ':40 'also':44 'appar':155 'around':86 'audibl':1,35,41,61,93,167 'audio':11 'audiobook':49,71,157 'audiobookshelf':144 'avail':174,182 'awar':59 'backup':100 'book':112,177 'care':24 'colleg':140 'convert':54 'devic':19 'download':52,66,160 'drm':170 'end':8 'even':168 'famili':108 'far':117,164 'fiction':132 'file':12 'free':31,48,70,128 'german':150 'give':106 'got':81,126 'hour':79,88 'know':22 'later':188 'like':130 'limit':64,76,84 'listen':16,121,179 'long':83 'lot':134 'mayb':77 'mother':119,137 'mp3s':162 'much':187 'one':124 'openaud':2,3 'prefer':166 'rate':63 'recommend':143 'scienc':131 'short':75 'site':152,185 'still':91 'stuff':5 'subscript':42,147 'thalia':153 'ton':68 'use':92 'way':103"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6923617"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705959827 {#2283
      date: 2024-01-22 22:43:47.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7341
  +subject: App\Entity\EntryComment {#2276
    +user: App\Entity\User {#2194
      +avatar: Proxies\__CG__\App\Entity\Image {#2195 …}
      +cover: null
      +email: "ZeldaFreak@lemmy.world"
      +username: "@ZeldaFreak@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Goodbye Reddit, Hello Lemmy"
      +lastActive: DateTime @1729468793 {#2280
        date: 2024-10-21 01:59: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 {#2193 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2205 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2202 …}
      +entries: Doctrine\ORM\PersistentCollection {#2210 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2207 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2208 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2204 …}
      +posts: Doctrine\ORM\PersistentCollection {#2211 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2266 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2268 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2274 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2190 …}
      +follows: Doctrine\ORM\PersistentCollection {#2265 …}
      +followers: Doctrine\ORM\PersistentCollection {#2263 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2235 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2239 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2236 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2226 …}
      +reports: Doctrine\ORM\PersistentCollection {#2238 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2249 …}
      +violations: Doctrine\ORM\PersistentCollection {#2259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2244 …}
      +awards: Doctrine\ORM\PersistentCollection {#2250 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2245 …}
      +categories: Doctrine\ORM\PersistentCollection {#2243 …}
      -id: 90204
      -password: "$2y$13$DFRvOZsPkkYpIo4b/qzQguTM8t1BQLDngID4lrOn/ngvtyxG5ig/."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2255 …}
      +apId: "ZeldaFreak@lemmy.world"
      +apProfileId: "https://lemmy.world/u/ZeldaFreak"
      +apPublicUrl: "https://lemmy.world/u/ZeldaFreak"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "ZeldaFreak"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719064954 {#2282
        date: 2024-06-22 16:02:34.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1719064953 {#2278
        date: 2024-06-22 16:02:33.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Audible + OpenAudible. OpenAudible does “stuff” and you end up with audio files, that you can listen on most devices. Don’t know and care how they do this. Its not free but so is Audible.\n
      \n
      When you have an active Audible subscription, you also have access to free Audiobooks. You can download and convert them too. But be aware, that Audible is rate limited. Had downloaded a ton of free audiobooks and after a short limit (maybe 1 hour), I got a long limit for around 24 hours. But I still use Audible. I just have it as a backup and this way I can give my family access to the books I have. But so far my mother only listen to the ones I got for free. I like Science Fiction a lot but my mother not.\n
      \n
      A college who I recommended Audiobookshelf, has a subscription from a German only site (Thalia), where apparently the Audiobooks can be downloaded as MP3s. So far I prefer Audible, even with DRM, just because the availability. Not all books I listen to, are available on that site or much later.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1705959827 {#2281
      date: 2024-01-22 22:43:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2279 …}
    +nested: Doctrine\ORM\PersistentCollection {#2277 …}
    +votes: Doctrine\ORM\PersistentCollection {#2220 …}
    +reports: Doctrine\ORM\PersistentCollection {#2222 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2219 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2196 …}
    -id: 332664
    -bodyTs: "'1':78 '24':87 'access':46,109 'activ':40 'also':44 'appar':155 'around':86 'audibl':1,35,41,61,93,167 'audio':11 'audiobook':49,71,157 'audiobookshelf':144 'avail':174,182 'awar':59 'backup':100 'book':112,177 'care':24 'colleg':140 'convert':54 'devic':19 'download':52,66,160 'drm':170 'end':8 'even':168 'famili':108 'far':117,164 'fiction':132 'file':12 'free':31,48,70,128 'german':150 'give':106 'got':81,126 'hour':79,88 'know':22 'later':188 'like':130 'limit':64,76,84 'listen':16,121,179 'long':83 'lot':134 'mayb':77 'mother':119,137 'mp3s':162 'much':187 'one':124 'openaud':2,3 'prefer':166 'rate':63 'recommend':143 'scienc':131 'short':75 'site':152,185 'still':91 'stuff':5 'subscript':42,147 'thalia':153 'ton':68 'use':92 'way':103"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6923617"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705959827 {#2283
      date: 2024-01-22 22:43:47.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 13.56 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2276
    +user: App\Entity\User {#2194
      +avatar: Proxies\__CG__\App\Entity\Image {#2195 …}
      +cover: null
      +email: "ZeldaFreak@lemmy.world"
      +username: "@ZeldaFreak@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Goodbye Reddit, Hello Lemmy"
      +lastActive: DateTime @1729468793 {#2280
        date: 2024-10-21 01:59: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 {#2193 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2205 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2202 …}
      +entries: Doctrine\ORM\PersistentCollection {#2210 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2207 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2208 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2204 …}
      +posts: Doctrine\ORM\PersistentCollection {#2211 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2266 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2268 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2274 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2190 …}
      +follows: Doctrine\ORM\PersistentCollection {#2265 …}
      +followers: Doctrine\ORM\PersistentCollection {#2263 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2235 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2239 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2236 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2226 …}
      +reports: Doctrine\ORM\PersistentCollection {#2238 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2249 …}
      +violations: Doctrine\ORM\PersistentCollection {#2259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2244 …}
      +awards: Doctrine\ORM\PersistentCollection {#2250 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2245 …}
      +categories: Doctrine\ORM\PersistentCollection {#2243 …}
      -id: 90204
      -password: "$2y$13$DFRvOZsPkkYpIo4b/qzQguTM8t1BQLDngID4lrOn/ngvtyxG5ig/."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2255 …}
      +apId: "ZeldaFreak@lemmy.world"
      +apProfileId: "https://lemmy.world/u/ZeldaFreak"
      +apPublicUrl: "https://lemmy.world/u/ZeldaFreak"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "ZeldaFreak"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719064954 {#2282
        date: 2024-06-22 16:02:34.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1719064953 {#2278
        date: 2024-06-22 16:02:33.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Audible + OpenAudible. OpenAudible does “stuff” and you end up with audio files, that you can listen on most devices. Don’t know and care how they do this. Its not free but so is Audible.\n
      \n
      When you have an active Audible subscription, you also have access to free Audiobooks. You can download and convert them too. But be aware, that Audible is rate limited. Had downloaded a ton of free audiobooks and after a short limit (maybe 1 hour), I got a long limit for around 24 hours. But I still use Audible. I just have it as a backup and this way I can give my family access to the books I have. But so far my mother only listen to the ones I got for free. I like Science Fiction a lot but my mother not.\n
      \n
      A college who I recommended Audiobookshelf, has a subscription from a German only site (Thalia), where apparently the Audiobooks can be downloaded as MP3s. So far I prefer Audible, even with DRM, just because the availability. Not all books I listen to, are available on that site or much later.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1705959827 {#2281
      date: 2024-01-22 22:43:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2279 …}
    +nested: Doctrine\ORM\PersistentCollection {#2277 …}
    +votes: Doctrine\ORM\PersistentCollection {#2220 …}
    +reports: Doctrine\ORM\PersistentCollection {#2222 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2219 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2196 …}
    -id: 332664
    -bodyTs: "'1':78 '24':87 'access':46,109 'activ':40 'also':44 'appar':155 'around':86 'audibl':1,35,41,61,93,167 'audio':11 'audiobook':49,71,157 'audiobookshelf':144 'avail':174,182 'awar':59 'backup':100 'book':112,177 'care':24 'colleg':140 'convert':54 'devic':19 'download':52,66,160 'drm':170 'end':8 'even':168 'famili':108 'far':117,164 'fiction':132 'file':12 'free':31,48,70,128 'german':150 'give':106 'got':81,126 'hour':79,88 'know':22 'later':188 'like':130 'limit':64,76,84 'listen':16,121,179 'long':83 'lot':134 'mayb':77 'mother':119,137 'mp3s':162 'much':187 'one':124 'openaud':2,3 'prefer':166 'rate':63 'recommend':143 'scienc':131 'short':75 'site':152,185 'still':91 'stuff':5 'subscript':42,147 'thalia':153 'ton':68 'use':92 'way':103"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6923617"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705959827 {#2283
      date: 2024-01-22 22:43:47.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#7398
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2276
    +user: App\Entity\User {#2194
      +avatar: Proxies\__CG__\App\Entity\Image {#2195 …}
      +cover: null
      +email: "ZeldaFreak@lemmy.world"
      +username: "@ZeldaFreak@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Goodbye Reddit, Hello Lemmy"
      +lastActive: DateTime @1729468793 {#2280
        date: 2024-10-21 01:59: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 {#2193 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2205 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2202 …}
      +entries: Doctrine\ORM\PersistentCollection {#2210 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2207 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2208 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2204 …}
      +posts: Doctrine\ORM\PersistentCollection {#2211 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2266 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2268 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2274 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2190 …}
      +follows: Doctrine\ORM\PersistentCollection {#2265 …}
      +followers: Doctrine\ORM\PersistentCollection {#2263 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2235 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2239 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2236 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2226 …}
      +reports: Doctrine\ORM\PersistentCollection {#2238 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2249 …}
      +violations: Doctrine\ORM\PersistentCollection {#2259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2244 …}
      +awards: Doctrine\ORM\PersistentCollection {#2250 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2245 …}
      +categories: Doctrine\ORM\PersistentCollection {#2243 …}
      -id: 90204
      -password: "$2y$13$DFRvOZsPkkYpIo4b/qzQguTM8t1BQLDngID4lrOn/ngvtyxG5ig/."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2255 …}
      +apId: "ZeldaFreak@lemmy.world"
      +apProfileId: "https://lemmy.world/u/ZeldaFreak"
      +apPublicUrl: "https://lemmy.world/u/ZeldaFreak"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "ZeldaFreak"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719064954 {#2282
        date: 2024-06-22 16:02:34.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1719064953 {#2278
        date: 2024-06-22 16:02:33.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Audible + OpenAudible. OpenAudible does “stuff” and you end up with audio files, that you can listen on most devices. Don’t know and care how they do this. Its not free but so is Audible.\n
      \n
      When you have an active Audible subscription, you also have access to free Audiobooks. You can download and convert them too. But be aware, that Audible is rate limited. Had downloaded a ton of free audiobooks and after a short limit (maybe 1 hour), I got a long limit for around 24 hours. But I still use Audible. I just have it as a backup and this way I can give my family access to the books I have. But so far my mother only listen to the ones I got for free. I like Science Fiction a lot but my mother not.\n
      \n
      A college who I recommended Audiobookshelf, has a subscription from a German only site (Thalia), where apparently the Audiobooks can be downloaded as MP3s. So far I prefer Audible, even with DRM, just because the availability. Not all books I listen to, are available on that site or much later.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1705959827 {#2281
      date: 2024-01-22 22:43:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2279 …}
    +nested: Doctrine\ORM\PersistentCollection {#2277 …}
    +votes: Doctrine\ORM\PersistentCollection {#2220 …}
    +reports: Doctrine\ORM\PersistentCollection {#2222 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2219 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2196 …}
    -id: 332664
    -bodyTs: "'1':78 '24':87 'access':46,109 'activ':40 'also':44 'appar':155 'around':86 'audibl':1,35,41,61,93,167 'audio':11 'audiobook':49,71,157 'audiobookshelf':144 'avail':174,182 'awar':59 'backup':100 'book':112,177 'care':24 'colleg':140 'convert':54 'devic':19 'download':52,66,160 'drm':170 'end':8 'even':168 'famili':108 'far':117,164 'fiction':132 'file':12 'free':31,48,70,128 'german':150 'give':106 'got':81,126 'hour':79,88 'know':22 'later':188 'like':130 'limit':64,76,84 'listen':16,121,179 'long':83 'lot':134 'mayb':77 'mother':119,137 'mp3s':162 'much':187 'one':124 'openaud':2,3 'prefer':166 'rate':63 'recommend':143 'scienc':131 'short':75 'site':152,185 'still':91 'stuff':5 'subscript':42,147 'thalia':153 'ton':68 'use':92 'way':103"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6923617"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705959827 {#2283
      date: 2024-01-22 22:43:47.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 15.96 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2276
    +user: App\Entity\User {#2194
      +avatar: Proxies\__CG__\App\Entity\Image {#2195 …}
      +cover: null
      +email: "ZeldaFreak@lemmy.world"
      +username: "@ZeldaFreak@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Goodbye Reddit, Hello Lemmy"
      +lastActive: DateTime @1729468793 {#2280
        date: 2024-10-21 01:59: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 {#2193 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2205 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2202 …}
      +entries: Doctrine\ORM\PersistentCollection {#2210 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2207 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2208 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2204 …}
      +posts: Doctrine\ORM\PersistentCollection {#2211 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2266 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2268 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2274 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2190 …}
      +follows: Doctrine\ORM\PersistentCollection {#2265 …}
      +followers: Doctrine\ORM\PersistentCollection {#2263 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2235 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2239 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2236 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2226 …}
      +reports: Doctrine\ORM\PersistentCollection {#2238 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2249 …}
      +violations: Doctrine\ORM\PersistentCollection {#2259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2244 …}
      +awards: Doctrine\ORM\PersistentCollection {#2250 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2245 …}
      +categories: Doctrine\ORM\PersistentCollection {#2243 …}
      -id: 90204
      -password: "$2y$13$DFRvOZsPkkYpIo4b/qzQguTM8t1BQLDngID4lrOn/ngvtyxG5ig/."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2255 …}
      +apId: "ZeldaFreak@lemmy.world"
      +apProfileId: "https://lemmy.world/u/ZeldaFreak"
      +apPublicUrl: "https://lemmy.world/u/ZeldaFreak"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "ZeldaFreak"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719064954 {#2282
        date: 2024-06-22 16:02:34.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1719064953 {#2278
        date: 2024-06-22 16:02:33.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Audible + OpenAudible. OpenAudible does “stuff” and you end up with audio files, that you can listen on most devices. Don’t know and care how they do this. Its not free but so is Audible.\n
      \n
      When you have an active Audible subscription, you also have access to free Audiobooks. You can download and convert them too. But be aware, that Audible is rate limited. Had downloaded a ton of free audiobooks and after a short limit (maybe 1 hour), I got a long limit for around 24 hours. But I still use Audible. I just have it as a backup and this way I can give my family access to the books I have. But so far my mother only listen to the ones I got for free. I like Science Fiction a lot but my mother not.\n
      \n
      A college who I recommended Audiobookshelf, has a subscription from a German only site (Thalia), where apparently the Audiobooks can be downloaded as MP3s. So far I prefer Audible, even with DRM, just because the availability. Not all books I listen to, are available on that site or much later.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1705959827 {#2281
      date: 2024-01-22 22:43:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2279 …}
    +nested: Doctrine\ORM\PersistentCollection {#2277 …}
    +votes: Doctrine\ORM\PersistentCollection {#2220 …}
    +reports: Doctrine\ORM\PersistentCollection {#2222 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2219 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2196 …}
    -id: 332664
    -bodyTs: "'1':78 '24':87 'access':46,109 'activ':40 'also':44 'appar':155 'around':86 'audibl':1,35,41,61,93,167 'audio':11 'audiobook':49,71,157 'audiobookshelf':144 'avail':174,182 'awar':59 'backup':100 'book':112,177 'care':24 'colleg':140 'convert':54 'devic':19 'download':52,66,160 'drm':170 'end':8 'even':168 'famili':108 'far':117,164 'fiction':132 'file':12 'free':31,48,70,128 'german':150 'give':106 'got':81,126 'hour':79,88 'know':22 'later':188 'like':130 'limit':64,76,84 'listen':16,121,179 'long':83 'lot':134 'mayb':77 'mother':119,137 'mp3s':162 'much':187 'one':124 'openaud':2,3 'prefer':166 'rate':63 'recommend':143 'scienc':131 'short':75 'site':152,185 'still':91 'stuff':5 'subscript':42,147 'thalia':153 'ton':68 'use':92 'way':103"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6923617"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705959827 {#2283
      date: 2024-01-22 22:43:47.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#7293
  +comment: App\Entity\EntryComment {#2276
    +user: App\Entity\User {#2194
      +avatar: Proxies\__CG__\App\Entity\Image {#2195 …}
      +cover: null
      +email: "ZeldaFreak@lemmy.world"
      +username: "@ZeldaFreak@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Goodbye Reddit, Hello Lemmy"
      +lastActive: DateTime @1729468793 {#2280
        date: 2024-10-21 01:59: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 {#2193 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2205 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2202 …}
      +entries: Doctrine\ORM\PersistentCollection {#2210 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2207 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2208 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2204 …}
      +posts: Doctrine\ORM\PersistentCollection {#2211 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2266 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2268 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2274 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2190 …}
      +follows: Doctrine\ORM\PersistentCollection {#2265 …}
      +followers: Doctrine\ORM\PersistentCollection {#2263 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2235 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2239 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2236 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2226 …}
      +reports: Doctrine\ORM\PersistentCollection {#2238 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2249 …}
      +violations: Doctrine\ORM\PersistentCollection {#2259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2244 …}
      +awards: Doctrine\ORM\PersistentCollection {#2250 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2245 …}
      +categories: Doctrine\ORM\PersistentCollection {#2243 …}
      -id: 90204
      -password: "$2y$13$DFRvOZsPkkYpIo4b/qzQguTM8t1BQLDngID4lrOn/ngvtyxG5ig/."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2255 …}
      +apId: "ZeldaFreak@lemmy.world"
      +apProfileId: "https://lemmy.world/u/ZeldaFreak"
      +apPublicUrl: "https://lemmy.world/u/ZeldaFreak"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "ZeldaFreak"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719064954 {#2282
        date: 2024-06-22 16:02:34.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1719064953 {#2278
        date: 2024-06-22 16:02:33.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      Audible + OpenAudible. OpenAudible does “stuff” and you end up with audio files, that you can listen on most devices. Don’t know and care how they do this. Its not free but so is Audible.\n
      \n
      When you have an active Audible subscription, you also have access to free Audiobooks. You can download and convert them too. But be aware, that Audible is rate limited. Had downloaded a ton of free audiobooks and after a short limit (maybe 1 hour), I got a long limit for around 24 hours. But I still use Audible. I just have it as a backup and this way I can give my family access to the books I have. But so far my mother only listen to the ones I got for free. I like Science Fiction a lot but my mother not.\n
      \n
      A college who I recommended Audiobookshelf, has a subscription from a German only site (Thalia), where apparently the Audiobooks can be downloaded as MP3s. So far I prefer Audible, even with DRM, just because the availability. Not all books I listen to, are available on that site or much later.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1705959827 {#2281
      date: 2024-01-22 22:43:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2279 …}
    +nested: Doctrine\ORM\PersistentCollection {#2277 …}
    +votes: Doctrine\ORM\PersistentCollection {#2220 …}
    +reports: Doctrine\ORM\PersistentCollection {#2222 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2219 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2196 …}
    -id: 332664
    -bodyTs: "'1':78 '24':87 'access':46,109 'activ':40 'also':44 'appar':155 'around':86 'audibl':1,35,41,61,93,167 'audio':11 'audiobook':49,71,157 'audiobookshelf':144 'avail':174,182 'awar':59 'backup':100 'book':112,177 'care':24 'colleg':140 'convert':54 'devic':19 'download':52,66,160 'drm':170 'end':8 'even':168 'famili':108 'far':117,164 'fiction':132 'file':12 'free':31,48,70,128 'german':150 'give':106 'got':81,126 'hour':79,88 'know':22 'later':188 'like':130 'limit':64,76,84 'listen':16,121,179 'long':83 'lot':134 'mayb':77 'mother':119,137 'mp3s':162 'much':187 'one':124 'openaud':2,3 'prefer':166 'rate':63 'recommend':143 'scienc':131 'short':75 'site':152,185 'still':91 'stuff':5 'subscript':42,147 'thalia':153 'ton':68 'use':92 'way':103"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6923617"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705959827 {#2283
      date: 2024-01-22 22:43:47.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 61.66 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2188
    +user: App\Entity\User {#2152
      +avatar: null
      +cover: null
      +email: "Buckshot@programming.dev"
      +username: "@Buckshot@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727741247 {#2285
        date: 2024-10-01 02:07:27.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 {#2153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2149 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2185 …}
      +entries: Doctrine\ORM\PersistentCollection {#2179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2182 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2172 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2173 …}
      +posts: Doctrine\ORM\PersistentCollection {#2175 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2176 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2178 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2183 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2168 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2038 …}
      +follows: Doctrine\ORM\PersistentCollection {#1988 …}
      +followers: Doctrine\ORM\PersistentCollection {#2003 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1995 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2006 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1997 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1998 …}
      +reports: Doctrine\ORM\PersistentCollection {#2001 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1999 …}
      +violations: Doctrine\ORM\PersistentCollection {#2004 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1989 …}
      +awards: Doctrine\ORM\PersistentCollection {#1986 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2009 …}
      +categories: Doctrine\ORM\PersistentCollection {#1991 …}
      -id: 64207
      -password: "$2y$13$Hmr4CfQtxxakAMIGMCoZ2.XKgkYpQuDkP6jvTkY17C7AKTtesAUtC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2015 …}
      +apId: "Buckshot@programming.dev"
      +apProfileId: "https://programming.dev/u/Buckshot"
      +apPublicUrl: "https://programming.dev/u/Buckshot"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "Buckshot"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727762280 {#2286
        date: 2024-10-01 07:58:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697926650 {#2287
        date: 2023-10-22 00:17:30.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I use audible, then download with audible-cli and decrypt with ffmpeg."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705954844 {#2251
      date: 2024-01-22 21:20:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2142 …}
    +nested: Doctrine\ORM\PersistentCollection {#2039 …}
    +votes: Doctrine\ORM\PersistentCollection {#2155 …}
    +reports: Doctrine\ORM\PersistentCollection {#2158 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2151 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2145 …}
    -id: 332436
    -bodyTs: "'audibl':3,8 'audible-c':7 'cli':9 'decrypt':11 'download':5 'ffmpeg':13 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6719045"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705954844 {#2284
      date: 2024-01-22 21:20:44.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#7537
  +comment: App\Entity\EntryComment {#2188
    +user: App\Entity\User {#2152
      +avatar: null
      +cover: null
      +email: "Buckshot@programming.dev"
      +username: "@Buckshot@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727741247 {#2285
        date: 2024-10-01 02:07:27.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 {#2153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2149 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2185 …}
      +entries: Doctrine\ORM\PersistentCollection {#2179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2182 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2172 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2173 …}
      +posts: Doctrine\ORM\PersistentCollection {#2175 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2176 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2178 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2183 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2168 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2038 …}
      +follows: Doctrine\ORM\PersistentCollection {#1988 …}
      +followers: Doctrine\ORM\PersistentCollection {#2003 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1995 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2006 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1997 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1998 …}
      +reports: Doctrine\ORM\PersistentCollection {#2001 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1999 …}
      +violations: Doctrine\ORM\PersistentCollection {#2004 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1989 …}
      +awards: Doctrine\ORM\PersistentCollection {#1986 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2009 …}
      +categories: Doctrine\ORM\PersistentCollection {#1991 …}
      -id: 64207
      -password: "$2y$13$Hmr4CfQtxxakAMIGMCoZ2.XKgkYpQuDkP6jvTkY17C7AKTtesAUtC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2015 …}
      +apId: "Buckshot@programming.dev"
      +apProfileId: "https://programming.dev/u/Buckshot"
      +apPublicUrl: "https://programming.dev/u/Buckshot"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "Buckshot"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727762280 {#2286
        date: 2024-10-01 07:58:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697926650 {#2287
        date: 2023-10-22 00:17:30.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I use audible, then download with audible-cli and decrypt with ffmpeg."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705954844 {#2251
      date: 2024-01-22 21:20:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2142 …}
    +nested: Doctrine\ORM\PersistentCollection {#2039 …}
    +votes: Doctrine\ORM\PersistentCollection {#2155 …}
    +reports: Doctrine\ORM\PersistentCollection {#2158 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2151 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2145 …}
    -id: 332436
    -bodyTs: "'audibl':3,8 'audible-c':7 'cli':9 'decrypt':11 'download':5 'ffmpeg':13 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6719045"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705954844 {#2284
      date: 2024-01-22 21:20:44.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#2152
    +avatar: null
    +cover: null
    +email: "Buckshot@programming.dev"
    +username: "@Buckshot@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727741247 {#2285
      date: 2024-10-01 02:07:27.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 {#2153 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2149 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2185 …}
    +entries: Doctrine\ORM\PersistentCollection {#2179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2182 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2172 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2173 …}
    +posts: Doctrine\ORM\PersistentCollection {#2175 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2176 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2178 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2183 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2168 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2038 …}
    +follows: Doctrine\ORM\PersistentCollection {#1988 …}
    +followers: Doctrine\ORM\PersistentCollection {#2003 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1995 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2006 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1997 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1998 …}
    +reports: Doctrine\ORM\PersistentCollection {#2001 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1999 …}
    +violations: Doctrine\ORM\PersistentCollection {#2004 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1989 …}
    +awards: Doctrine\ORM\PersistentCollection {#1986 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2009 …}
    +categories: Doctrine\ORM\PersistentCollection {#1991 …}
    -id: 64207
    -password: "$2y$13$Hmr4CfQtxxakAMIGMCoZ2.XKgkYpQuDkP6jvTkY17C7AKTtesAUtC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2015 …}
    +apId: "Buckshot@programming.dev"
    +apProfileId: "https://programming.dev/u/Buckshot"
    +apPublicUrl: "https://programming.dev/u/Buckshot"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "Buckshot"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727762280 {#2286
      date: 2024-10-01 07:58:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697926650 {#2287
      date: 2023-10-22 00:17:30.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#7582
  +user: App\Entity\User {#2152
    +avatar: null
    +cover: null
    +email: "Buckshot@programming.dev"
    +username: "@Buckshot@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727741247 {#2285
      date: 2024-10-01 02:07:27.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 {#2153 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2149 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2185 …}
    +entries: Doctrine\ORM\PersistentCollection {#2179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2182 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2172 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2173 …}
    +posts: Doctrine\ORM\PersistentCollection {#2175 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2176 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2178 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2183 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2168 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2038 …}
    +follows: Doctrine\ORM\PersistentCollection {#1988 …}
    +followers: Doctrine\ORM\PersistentCollection {#2003 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1995 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2006 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1997 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1998 …}
    +reports: Doctrine\ORM\PersistentCollection {#2001 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1999 …}
    +violations: Doctrine\ORM\PersistentCollection {#2004 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1989 …}
    +awards: Doctrine\ORM\PersistentCollection {#1986 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2009 …}
    +categories: Doctrine\ORM\PersistentCollection {#1991 …}
    -id: 64207
    -password: "$2y$13$Hmr4CfQtxxakAMIGMCoZ2.XKgkYpQuDkP6jvTkY17C7AKTtesAUtC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2015 …}
    +apId: "Buckshot@programming.dev"
    +apProfileId: "https://programming.dev/u/Buckshot"
    +apPublicUrl: "https://programming.dev/u/Buckshot"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "Buckshot"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727762280 {#2286
      date: 2024-10-01 07:58:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697926650 {#2287
      date: 2023-10-22 00:17:30.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1705954844 {#2284
    date: 2024-01-22 21:20:44.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#7637
  +date: DateTimeImmutable @1705954844 {#2284
    date: 2024-01-22 21:20:44.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705954844 {#2284
    date: 2024-01-22 21:20:44.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#7691
  +createdAt: DateTimeImmutable @1705954844 {#2284
    date: 2024-01-22 21:20:44.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.13 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1403
    +user: Proxies\__CG__\App\Entity\User {#4895 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +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 {#4896
      date: 2024-10-07 11:25:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4901 …}
    +votes: Doctrine\ORM\PersistentCollection {#4904 …}
    +reports: Doctrine\ORM\PersistentCollection {#4906 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
    +badges: Doctrine\ORM\PersistentCollection {#4912 …}
    +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 {#4893
      date: 2024-01-22 20:15:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#7745
  +entry: Proxies\__CG__\App\Entity\Entry {#1403
    +user: Proxies\__CG__\App\Entity\User {#4895 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +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 {#4896
      date: 2024-10-07 11:25:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4901 …}
    +votes: Doctrine\ORM\PersistentCollection {#4904 …}
    +reports: Doctrine\ORM\PersistentCollection {#4906 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
    +badges: Doctrine\ORM\PersistentCollection {#4912 …}
    +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 {#4893
      date: 2024-01-22 20:15:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#2152
    +avatar: null
    +cover: null
    +email: "Buckshot@programming.dev"
    +username: "@Buckshot@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727741247 {#2285
      date: 2024-10-01 02:07:27.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 {#2153 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2149 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2185 …}
    +entries: Doctrine\ORM\PersistentCollection {#2179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2182 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2172 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2173 …}
    +posts: Doctrine\ORM\PersistentCollection {#2175 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2176 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2178 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2183 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2168 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2038 …}
    +follows: Doctrine\ORM\PersistentCollection {#1988 …}
    +followers: Doctrine\ORM\PersistentCollection {#2003 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1995 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2006 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1997 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1998 …}
    +reports: Doctrine\ORM\PersistentCollection {#2001 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1999 …}
    +violations: Doctrine\ORM\PersistentCollection {#2004 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1989 …}
    +awards: Doctrine\ORM\PersistentCollection {#1986 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2009 …}
    +categories: Doctrine\ORM\PersistentCollection {#1991 …}
    -id: 64207
    -password: "$2y$13$Hmr4CfQtxxakAMIGMCoZ2.XKgkYpQuDkP6jvTkY17C7AKTtesAUtC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2015 …}
    +apId: "Buckshot@programming.dev"
    +apProfileId: "https://programming.dev/u/Buckshot"
    +apPublicUrl: "https://programming.dev/u/Buckshot"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "Buckshot"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727762280 {#2286
      date: 2024-10-01 07:58:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697926650 {#2287
      date: 2023-10-22 00:17:30.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7800
  +width: 40
  +height: 40
  +user: App\Entity\User {#2152
    +avatar: null
    +cover: null
    +email: "Buckshot@programming.dev"
    +username: "@Buckshot@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727741247 {#2285
      date: 2024-10-01 02:07:27.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 {#2153 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2149 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2185 …}
    +entries: Doctrine\ORM\PersistentCollection {#2179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2182 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2172 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2173 …}
    +posts: Doctrine\ORM\PersistentCollection {#2175 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2176 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2178 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2183 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2168 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2038 …}
    +follows: Doctrine\ORM\PersistentCollection {#1988 …}
    +followers: Doctrine\ORM\PersistentCollection {#2003 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1995 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2006 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1997 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1998 …}
    +reports: Doctrine\ORM\PersistentCollection {#2001 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1999 …}
    +violations: Doctrine\ORM\PersistentCollection {#2004 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1989 …}
    +awards: Doctrine\ORM\PersistentCollection {#1986 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2009 …}
    +categories: Doctrine\ORM\PersistentCollection {#1991 …}
    -id: 64207
    -password: "$2y$13$Hmr4CfQtxxakAMIGMCoZ2.XKgkYpQuDkP6jvTkY17C7AKTtesAUtC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2015 …}
    +apId: "Buckshot@programming.dev"
    +apProfileId: "https://programming.dev/u/Buckshot"
    +apPublicUrl: "https://programming.dev/u/Buckshot"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "Buckshot"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727762280 {#2286
      date: 2024-10-01 07:58:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697926650 {#2287
      date: 2023-10-22 00:17:30.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.47 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2188
    +user: App\Entity\User {#2152
      +avatar: null
      +cover: null
      +email: "Buckshot@programming.dev"
      +username: "@Buckshot@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727741247 {#2285
        date: 2024-10-01 02:07:27.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 {#2153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2149 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2185 …}
      +entries: Doctrine\ORM\PersistentCollection {#2179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2182 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2172 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2173 …}
      +posts: Doctrine\ORM\PersistentCollection {#2175 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2176 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2178 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2183 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2168 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2038 …}
      +follows: Doctrine\ORM\PersistentCollection {#1988 …}
      +followers: Doctrine\ORM\PersistentCollection {#2003 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1995 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2006 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1997 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1998 …}
      +reports: Doctrine\ORM\PersistentCollection {#2001 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1999 …}
      +violations: Doctrine\ORM\PersistentCollection {#2004 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1989 …}
      +awards: Doctrine\ORM\PersistentCollection {#1986 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2009 …}
      +categories: Doctrine\ORM\PersistentCollection {#1991 …}
      -id: 64207
      -password: "$2y$13$Hmr4CfQtxxakAMIGMCoZ2.XKgkYpQuDkP6jvTkY17C7AKTtesAUtC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2015 …}
      +apId: "Buckshot@programming.dev"
      +apProfileId: "https://programming.dev/u/Buckshot"
      +apPublicUrl: "https://programming.dev/u/Buckshot"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "Buckshot"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727762280 {#2286
        date: 2024-10-01 07:58:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697926650 {#2287
        date: 2023-10-22 00:17:30.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I use audible, then download with audible-cli and decrypt with ffmpeg."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705954844 {#2251
      date: 2024-01-22 21:20:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2142 …}
    +nested: Doctrine\ORM\PersistentCollection {#2039 …}
    +votes: Doctrine\ORM\PersistentCollection {#2155 …}
    +reports: Doctrine\ORM\PersistentCollection {#2158 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2151 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2145 …}
    -id: 332436
    -bodyTs: "'audibl':3,8 'audible-c':7 'cli':9 'decrypt':11 'download':5 'ffmpeg':13 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6719045"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705954844 {#2284
      date: 2024-01-22 21:20:44.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7869
  +subject: App\Entity\EntryComment {#2188
    +user: App\Entity\User {#2152
      +avatar: null
      +cover: null
      +email: "Buckshot@programming.dev"
      +username: "@Buckshot@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727741247 {#2285
        date: 2024-10-01 02:07:27.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 {#2153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2149 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2185 …}
      +entries: Doctrine\ORM\PersistentCollection {#2179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2182 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2172 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2173 …}
      +posts: Doctrine\ORM\PersistentCollection {#2175 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2176 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2178 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2183 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2168 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2038 …}
      +follows: Doctrine\ORM\PersistentCollection {#1988 …}
      +followers: Doctrine\ORM\PersistentCollection {#2003 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1995 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2006 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1997 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1998 …}
      +reports: Doctrine\ORM\PersistentCollection {#2001 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1999 …}
      +violations: Doctrine\ORM\PersistentCollection {#2004 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1989 …}
      +awards: Doctrine\ORM\PersistentCollection {#1986 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2009 …}
      +categories: Doctrine\ORM\PersistentCollection {#1991 …}
      -id: 64207
      -password: "$2y$13$Hmr4CfQtxxakAMIGMCoZ2.XKgkYpQuDkP6jvTkY17C7AKTtesAUtC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2015 …}
      +apId: "Buckshot@programming.dev"
      +apProfileId: "https://programming.dev/u/Buckshot"
      +apPublicUrl: "https://programming.dev/u/Buckshot"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "Buckshot"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727762280 {#2286
        date: 2024-10-01 07:58:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697926650 {#2287
        date: 2023-10-22 00:17:30.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I use audible, then download with audible-cli and decrypt with ffmpeg."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705954844 {#2251
      date: 2024-01-22 21:20:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2142 …}
    +nested: Doctrine\ORM\PersistentCollection {#2039 …}
    +votes: Doctrine\ORM\PersistentCollection {#2155 …}
    +reports: Doctrine\ORM\PersistentCollection {#2158 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2151 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2145 …}
    -id: 332436
    -bodyTs: "'audibl':3,8 'audible-c':7 'cli':9 'decrypt':11 'download':5 'ffmpeg':13 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6719045"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705954844 {#2284
      date: 2024-01-22 21:20:44.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +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\EntryComment {#2188
    +user: App\Entity\User {#2152
      +avatar: null
      +cover: null
      +email: "Buckshot@programming.dev"
      +username: "@Buckshot@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727741247 {#2285
        date: 2024-10-01 02:07:27.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 {#2153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2149 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2185 …}
      +entries: Doctrine\ORM\PersistentCollection {#2179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2182 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2172 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2173 …}
      +posts: Doctrine\ORM\PersistentCollection {#2175 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2176 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2178 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2183 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2168 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2038 …}
      +follows: Doctrine\ORM\PersistentCollection {#1988 …}
      +followers: Doctrine\ORM\PersistentCollection {#2003 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1995 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2006 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1997 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1998 …}
      +reports: Doctrine\ORM\PersistentCollection {#2001 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1999 …}
      +violations: Doctrine\ORM\PersistentCollection {#2004 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1989 …}
      +awards: Doctrine\ORM\PersistentCollection {#1986 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2009 …}
      +categories: Doctrine\ORM\PersistentCollection {#1991 …}
      -id: 64207
      -password: "$2y$13$Hmr4CfQtxxakAMIGMCoZ2.XKgkYpQuDkP6jvTkY17C7AKTtesAUtC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2015 …}
      +apId: "Buckshot@programming.dev"
      +apProfileId: "https://programming.dev/u/Buckshot"
      +apPublicUrl: "https://programming.dev/u/Buckshot"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "Buckshot"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727762280 {#2286
        date: 2024-10-01 07:58:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697926650 {#2287
        date: 2023-10-22 00:17:30.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I use audible, then download with audible-cli and decrypt with ffmpeg."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705954844 {#2251
      date: 2024-01-22 21:20:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2142 …}
    +nested: Doctrine\ORM\PersistentCollection {#2039 …}
    +votes: Doctrine\ORM\PersistentCollection {#2155 …}
    +reports: Doctrine\ORM\PersistentCollection {#2158 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2151 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2145 …}
    -id: 332436
    -bodyTs: "'audibl':3,8 'audible-c':7 'cli':9 'decrypt':11 'download':5 'ffmpeg':13 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6719045"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705954844 {#2284
      date: 2024-01-22 21:20:44.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#7926
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2188
    +user: App\Entity\User {#2152
      +avatar: null
      +cover: null
      +email: "Buckshot@programming.dev"
      +username: "@Buckshot@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727741247 {#2285
        date: 2024-10-01 02:07:27.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 {#2153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2149 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2185 …}
      +entries: Doctrine\ORM\PersistentCollection {#2179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2182 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2172 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2173 …}
      +posts: Doctrine\ORM\PersistentCollection {#2175 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2176 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2178 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2183 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2168 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2038 …}
      +follows: Doctrine\ORM\PersistentCollection {#1988 …}
      +followers: Doctrine\ORM\PersistentCollection {#2003 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1995 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2006 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1997 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1998 …}
      +reports: Doctrine\ORM\PersistentCollection {#2001 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1999 …}
      +violations: Doctrine\ORM\PersistentCollection {#2004 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1989 …}
      +awards: Doctrine\ORM\PersistentCollection {#1986 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2009 …}
      +categories: Doctrine\ORM\PersistentCollection {#1991 …}
      -id: 64207
      -password: "$2y$13$Hmr4CfQtxxakAMIGMCoZ2.XKgkYpQuDkP6jvTkY17C7AKTtesAUtC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2015 …}
      +apId: "Buckshot@programming.dev"
      +apProfileId: "https://programming.dev/u/Buckshot"
      +apPublicUrl: "https://programming.dev/u/Buckshot"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "Buckshot"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727762280 {#2286
        date: 2024-10-01 07:58:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697926650 {#2287
        date: 2023-10-22 00:17:30.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I use audible, then download with audible-cli and decrypt with ffmpeg."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705954844 {#2251
      date: 2024-01-22 21:20:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2142 …}
    +nested: Doctrine\ORM\PersistentCollection {#2039 …}
    +votes: Doctrine\ORM\PersistentCollection {#2155 …}
    +reports: Doctrine\ORM\PersistentCollection {#2158 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2151 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2145 …}
    -id: 332436
    -bodyTs: "'audibl':3,8 'audible-c':7 'cli':9 'decrypt':11 'download':5 'ffmpeg':13 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6719045"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705954844 {#2284
      date: 2024-01-22 21:20:44.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 26.03 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2188
    +user: App\Entity\User {#2152
      +avatar: null
      +cover: null
      +email: "Buckshot@programming.dev"
      +username: "@Buckshot@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727741247 {#2285
        date: 2024-10-01 02:07:27.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 {#2153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2149 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2185 …}
      +entries: Doctrine\ORM\PersistentCollection {#2179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2182 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2172 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2173 …}
      +posts: Doctrine\ORM\PersistentCollection {#2175 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2176 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2178 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2183 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2168 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2038 …}
      +follows: Doctrine\ORM\PersistentCollection {#1988 …}
      +followers: Doctrine\ORM\PersistentCollection {#2003 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1995 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2006 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1997 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1998 …}
      +reports: Doctrine\ORM\PersistentCollection {#2001 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1999 …}
      +violations: Doctrine\ORM\PersistentCollection {#2004 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1989 …}
      +awards: Doctrine\ORM\PersistentCollection {#1986 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2009 …}
      +categories: Doctrine\ORM\PersistentCollection {#1991 …}
      -id: 64207
      -password: "$2y$13$Hmr4CfQtxxakAMIGMCoZ2.XKgkYpQuDkP6jvTkY17C7AKTtesAUtC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2015 …}
      +apId: "Buckshot@programming.dev"
      +apProfileId: "https://programming.dev/u/Buckshot"
      +apPublicUrl: "https://programming.dev/u/Buckshot"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "Buckshot"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727762280 {#2286
        date: 2024-10-01 07:58:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697926650 {#2287
        date: 2023-10-22 00:17:30.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I use audible, then download with audible-cli and decrypt with ffmpeg."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705954844 {#2251
      date: 2024-01-22 21:20:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2142 …}
    +nested: Doctrine\ORM\PersistentCollection {#2039 …}
    +votes: Doctrine\ORM\PersistentCollection {#2155 …}
    +reports: Doctrine\ORM\PersistentCollection {#2158 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2151 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2145 …}
    -id: 332436
    -bodyTs: "'audibl':3,8 'audible-c':7 'cli':9 'decrypt':11 'download':5 'ffmpeg':13 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6719045"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705954844 {#2284
      date: 2024-01-22 21:20:44.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#8166
  +comment: App\Entity\EntryComment {#2188
    +user: App\Entity\User {#2152
      +avatar: null
      +cover: null
      +email: "Buckshot@programming.dev"
      +username: "@Buckshot@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727741247 {#2285
        date: 2024-10-01 02:07:27.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 {#2153 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2149 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2185 …}
      +entries: Doctrine\ORM\PersistentCollection {#2179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2182 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2172 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2173 …}
      +posts: Doctrine\ORM\PersistentCollection {#2175 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2176 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2178 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2183 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2168 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2038 …}
      +follows: Doctrine\ORM\PersistentCollection {#1988 …}
      +followers: Doctrine\ORM\PersistentCollection {#2003 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1995 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2006 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1997 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1998 …}
      +reports: Doctrine\ORM\PersistentCollection {#2001 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1999 …}
      +violations: Doctrine\ORM\PersistentCollection {#2004 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1989 …}
      +awards: Doctrine\ORM\PersistentCollection {#1986 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2009 …}
      +categories: Doctrine\ORM\PersistentCollection {#1991 …}
      -id: 64207
      -password: "$2y$13$Hmr4CfQtxxakAMIGMCoZ2.XKgkYpQuDkP6jvTkY17C7AKTtesAUtC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2015 …}
      +apId: "Buckshot@programming.dev"
      +apProfileId: "https://programming.dev/u/Buckshot"
      +apPublicUrl: "https://programming.dev/u/Buckshot"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "Buckshot"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727762280 {#2286
        date: 2024-10-01 07:58:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697926650 {#2287
        date: 2023-10-22 00:17:30.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I use audible, then download with audible-cli and decrypt with ffmpeg."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705954844 {#2251
      date: 2024-01-22 21:20:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2142 …}
    +nested: Doctrine\ORM\PersistentCollection {#2039 …}
    +votes: Doctrine\ORM\PersistentCollection {#2155 …}
    +reports: Doctrine\ORM\PersistentCollection {#2158 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2151 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2145 …}
    -id: 332436
    -bodyTs: "'audibl':3,8 'audible-c':7 'cli':9 'decrypt':11 'download':5 'ffmpeg':13 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6719045"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705954844 {#2284
      date: 2024-01-22 21:20:44.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 20.47 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1979
    +user: App\Entity\User {#1348
      +avatar: Proxies\__CG__\App\Entity\Image {#1350 …}
      +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 {#1981
        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 {#1349 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1352 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1354 …}
      +entries: Doctrine\ORM\PersistentCollection {#1356 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1357 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2492 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2494 …}
      +posts: Doctrine\ORM\PersistentCollection {#2496 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2498 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2500 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2502 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2504 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2506 …}
      +follows: Doctrine\ORM\PersistentCollection {#2508 …}
      +followers: Doctrine\ORM\PersistentCollection {#2510 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2512 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2514 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2516 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2518 …}
      +reports: Doctrine\ORM\PersistentCollection {#2520 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2522 …}
      +violations: Doctrine\ORM\PersistentCollection {#2524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2526 …}
      +awards: Doctrine\ORM\PersistentCollection {#2528 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2530 …}
      +categories: Doctrine\ORM\PersistentCollection {#2532 …}
      -id: 39219
      -password: "$2y$13$EHPqKgQHDELH0n8Lf1q3GuAuLZ5Uev1kbTHy4hIh1huvnH6MtcxwC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2534 …}
      +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 {#1983
        date: 2024-08-16 10:43:45.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691416621 {#1982
        date: 2023-08-07 15:57:01.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1980
      +user: Proxies\__CG__\App\Entity\User {#8279 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Joplin-alternative"
      +title: "Joplin alternative?"
      +url: null
      +body: """
        I use Joplin and I do like it very much, but I would like to be able to at least view (not edit) the notes from web browser… Which is not supported.\n
        \n
        Are there good alternatives that are:\n
        \n
        - fully open source\n
        - have android client\n
        - have web client or viewer\n
        - can be synched VOA WebDAV or native method\n
        \n
        I can also settle for a Joplin web viewer of sorts!\n
        \n
        UPDATE: i opened up a can of worms. I would have never tought there would be so many tools for this task, and so many different shades of how it can be done. Even excluding ALL the non-truly-FOSS solutions out there, there are still tons of tools with good points and bad points. Of course, NONE fits my bill so i will spin mine… Joking, i have no time for that.\n
        \n
        Using joplib-webview feels too much. Spinning containers just for that meh. Will try tough. The joplin .md files are only “sync” files, from which yo ucan probably extract the notes. But that would be not the best idea. Maybe some kind of link to Joplin terminal would be the way forward. I will see.\n
        \n
        I will stay on Joplin, it’s the closest i could find to what i need, the only lacking is a web viewer, which i can live without for the time being after all.\n
        \n
        Thank you all, and to anybody still chiming in!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 41
      +favouriteCount: 52
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728492963 {#8274
        date: 2024-10-09 18:56:03.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#8281 …}
      +votes: Doctrine\ORM\PersistentCollection {#8283 …}
      +reports: Doctrine\ORM\PersistentCollection {#8285 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8287 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8289 …}
      +badges: Doctrine\ORM\PersistentCollection {#8291 …}
      +children: []
      -id: 32436
      -titleTs: "'altern':2 'joplin':1"
      -bodyTs: "'abl':17 'also':60 'altern':36 'android':43 'anybodi':238 'bad':123 'best':181 'bill':130 'browser':28 'chime':240 'client':44,47 'closest':207 'contain':151 'could':209 'cours':126 'differ':94 'done':101 'edit':23 'even':102 'exclud':103 'extract':172 'feel':147 'file':162,166 'find':210 'fit':128 'forward':195 'foss':109 'fulli':39 'good':35,120 'idea':182 'joke':136 'joplib':145 'joplib-webview':144 'joplin':3,64,160,189,203 'kind':185 'lack':217 'least':20 'like':7,14 'link':187 'live':225 'mani':86,93 'mayb':183 'md':161 'meh':155 'method':57 'mine':135 'much':10,149 'nativ':56 'need':214 'never':80 'non':107 'non-truly-foss':106 'none':127 'note':25,174 'open':40,71 'point':121,124 'probabl':171 'see':198 'settl':61 'shade':95 'solut':110 'sort':68 'sourc':41 'spin':134,150 'stay':201 'still':115,239 'support':32 'sync':165 'synch':52 'task':90 'termin':190 'thank':233 'time':140,229 'ton':116 'tool':87,118 'tough':158 'tought':81 'tri':157 'truli':108 'ucan':170 'updat':69 'use':2,143 'view':21 'viewer':49,66,221 'voa':53 'way':194 'web':27,46,65,220 'webdav':54 'webview':146 'without':226 'worm':76 'would':13,78,83,177,191 'yo':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706032619
      +visibility: "visible             "
      +apId: "https://feddit.it/post/5033452"
      +editedAt: DateTimeImmutable @1727955826 {#8271
        date: 2024-10-03 13:43:46.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705946219 {#8273
        date: 2024-01-22 18:56:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "There are multiple options with Orgmode clients. For a webview Filestash supports Orgmode, but there are also some dedicated options I think."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705954680 {#2008
      date: 2024-01-22 21:18:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shimitar@feddit.it"
      "@Shimitar@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2368 …}
    +nested: Doctrine\ORM\PersistentCollection {#2373 …}
    +votes: Doctrine\ORM\PersistentCollection {#2376 …}
    +reports: Doctrine\ORM\PersistentCollection {#2365 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2352 …}
    -id: 332433
    -bodyTs: "'also':17 'client':7 'dedic':19 'filestash':11 'multipl':3 'option':4,20 'orgmod':6,13 'support':12 'think':22 'webview':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5595115"
    +editedAt: DateTimeImmutable @1727740622 {#1984
      date: 2024-10-01 01:57:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705954680 {#1987
      date: 2024-01-22 21:18:00.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#8236
  +comment: App\Entity\EntryComment {#1979
    +user: App\Entity\User {#1348
      +avatar: Proxies\__CG__\App\Entity\Image {#1350 …}
      +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 {#1981
        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 {#1349 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1352 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1354 …}
      +entries: Doctrine\ORM\PersistentCollection {#1356 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1357 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2492 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2494 …}
      +posts: Doctrine\ORM\PersistentCollection {#2496 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2498 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2500 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2502 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2504 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2506 …}
      +follows: Doctrine\ORM\PersistentCollection {#2508 …}
      +followers: Doctrine\ORM\PersistentCollection {#2510 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2512 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2514 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2516 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2518 …}
      +reports: Doctrine\ORM\PersistentCollection {#2520 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2522 …}
      +violations: Doctrine\ORM\PersistentCollection {#2524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2526 …}
      +awards: Doctrine\ORM\PersistentCollection {#2528 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2530 …}
      +categories: Doctrine\ORM\PersistentCollection {#2532 …}
      -id: 39219
      -password: "$2y$13$EHPqKgQHDELH0n8Lf1q3GuAuLZ5Uev1kbTHy4hIh1huvnH6MtcxwC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2534 …}
      +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 {#1983
        date: 2024-08-16 10:43:45.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691416621 {#1982
        date: 2023-08-07 15:57:01.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1980
      +user: Proxies\__CG__\App\Entity\User {#8279 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Joplin-alternative"
      +title: "Joplin alternative?"
      +url: null
      +body: """
        I use Joplin and I do like it very much, but I would like to be able to at least view (not edit) the notes from web browser… Which is not supported.\n
        \n
        Are there good alternatives that are:\n
        \n
        - fully open source\n
        - have android client\n
        - have web client or viewer\n
        - can be synched VOA WebDAV or native method\n
        \n
        I can also settle for a Joplin web viewer of sorts!\n
        \n
        UPDATE: i opened up a can of worms. I would have never tought there would be so many tools for this task, and so many different shades of how it can be done. Even excluding ALL the non-truly-FOSS solutions out there, there are still tons of tools with good points and bad points. Of course, NONE fits my bill so i will spin mine… Joking, i have no time for that.\n
        \n
        Using joplib-webview feels too much. Spinning containers just for that meh. Will try tough. The joplin .md files are only “sync” files, from which yo ucan probably extract the notes. But that would be not the best idea. Maybe some kind of link to Joplin terminal would be the way forward. I will see.\n
        \n
        I will stay on Joplin, it’s the closest i could find to what i need, the only lacking is a web viewer, which i can live without for the time being after all.\n
        \n
        Thank you all, and to anybody still chiming in!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 41
      +favouriteCount: 52
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728492963 {#8274
        date: 2024-10-09 18:56:03.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#8281 …}
      +votes: Doctrine\ORM\PersistentCollection {#8283 …}
      +reports: Doctrine\ORM\PersistentCollection {#8285 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8287 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8289 …}
      +badges: Doctrine\ORM\PersistentCollection {#8291 …}
      +children: []
      -id: 32436
      -titleTs: "'altern':2 'joplin':1"
      -bodyTs: "'abl':17 'also':60 'altern':36 'android':43 'anybodi':238 'bad':123 'best':181 'bill':130 'browser':28 'chime':240 'client':44,47 'closest':207 'contain':151 'could':209 'cours':126 'differ':94 'done':101 'edit':23 'even':102 'exclud':103 'extract':172 'feel':147 'file':162,166 'find':210 'fit':128 'forward':195 'foss':109 'fulli':39 'good':35,120 'idea':182 'joke':136 'joplib':145 'joplib-webview':144 'joplin':3,64,160,189,203 'kind':185 'lack':217 'least':20 'like':7,14 'link':187 'live':225 'mani':86,93 'mayb':183 'md':161 'meh':155 'method':57 'mine':135 'much':10,149 'nativ':56 'need':214 'never':80 'non':107 'non-truly-foss':106 'none':127 'note':25,174 'open':40,71 'point':121,124 'probabl':171 'see':198 'settl':61 'shade':95 'solut':110 'sort':68 'sourc':41 'spin':134,150 'stay':201 'still':115,239 'support':32 'sync':165 'synch':52 'task':90 'termin':190 'thank':233 'time':140,229 'ton':116 'tool':87,118 'tough':158 'tought':81 'tri':157 'truli':108 'ucan':170 'updat':69 'use':2,143 'view':21 'viewer':49,66,221 'voa':53 'way':194 'web':27,46,65,220 'webdav':54 'webview':146 'without':226 'worm':76 'would':13,78,83,177,191 'yo':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706032619
      +visibility: "visible             "
      +apId: "https://feddit.it/post/5033452"
      +editedAt: DateTimeImmutable @1727955826 {#8271
        date: 2024-10-03 13:43:46.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705946219 {#8273
        date: 2024-01-22 18:56:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "There are multiple options with Orgmode clients. For a webview Filestash supports Orgmode, but there are also some dedicated options I think."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705954680 {#2008
      date: 2024-01-22 21:18:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shimitar@feddit.it"
      "@Shimitar@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2368 …}
    +nested: Doctrine\ORM\PersistentCollection {#2373 …}
    +votes: Doctrine\ORM\PersistentCollection {#2376 …}
    +reports: Doctrine\ORM\PersistentCollection {#2365 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2352 …}
    -id: 332433
    -bodyTs: "'also':17 'client':7 'dedic':19 'filestash':11 'multipl':3 'option':4,20 'orgmod':6,13 'support':12 'think':22 'webview':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5595115"
    +editedAt: DateTimeImmutable @1727740622 {#1984
      date: 2024-10-01 01:57:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705954680 {#1987
      date: 2024-01-22 21:18:00.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#1348
    +avatar: Proxies\__CG__\App\Entity\Image {#1350 …}
    +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 {#1981
      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 {#1349 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1352 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1354 …}
    +entries: Doctrine\ORM\PersistentCollection {#1356 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1357 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2492 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2494 …}
    +posts: Doctrine\ORM\PersistentCollection {#2496 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2498 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2500 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2502 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2504 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2506 …}
    +follows: Doctrine\ORM\PersistentCollection {#2508 …}
    +followers: Doctrine\ORM\PersistentCollection {#2510 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2512 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2514 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2516 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2518 …}
    +reports: Doctrine\ORM\PersistentCollection {#2520 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2522 …}
    +violations: Doctrine\ORM\PersistentCollection {#2524 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2526 …}
    +awards: Doctrine\ORM\PersistentCollection {#2528 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2530 …}
    +categories: Doctrine\ORM\PersistentCollection {#2532 …}
    -id: 39219
    -password: "$2y$13$EHPqKgQHDELH0n8Lf1q3GuAuLZ5Uev1kbTHy4hIh1huvnH6MtcxwC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2534 …}
    +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 {#1983
      date: 2024-08-16 10:43:45.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691416621 {#1982
      date: 2023-08-07 15:57:01.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#8300
  +user: App\Entity\User {#1348
    +avatar: Proxies\__CG__\App\Entity\Image {#1350 …}
    +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 {#1981
      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 {#1349 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1352 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1354 …}
    +entries: Doctrine\ORM\PersistentCollection {#1356 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1357 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2492 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2494 …}
    +posts: Doctrine\ORM\PersistentCollection {#2496 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2498 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2500 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2502 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2504 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2506 …}
    +follows: Doctrine\ORM\PersistentCollection {#2508 …}
    +followers: Doctrine\ORM\PersistentCollection {#2510 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2512 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2514 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2516 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2518 …}
    +reports: Doctrine\ORM\PersistentCollection {#2520 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2522 …}
    +violations: Doctrine\ORM\PersistentCollection {#2524 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2526 …}
    +awards: Doctrine\ORM\PersistentCollection {#2528 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2530 …}
    +categories: Doctrine\ORM\PersistentCollection {#2532 …}
    -id: 39219
    -password: "$2y$13$EHPqKgQHDELH0n8Lf1q3GuAuLZ5Uev1kbTHy4hIh1huvnH6MtcxwC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2534 …}
    +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 {#1983
      date: 2024-08-16 10:43:45.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691416621 {#1982
      date: 2023-08-07 15:57:01.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1705954680 {#1987
    date: 2024-01-22 21:18:00.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#8355
  +date: DateTimeImmutable @1705954680 {#1987
    date: 2024-01-22 21:18:00.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.17 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705954680 {#1987
    date: 2024-01-22 21:18:00.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1727740622 {#1984
    date: 2024-10-01 01:57:02.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#8409
  +createdAt: DateTimeImmutable @1705954680 {#1987
    date: 2024-01-22 21:18:00.0 +01:00
  }
  +editedAt: DateTimeImmutable @1727740622 {#1984
    date: 2024-10-01 01:57:02.0 +02:00
  }
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.14 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1980
    +user: Proxies\__CG__\App\Entity\User {#8279 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +slug: "Joplin-alternative"
    +title: "Joplin alternative?"
    +url: null
    +body: """
      I use Joplin and I do like it very much, but I would like to be able to at least view (not edit) the notes from web browser… Which is not supported.\n
      \n
      Are there good alternatives that are:\n
      \n
      - fully open source\n
      - have android client\n
      - have web client or viewer\n
      - can be synched VOA WebDAV or native method\n
      \n
      I can also settle for a Joplin web viewer of sorts!\n
      \n
      UPDATE: i opened up a can of worms. I would have never tought there would be so many tools for this task, and so many different shades of how it can be done. Even excluding ALL the non-truly-FOSS solutions out there, there are still tons of tools with good points and bad points. Of course, NONE fits my bill so i will spin mine… Joking, i have no time for that.\n
      \n
      Using joplib-webview feels too much. Spinning containers just for that meh. Will try tough. The joplin .md files are only “sync” files, from which yo ucan probably extract the notes. But that would be not the best idea. Maybe some kind of link to Joplin terminal would be the way forward. I will see.\n
      \n
      I will stay on Joplin, it’s the closest i could find to what i need, the only lacking is a web viewer, which i can live without for the time being after all.\n
      \n
      Thank you all, and to anybody still chiming in!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 41
    +favouriteCount: 52
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728492963 {#8274
      date: 2024-10-09 18:56:03.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#8281 …}
    +votes: Doctrine\ORM\PersistentCollection {#8283 …}
    +reports: Doctrine\ORM\PersistentCollection {#8285 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8287 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8289 …}
    +badges: Doctrine\ORM\PersistentCollection {#8291 …}
    +children: []
    -id: 32436
    -titleTs: "'altern':2 'joplin':1"
    -bodyTs: "'abl':17 'also':60 'altern':36 'android':43 'anybodi':238 'bad':123 'best':181 'bill':130 'browser':28 'chime':240 'client':44,47 'closest':207 'contain':151 'could':209 'cours':126 'differ':94 'done':101 'edit':23 'even':102 'exclud':103 'extract':172 'feel':147 'file':162,166 'find':210 'fit':128 'forward':195 'foss':109 'fulli':39 'good':35,120 'idea':182 'joke':136 'joplib':145 'joplib-webview':144 'joplin':3,64,160,189,203 'kind':185 'lack':217 'least':20 'like':7,14 'link':187 'live':225 'mani':86,93 'mayb':183 'md':161 'meh':155 'method':57 'mine':135 'much':10,149 'nativ':56 'need':214 'never':80 'non':107 'non-truly-foss':106 'none':127 'note':25,174 'open':40,71 'point':121,124 'probabl':171 'see':198 'settl':61 'shade':95 'solut':110 'sort':68 'sourc':41 'spin':134,150 'stay':201 'still':115,239 'support':32 'sync':165 'synch':52 'task':90 'termin':190 'thank':233 'time':140,229 'ton':116 'tool':87,118 'tough':158 'tought':81 'tri':157 'truli':108 'ucan':170 'updat':69 'use':2,143 'view':21 'viewer':49,66,221 'voa':53 'way':194 'web':27,46,65,220 'webdav':54 'webview':146 'without':226 'worm':76 'would':13,78,83,177,191 'yo':169"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706032619
    +visibility: "visible             "
    +apId: "https://feddit.it/post/5033452"
    +editedAt: DateTimeImmutable @1727955826 {#8271
      date: 2024-10-03 13:43:46.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705946219 {#8273
      date: 2024-01-22 18:56:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#8463
  +entry: Proxies\__CG__\App\Entity\Entry {#1980
    +user: Proxies\__CG__\App\Entity\User {#8279 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +slug: "Joplin-alternative"
    +title: "Joplin alternative?"
    +url: null
    +body: """
      I use Joplin and I do like it very much, but I would like to be able to at least view (not edit) the notes from web browser… Which is not supported.\n
      \n
      Are there good alternatives that are:\n
      \n
      - fully open source\n
      - have android client\n
      - have web client or viewer\n
      - can be synched VOA WebDAV or native method\n
      \n
      I can also settle for a Joplin web viewer of sorts!\n
      \n
      UPDATE: i opened up a can of worms. I would have never tought there would be so many tools for this task, and so many different shades of how it can be done. Even excluding ALL the non-truly-FOSS solutions out there, there are still tons of tools with good points and bad points. Of course, NONE fits my bill so i will spin mine… Joking, i have no time for that.\n
      \n
      Using joplib-webview feels too much. Spinning containers just for that meh. Will try tough. The joplin .md files are only “sync” files, from which yo ucan probably extract the notes. But that would be not the best idea. Maybe some kind of link to Joplin terminal would be the way forward. I will see.\n
      \n
      I will stay on Joplin, it’s the closest i could find to what i need, the only lacking is a web viewer, which i can live without for the time being after all.\n
      \n
      Thank you all, and to anybody still chiming in!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 41
    +favouriteCount: 52
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728492963 {#8274
      date: 2024-10-09 18:56:03.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#8281 …}
    +votes: Doctrine\ORM\PersistentCollection {#8283 …}
    +reports: Doctrine\ORM\PersistentCollection {#8285 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8287 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8289 …}
    +badges: Doctrine\ORM\PersistentCollection {#8291 …}
    +children: []
    -id: 32436
    -titleTs: "'altern':2 'joplin':1"
    -bodyTs: "'abl':17 'also':60 'altern':36 'android':43 'anybodi':238 'bad':123 'best':181 'bill':130 'browser':28 'chime':240 'client':44,47 'closest':207 'contain':151 'could':209 'cours':126 'differ':94 'done':101 'edit':23 'even':102 'exclud':103 'extract':172 'feel':147 'file':162,166 'find':210 'fit':128 'forward':195 'foss':109 'fulli':39 'good':35,120 'idea':182 'joke':136 'joplib':145 'joplib-webview':144 'joplin':3,64,160,189,203 'kind':185 'lack':217 'least':20 'like':7,14 'link':187 'live':225 'mani':86,93 'mayb':183 'md':161 'meh':155 'method':57 'mine':135 'much':10,149 'nativ':56 'need':214 'never':80 'non':107 'non-truly-foss':106 'none':127 'note':25,174 'open':40,71 'point':121,124 'probabl':171 'see':198 'settl':61 'shade':95 'solut':110 'sort':68 'sourc':41 'spin':134,150 'stay':201 'still':115,239 'support':32 'sync':165 'synch':52 'task':90 'termin':190 'thank':233 'time':140,229 'ton':116 'tool':87,118 'tough':158 'tought':81 'tri':157 'truli':108 'ucan':170 'updat':69 'use':2,143 'view':21 'viewer':49,66,221 'voa':53 'way':194 'web':27,46,65,220 'webdav':54 'webview':146 'without':226 'worm':76 'would':13,78,83,177,191 'yo':169"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706032619
    +visibility: "visible             "
    +apId: "https://feddit.it/post/5033452"
    +editedAt: DateTimeImmutable @1727955826 {#8271
      date: 2024-10-03 13:43:46.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705946219 {#8273
      date: 2024-01-22 18:56:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.43 ms
Input props
[
  "user" => App\Entity\User {#1348
    +avatar: Proxies\__CG__\App\Entity\Image {#1350 …}
    +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 {#1981
      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 {#1349 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1352 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1354 …}
    +entries: Doctrine\ORM\PersistentCollection {#1356 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1357 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2492 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2494 …}
    +posts: Doctrine\ORM\PersistentCollection {#2496 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2498 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2500 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2502 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2504 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2506 …}
    +follows: Doctrine\ORM\PersistentCollection {#2508 …}
    +followers: Doctrine\ORM\PersistentCollection {#2510 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2512 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2514 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2516 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2518 …}
    +reports: Doctrine\ORM\PersistentCollection {#2520 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2522 …}
    +violations: Doctrine\ORM\PersistentCollection {#2524 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2526 …}
    +awards: Doctrine\ORM\PersistentCollection {#2528 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2530 …}
    +categories: Doctrine\ORM\PersistentCollection {#2532 …}
    -id: 39219
    -password: "$2y$13$EHPqKgQHDELH0n8Lf1q3GuAuLZ5Uev1kbTHy4hIh1huvnH6MtcxwC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2534 …}
    +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 {#1983
      date: 2024-08-16 10:43:45.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691416621 {#1982
      date: 2023-08-07 15:57:01.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#8518
  +width: 40
  +height: 40
  +user: App\Entity\User {#1348
    +avatar: Proxies\__CG__\App\Entity\Image {#1350 …}
    +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 {#1981
      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 {#1349 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1352 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1354 …}
    +entries: Doctrine\ORM\PersistentCollection {#1356 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1357 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2492 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2494 …}
    +posts: Doctrine\ORM\PersistentCollection {#2496 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2498 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2500 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2502 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2504 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2506 …}
    +follows: Doctrine\ORM\PersistentCollection {#2508 …}
    +followers: Doctrine\ORM\PersistentCollection {#2510 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2512 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2514 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2516 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2518 …}
    +reports: Doctrine\ORM\PersistentCollection {#2520 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2522 …}
    +violations: Doctrine\ORM\PersistentCollection {#2524 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2526 …}
    +awards: Doctrine\ORM\PersistentCollection {#2528 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2530 …}
    +categories: Doctrine\ORM\PersistentCollection {#2532 …}
    -id: 39219
    -password: "$2y$13$EHPqKgQHDELH0n8Lf1q3GuAuLZ5Uev1kbTHy4hIh1huvnH6MtcxwC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2534 …}
    +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 {#1983
      date: 2024-08-16 10:43:45.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691416621 {#1982
      date: 2023-08-07 15:57:01.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.36 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1979
    +user: App\Entity\User {#1348
      +avatar: Proxies\__CG__\App\Entity\Image {#1350 …}
      +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 {#1981
        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 {#1349 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1352 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1354 …}
      +entries: Doctrine\ORM\PersistentCollection {#1356 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1357 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2492 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2494 …}
      +posts: Doctrine\ORM\PersistentCollection {#2496 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2498 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2500 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2502 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2504 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2506 …}
      +follows: Doctrine\ORM\PersistentCollection {#2508 …}
      +followers: Doctrine\ORM\PersistentCollection {#2510 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2512 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2514 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2516 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2518 …}
      +reports: Doctrine\ORM\PersistentCollection {#2520 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2522 …}
      +violations: Doctrine\ORM\PersistentCollection {#2524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2526 …}
      +awards: Doctrine\ORM\PersistentCollection {#2528 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2530 …}
      +categories: Doctrine\ORM\PersistentCollection {#2532 …}
      -id: 39219
      -password: "$2y$13$EHPqKgQHDELH0n8Lf1q3GuAuLZ5Uev1kbTHy4hIh1huvnH6MtcxwC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2534 …}
      +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 {#1983
        date: 2024-08-16 10:43:45.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691416621 {#1982
        date: 2023-08-07 15:57:01.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1980
      +user: Proxies\__CG__\App\Entity\User {#8279 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Joplin-alternative"
      +title: "Joplin alternative?"
      +url: null
      +body: """
        I use Joplin and I do like it very much, but I would like to be able to at least view (not edit) the notes from web browser… Which is not supported.\n
        \n
        Are there good alternatives that are:\n
        \n
        - fully open source\n
        - have android client\n
        - have web client or viewer\n
        - can be synched VOA WebDAV or native method\n
        \n
        I can also settle for a Joplin web viewer of sorts!\n
        \n
        UPDATE: i opened up a can of worms. I would have never tought there would be so many tools for this task, and so many different shades of how it can be done. Even excluding ALL the non-truly-FOSS solutions out there, there are still tons of tools with good points and bad points. Of course, NONE fits my bill so i will spin mine… Joking, i have no time for that.\n
        \n
        Using joplib-webview feels too much. Spinning containers just for that meh. Will try tough. The joplin .md files are only “sync” files, from which yo ucan probably extract the notes. But that would be not the best idea. Maybe some kind of link to Joplin terminal would be the way forward. I will see.\n
        \n
        I will stay on Joplin, it’s the closest i could find to what i need, the only lacking is a web viewer, which i can live without for the time being after all.\n
        \n
        Thank you all, and to anybody still chiming in!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 41
      +favouriteCount: 52
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728492963 {#8274
        date: 2024-10-09 18:56:03.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#8281 …}
      +votes: Doctrine\ORM\PersistentCollection {#8283 …}
      +reports: Doctrine\ORM\PersistentCollection {#8285 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8287 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8289 …}
      +badges: Doctrine\ORM\PersistentCollection {#8291 …}
      +children: []
      -id: 32436
      -titleTs: "'altern':2 'joplin':1"
      -bodyTs: "'abl':17 'also':60 'altern':36 'android':43 'anybodi':238 'bad':123 'best':181 'bill':130 'browser':28 'chime':240 'client':44,47 'closest':207 'contain':151 'could':209 'cours':126 'differ':94 'done':101 'edit':23 'even':102 'exclud':103 'extract':172 'feel':147 'file':162,166 'find':210 'fit':128 'forward':195 'foss':109 'fulli':39 'good':35,120 'idea':182 'joke':136 'joplib':145 'joplib-webview':144 'joplin':3,64,160,189,203 'kind':185 'lack':217 'least':20 'like':7,14 'link':187 'live':225 'mani':86,93 'mayb':183 'md':161 'meh':155 'method':57 'mine':135 'much':10,149 'nativ':56 'need':214 'never':80 'non':107 'non-truly-foss':106 'none':127 'note':25,174 'open':40,71 'point':121,124 'probabl':171 'see':198 'settl':61 'shade':95 'solut':110 'sort':68 'sourc':41 'spin':134,150 'stay':201 'still':115,239 'support':32 'sync':165 'synch':52 'task':90 'termin':190 'thank':233 'time':140,229 'ton':116 'tool':87,118 'tough':158 'tought':81 'tri':157 'truli':108 'ucan':170 'updat':69 'use':2,143 'view':21 'viewer':49,66,221 'voa':53 'way':194 'web':27,46,65,220 'webdav':54 'webview':146 'without':226 'worm':76 'would':13,78,83,177,191 'yo':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706032619
      +visibility: "visible             "
      +apId: "https://feddit.it/post/5033452"
      +editedAt: DateTimeImmutable @1727955826 {#8271
        date: 2024-10-03 13:43:46.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705946219 {#8273
        date: 2024-01-22 18:56:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "There are multiple options with Orgmode clients. For a webview Filestash supports Orgmode, but there are also some dedicated options I think."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705954680 {#2008
      date: 2024-01-22 21:18:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shimitar@feddit.it"
      "@Shimitar@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2368 …}
    +nested: Doctrine\ORM\PersistentCollection {#2373 …}
    +votes: Doctrine\ORM\PersistentCollection {#2376 …}
    +reports: Doctrine\ORM\PersistentCollection {#2365 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2352 …}
    -id: 332433
    -bodyTs: "'also':17 'client':7 'dedic':19 'filestash':11 'multipl':3 'option':4,20 'orgmod':6,13 'support':12 'think':22 'webview':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5595115"
    +editedAt: DateTimeImmutable @1727740622 {#1984
      date: 2024-10-01 01:57:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705954680 {#1987
      date: 2024-01-22 21:18:00.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#8589
  +subject: App\Entity\EntryComment {#1979
    +user: App\Entity\User {#1348
      +avatar: Proxies\__CG__\App\Entity\Image {#1350 …}
      +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 {#1981
        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 {#1349 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1352 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1354 …}
      +entries: Doctrine\ORM\PersistentCollection {#1356 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1357 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2492 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2494 …}
      +posts: Doctrine\ORM\PersistentCollection {#2496 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2498 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2500 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2502 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2504 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2506 …}
      +follows: Doctrine\ORM\PersistentCollection {#2508 …}
      +followers: Doctrine\ORM\PersistentCollection {#2510 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2512 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2514 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2516 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2518 …}
      +reports: Doctrine\ORM\PersistentCollection {#2520 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2522 …}
      +violations: Doctrine\ORM\PersistentCollection {#2524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2526 …}
      +awards: Doctrine\ORM\PersistentCollection {#2528 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2530 …}
      +categories: Doctrine\ORM\PersistentCollection {#2532 …}
      -id: 39219
      -password: "$2y$13$EHPqKgQHDELH0n8Lf1q3GuAuLZ5Uev1kbTHy4hIh1huvnH6MtcxwC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2534 …}
      +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 {#1983
        date: 2024-08-16 10:43:45.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691416621 {#1982
        date: 2023-08-07 15:57:01.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1980
      +user: Proxies\__CG__\App\Entity\User {#8279 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Joplin-alternative"
      +title: "Joplin alternative?"
      +url: null
      +body: """
        I use Joplin and I do like it very much, but I would like to be able to at least view (not edit) the notes from web browser… Which is not supported.\n
        \n
        Are there good alternatives that are:\n
        \n
        - fully open source\n
        - have android client\n
        - have web client or viewer\n
        - can be synched VOA WebDAV or native method\n
        \n
        I can also settle for a Joplin web viewer of sorts!\n
        \n
        UPDATE: i opened up a can of worms. I would have never tought there would be so many tools for this task, and so many different shades of how it can be done. Even excluding ALL the non-truly-FOSS solutions out there, there are still tons of tools with good points and bad points. Of course, NONE fits my bill so i will spin mine… Joking, i have no time for that.\n
        \n
        Using joplib-webview feels too much. Spinning containers just for that meh. Will try tough. The joplin .md files are only “sync” files, from which yo ucan probably extract the notes. But that would be not the best idea. Maybe some kind of link to Joplin terminal would be the way forward. I will see.\n
        \n
        I will stay on Joplin, it’s the closest i could find to what i need, the only lacking is a web viewer, which i can live without for the time being after all.\n
        \n
        Thank you all, and to anybody still chiming in!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 41
      +favouriteCount: 52
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728492963 {#8274
        date: 2024-10-09 18:56:03.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#8281 …}
      +votes: Doctrine\ORM\PersistentCollection {#8283 …}
      +reports: Doctrine\ORM\PersistentCollection {#8285 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8287 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8289 …}
      +badges: Doctrine\ORM\PersistentCollection {#8291 …}
      +children: []
      -id: 32436
      -titleTs: "'altern':2 'joplin':1"
      -bodyTs: "'abl':17 'also':60 'altern':36 'android':43 'anybodi':238 'bad':123 'best':181 'bill':130 'browser':28 'chime':240 'client':44,47 'closest':207 'contain':151 'could':209 'cours':126 'differ':94 'done':101 'edit':23 'even':102 'exclud':103 'extract':172 'feel':147 'file':162,166 'find':210 'fit':128 'forward':195 'foss':109 'fulli':39 'good':35,120 'idea':182 'joke':136 'joplib':145 'joplib-webview':144 'joplin':3,64,160,189,203 'kind':185 'lack':217 'least':20 'like':7,14 'link':187 'live':225 'mani':86,93 'mayb':183 'md':161 'meh':155 'method':57 'mine':135 'much':10,149 'nativ':56 'need':214 'never':80 'non':107 'non-truly-foss':106 'none':127 'note':25,174 'open':40,71 'point':121,124 'probabl':171 'see':198 'settl':61 'shade':95 'solut':110 'sort':68 'sourc':41 'spin':134,150 'stay':201 'still':115,239 'support':32 'sync':165 'synch':52 'task':90 'termin':190 'thank':233 'time':140,229 'ton':116 'tool':87,118 'tough':158 'tought':81 'tri':157 'truli':108 'ucan':170 'updat':69 'use':2,143 'view':21 'viewer':49,66,221 'voa':53 'way':194 'web':27,46,65,220 'webdav':54 'webview':146 'without':226 'worm':76 'would':13,78,83,177,191 'yo':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706032619
      +visibility: "visible             "
      +apId: "https://feddit.it/post/5033452"
      +editedAt: DateTimeImmutable @1727955826 {#8271
        date: 2024-10-03 13:43:46.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705946219 {#8273
        date: 2024-01-22 18:56:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "There are multiple options with Orgmode clients. For a webview Filestash supports Orgmode, but there are also some dedicated options I think."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705954680 {#2008
      date: 2024-01-22 21:18:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shimitar@feddit.it"
      "@Shimitar@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2368 …}
    +nested: Doctrine\ORM\PersistentCollection {#2373 …}
    +votes: Doctrine\ORM\PersistentCollection {#2376 …}
    +reports: Doctrine\ORM\PersistentCollection {#2365 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2352 …}
    -id: 332433
    -bodyTs: "'also':17 'client':7 'dedic':19 'filestash':11 'multipl':3 'option':4,20 'orgmod':6,13 'support':12 'think':22 'webview':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5595115"
    +editedAt: DateTimeImmutable @1727740622 {#1984
      date: 2024-10-01 01:57:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705954680 {#1987
      date: 2024-01-22 21:18:00.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +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\EntryComment {#1979
    +user: App\Entity\User {#1348
      +avatar: Proxies\__CG__\App\Entity\Image {#1350 …}
      +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 {#1981
        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 {#1349 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1352 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1354 …}
      +entries: Doctrine\ORM\PersistentCollection {#1356 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1357 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2492 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2494 …}
      +posts: Doctrine\ORM\PersistentCollection {#2496 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2498 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2500 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2502 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2504 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2506 …}
      +follows: Doctrine\ORM\PersistentCollection {#2508 …}
      +followers: Doctrine\ORM\PersistentCollection {#2510 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2512 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2514 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2516 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2518 …}
      +reports: Doctrine\ORM\PersistentCollection {#2520 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2522 …}
      +violations: Doctrine\ORM\PersistentCollection {#2524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2526 …}
      +awards: Doctrine\ORM\PersistentCollection {#2528 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2530 …}
      +categories: Doctrine\ORM\PersistentCollection {#2532 …}
      -id: 39219
      -password: "$2y$13$EHPqKgQHDELH0n8Lf1q3GuAuLZ5Uev1kbTHy4hIh1huvnH6MtcxwC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2534 …}
      +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 {#1983
        date: 2024-08-16 10:43:45.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691416621 {#1982
        date: 2023-08-07 15:57:01.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1980
      +user: Proxies\__CG__\App\Entity\User {#8279 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Joplin-alternative"
      +title: "Joplin alternative?"
      +url: null
      +body: """
        I use Joplin and I do like it very much, but I would like to be able to at least view (not edit) the notes from web browser… Which is not supported.\n
        \n
        Are there good alternatives that are:\n
        \n
        - fully open source\n
        - have android client\n
        - have web client or viewer\n
        - can be synched VOA WebDAV or native method\n
        \n
        I can also settle for a Joplin web viewer of sorts!\n
        \n
        UPDATE: i opened up a can of worms. I would have never tought there would be so many tools for this task, and so many different shades of how it can be done. Even excluding ALL the non-truly-FOSS solutions out there, there are still tons of tools with good points and bad points. Of course, NONE fits my bill so i will spin mine… Joking, i have no time for that.\n
        \n
        Using joplib-webview feels too much. Spinning containers just for that meh. Will try tough. The joplin .md files are only “sync” files, from which yo ucan probably extract the notes. But that would be not the best idea. Maybe some kind of link to Joplin terminal would be the way forward. I will see.\n
        \n
        I will stay on Joplin, it’s the closest i could find to what i need, the only lacking is a web viewer, which i can live without for the time being after all.\n
        \n
        Thank you all, and to anybody still chiming in!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 41
      +favouriteCount: 52
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728492963 {#8274
        date: 2024-10-09 18:56:03.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#8281 …}
      +votes: Doctrine\ORM\PersistentCollection {#8283 …}
      +reports: Doctrine\ORM\PersistentCollection {#8285 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8287 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8289 …}
      +badges: Doctrine\ORM\PersistentCollection {#8291 …}
      +children: []
      -id: 32436
      -titleTs: "'altern':2 'joplin':1"
      -bodyTs: "'abl':17 'also':60 'altern':36 'android':43 'anybodi':238 'bad':123 'best':181 'bill':130 'browser':28 'chime':240 'client':44,47 'closest':207 'contain':151 'could':209 'cours':126 'differ':94 'done':101 'edit':23 'even':102 'exclud':103 'extract':172 'feel':147 'file':162,166 'find':210 'fit':128 'forward':195 'foss':109 'fulli':39 'good':35,120 'idea':182 'joke':136 'joplib':145 'joplib-webview':144 'joplin':3,64,160,189,203 'kind':185 'lack':217 'least':20 'like':7,14 'link':187 'live':225 'mani':86,93 'mayb':183 'md':161 'meh':155 'method':57 'mine':135 'much':10,149 'nativ':56 'need':214 'never':80 'non':107 'non-truly-foss':106 'none':127 'note':25,174 'open':40,71 'point':121,124 'probabl':171 'see':198 'settl':61 'shade':95 'solut':110 'sort':68 'sourc':41 'spin':134,150 'stay':201 'still':115,239 'support':32 'sync':165 'synch':52 'task':90 'termin':190 'thank':233 'time':140,229 'ton':116 'tool':87,118 'tough':158 'tought':81 'tri':157 'truli':108 'ucan':170 'updat':69 'use':2,143 'view':21 'viewer':49,66,221 'voa':53 'way':194 'web':27,46,65,220 'webdav':54 'webview':146 'without':226 'worm':76 'would':13,78,83,177,191 'yo':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706032619
      +visibility: "visible             "
      +apId: "https://feddit.it/post/5033452"
      +editedAt: DateTimeImmutable @1727955826 {#8271
        date: 2024-10-03 13:43:46.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705946219 {#8273
        date: 2024-01-22 18:56:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "There are multiple options with Orgmode clients. For a webview Filestash supports Orgmode, but there are also some dedicated options I think."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705954680 {#2008
      date: 2024-01-22 21:18:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shimitar@feddit.it"
      "@Shimitar@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2368 …}
    +nested: Doctrine\ORM\PersistentCollection {#2373 …}
    +votes: Doctrine\ORM\PersistentCollection {#2376 …}
    +reports: Doctrine\ORM\PersistentCollection {#2365 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2352 …}
    -id: 332433
    -bodyTs: "'also':17 'client':7 'dedic':19 'filestash':11 'multipl':3 'option':4,20 'orgmod':6,13 'support':12 'think':22 'webview':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5595115"
    +editedAt: DateTimeImmutable @1727740622 {#1984
      date: 2024-10-01 01:57:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705954680 {#1987
      date: 2024-01-22 21:18:00.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#8646
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#1979
    +user: App\Entity\User {#1348
      +avatar: Proxies\__CG__\App\Entity\Image {#1350 …}
      +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 {#1981
        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 {#1349 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1352 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1354 …}
      +entries: Doctrine\ORM\PersistentCollection {#1356 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1357 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2492 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2494 …}
      +posts: Doctrine\ORM\PersistentCollection {#2496 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2498 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2500 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2502 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2504 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2506 …}
      +follows: Doctrine\ORM\PersistentCollection {#2508 …}
      +followers: Doctrine\ORM\PersistentCollection {#2510 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2512 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2514 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2516 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2518 …}
      +reports: Doctrine\ORM\PersistentCollection {#2520 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2522 …}
      +violations: Doctrine\ORM\PersistentCollection {#2524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2526 …}
      +awards: Doctrine\ORM\PersistentCollection {#2528 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2530 …}
      +categories: Doctrine\ORM\PersistentCollection {#2532 …}
      -id: 39219
      -password: "$2y$13$EHPqKgQHDELH0n8Lf1q3GuAuLZ5Uev1kbTHy4hIh1huvnH6MtcxwC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2534 …}
      +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 {#1983
        date: 2024-08-16 10:43:45.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691416621 {#1982
        date: 2023-08-07 15:57:01.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1980
      +user: Proxies\__CG__\App\Entity\User {#8279 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Joplin-alternative"
      +title: "Joplin alternative?"
      +url: null
      +body: """
        I use Joplin and I do like it very much, but I would like to be able to at least view (not edit) the notes from web browser… Which is not supported.\n
        \n
        Are there good alternatives that are:\n
        \n
        - fully open source\n
        - have android client\n
        - have web client or viewer\n
        - can be synched VOA WebDAV or native method\n
        \n
        I can also settle for a Joplin web viewer of sorts!\n
        \n
        UPDATE: i opened up a can of worms. I would have never tought there would be so many tools for this task, and so many different shades of how it can be done. Even excluding ALL the non-truly-FOSS solutions out there, there are still tons of tools with good points and bad points. Of course, NONE fits my bill so i will spin mine… Joking, i have no time for that.\n
        \n
        Using joplib-webview feels too much. Spinning containers just for that meh. Will try tough. The joplin .md files are only “sync” files, from which yo ucan probably extract the notes. But that would be not the best idea. Maybe some kind of link to Joplin terminal would be the way forward. I will see.\n
        \n
        I will stay on Joplin, it’s the closest i could find to what i need, the only lacking is a web viewer, which i can live without for the time being after all.\n
        \n
        Thank you all, and to anybody still chiming in!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 41
      +favouriteCount: 52
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728492963 {#8274
        date: 2024-10-09 18:56:03.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#8281 …}
      +votes: Doctrine\ORM\PersistentCollection {#8283 …}
      +reports: Doctrine\ORM\PersistentCollection {#8285 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8287 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8289 …}
      +badges: Doctrine\ORM\PersistentCollection {#8291 …}
      +children: []
      -id: 32436
      -titleTs: "'altern':2 'joplin':1"
      -bodyTs: "'abl':17 'also':60 'altern':36 'android':43 'anybodi':238 'bad':123 'best':181 'bill':130 'browser':28 'chime':240 'client':44,47 'closest':207 'contain':151 'could':209 'cours':126 'differ':94 'done':101 'edit':23 'even':102 'exclud':103 'extract':172 'feel':147 'file':162,166 'find':210 'fit':128 'forward':195 'foss':109 'fulli':39 'good':35,120 'idea':182 'joke':136 'joplib':145 'joplib-webview':144 'joplin':3,64,160,189,203 'kind':185 'lack':217 'least':20 'like':7,14 'link':187 'live':225 'mani':86,93 'mayb':183 'md':161 'meh':155 'method':57 'mine':135 'much':10,149 'nativ':56 'need':214 'never':80 'non':107 'non-truly-foss':106 'none':127 'note':25,174 'open':40,71 'point':121,124 'probabl':171 'see':198 'settl':61 'shade':95 'solut':110 'sort':68 'sourc':41 'spin':134,150 'stay':201 'still':115,239 'support':32 'sync':165 'synch':52 'task':90 'termin':190 'thank':233 'time':140,229 'ton':116 'tool':87,118 'tough':158 'tought':81 'tri':157 'truli':108 'ucan':170 'updat':69 'use':2,143 'view':21 'viewer':49,66,221 'voa':53 'way':194 'web':27,46,65,220 'webdav':54 'webview':146 'without':226 'worm':76 'would':13,78,83,177,191 'yo':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706032619
      +visibility: "visible             "
      +apId: "https://feddit.it/post/5033452"
      +editedAt: DateTimeImmutable @1727955826 {#8271
        date: 2024-10-03 13:43:46.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705946219 {#8273
        date: 2024-01-22 18:56:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "There are multiple options with Orgmode clients. For a webview Filestash supports Orgmode, but there are also some dedicated options I think."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705954680 {#2008
      date: 2024-01-22 21:18:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shimitar@feddit.it"
      "@Shimitar@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2368 …}
    +nested: Doctrine\ORM\PersistentCollection {#2373 …}
    +votes: Doctrine\ORM\PersistentCollection {#2376 …}
    +reports: Doctrine\ORM\PersistentCollection {#2365 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2352 …}
    -id: 332433
    -bodyTs: "'also':17 'client':7 'dedic':19 'filestash':11 'multipl':3 'option':4,20 'orgmod':6,13 'support':12 'think':22 'webview':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5595115"
    +editedAt: DateTimeImmutable @1727740622 {#1984
      date: 2024-10-01 01:57:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705954680 {#1987
      date: 2024-01-22 21:18:00.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 6.81 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1979
    +user: App\Entity\User {#1348
      +avatar: Proxies\__CG__\App\Entity\Image {#1350 …}
      +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 {#1981
        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 {#1349 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1352 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1354 …}
      +entries: Doctrine\ORM\PersistentCollection {#1356 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1357 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2492 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2494 …}
      +posts: Doctrine\ORM\PersistentCollection {#2496 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2498 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2500 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2502 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2504 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2506 …}
      +follows: Doctrine\ORM\PersistentCollection {#2508 …}
      +followers: Doctrine\ORM\PersistentCollection {#2510 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2512 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2514 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2516 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2518 …}
      +reports: Doctrine\ORM\PersistentCollection {#2520 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2522 …}
      +violations: Doctrine\ORM\PersistentCollection {#2524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2526 …}
      +awards: Doctrine\ORM\PersistentCollection {#2528 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2530 …}
      +categories: Doctrine\ORM\PersistentCollection {#2532 …}
      -id: 39219
      -password: "$2y$13$EHPqKgQHDELH0n8Lf1q3GuAuLZ5Uev1kbTHy4hIh1huvnH6MtcxwC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2534 …}
      +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 {#1983
        date: 2024-08-16 10:43:45.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691416621 {#1982
        date: 2023-08-07 15:57:01.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1980
      +user: Proxies\__CG__\App\Entity\User {#8279 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Joplin-alternative"
      +title: "Joplin alternative?"
      +url: null
      +body: """
        I use Joplin and I do like it very much, but I would like to be able to at least view (not edit) the notes from web browser… Which is not supported.\n
        \n
        Are there good alternatives that are:\n
        \n
        - fully open source\n
        - have android client\n
        - have web client or viewer\n
        - can be synched VOA WebDAV or native method\n
        \n
        I can also settle for a Joplin web viewer of sorts!\n
        \n
        UPDATE: i opened up a can of worms. I would have never tought there would be so many tools for this task, and so many different shades of how it can be done. Even excluding ALL the non-truly-FOSS solutions out there, there are still tons of tools with good points and bad points. Of course, NONE fits my bill so i will spin mine… Joking, i have no time for that.\n
        \n
        Using joplib-webview feels too much. Spinning containers just for that meh. Will try tough. The joplin .md files are only “sync” files, from which yo ucan probably extract the notes. But that would be not the best idea. Maybe some kind of link to Joplin terminal would be the way forward. I will see.\n
        \n
        I will stay on Joplin, it’s the closest i could find to what i need, the only lacking is a web viewer, which i can live without for the time being after all.\n
        \n
        Thank you all, and to anybody still chiming in!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 41
      +favouriteCount: 52
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728492963 {#8274
        date: 2024-10-09 18:56:03.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#8281 …}
      +votes: Doctrine\ORM\PersistentCollection {#8283 …}
      +reports: Doctrine\ORM\PersistentCollection {#8285 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8287 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8289 …}
      +badges: Doctrine\ORM\PersistentCollection {#8291 …}
      +children: []
      -id: 32436
      -titleTs: "'altern':2 'joplin':1"
      -bodyTs: "'abl':17 'also':60 'altern':36 'android':43 'anybodi':238 'bad':123 'best':181 'bill':130 'browser':28 'chime':240 'client':44,47 'closest':207 'contain':151 'could':209 'cours':126 'differ':94 'done':101 'edit':23 'even':102 'exclud':103 'extract':172 'feel':147 'file':162,166 'find':210 'fit':128 'forward':195 'foss':109 'fulli':39 'good':35,120 'idea':182 'joke':136 'joplib':145 'joplib-webview':144 'joplin':3,64,160,189,203 'kind':185 'lack':217 'least':20 'like':7,14 'link':187 'live':225 'mani':86,93 'mayb':183 'md':161 'meh':155 'method':57 'mine':135 'much':10,149 'nativ':56 'need':214 'never':80 'non':107 'non-truly-foss':106 'none':127 'note':25,174 'open':40,71 'point':121,124 'probabl':171 'see':198 'settl':61 'shade':95 'solut':110 'sort':68 'sourc':41 'spin':134,150 'stay':201 'still':115,239 'support':32 'sync':165 'synch':52 'task':90 'termin':190 'thank':233 'time':140,229 'ton':116 'tool':87,118 'tough':158 'tought':81 'tri':157 'truli':108 'ucan':170 'updat':69 'use':2,143 'view':21 'viewer':49,66,221 'voa':53 'way':194 'web':27,46,65,220 'webdav':54 'webview':146 'without':226 'worm':76 'would':13,78,83,177,191 'yo':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706032619
      +visibility: "visible             "
      +apId: "https://feddit.it/post/5033452"
      +editedAt: DateTimeImmutable @1727955826 {#8271
        date: 2024-10-03 13:43:46.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705946219 {#8273
        date: 2024-01-22 18:56:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "There are multiple options with Orgmode clients. For a webview Filestash supports Orgmode, but there are also some dedicated options I think."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705954680 {#2008
      date: 2024-01-22 21:18:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shimitar@feddit.it"
      "@Shimitar@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2368 …}
    +nested: Doctrine\ORM\PersistentCollection {#2373 …}
    +votes: Doctrine\ORM\PersistentCollection {#2376 …}
    +reports: Doctrine\ORM\PersistentCollection {#2365 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2352 …}
    -id: 332433
    -bodyTs: "'also':17 'client':7 'dedic':19 'filestash':11 'multipl':3 'option':4,20 'orgmod':6,13 'support':12 'think':22 'webview':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5595115"
    +editedAt: DateTimeImmutable @1727740622 {#1984
      date: 2024-10-01 01:57:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705954680 {#1987
      date: 2024-01-22 21:18:00.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#8886
  +comment: App\Entity\EntryComment {#1979
    +user: App\Entity\User {#1348
      +avatar: Proxies\__CG__\App\Entity\Image {#1350 …}
      +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 {#1981
        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 {#1349 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1352 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1354 …}
      +entries: Doctrine\ORM\PersistentCollection {#1356 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1357 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2492 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2494 …}
      +posts: Doctrine\ORM\PersistentCollection {#2496 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2498 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2500 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2502 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2504 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2506 …}
      +follows: Doctrine\ORM\PersistentCollection {#2508 …}
      +followers: Doctrine\ORM\PersistentCollection {#2510 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2512 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2514 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2516 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2518 …}
      +reports: Doctrine\ORM\PersistentCollection {#2520 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2522 …}
      +violations: Doctrine\ORM\PersistentCollection {#2524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2526 …}
      +awards: Doctrine\ORM\PersistentCollection {#2528 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2530 …}
      +categories: Doctrine\ORM\PersistentCollection {#2532 …}
      -id: 39219
      -password: "$2y$13$EHPqKgQHDELH0n8Lf1q3GuAuLZ5Uev1kbTHy4hIh1huvnH6MtcxwC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2534 …}
      +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 {#1983
        date: 2024-08-16 10:43:45.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691416621 {#1982
        date: 2023-08-07 15:57:01.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1980
      +user: Proxies\__CG__\App\Entity\User {#8279 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Joplin-alternative"
      +title: "Joplin alternative?"
      +url: null
      +body: """
        I use Joplin and I do like it very much, but I would like to be able to at least view (not edit) the notes from web browser… Which is not supported.\n
        \n
        Are there good alternatives that are:\n
        \n
        - fully open source\n
        - have android client\n
        - have web client or viewer\n
        - can be synched VOA WebDAV or native method\n
        \n
        I can also settle for a Joplin web viewer of sorts!\n
        \n
        UPDATE: i opened up a can of worms. I would have never tought there would be so many tools for this task, and so many different shades of how it can be done. Even excluding ALL the non-truly-FOSS solutions out there, there are still tons of tools with good points and bad points. Of course, NONE fits my bill so i will spin mine… Joking, i have no time for that.\n
        \n
        Using joplib-webview feels too much. Spinning containers just for that meh. Will try tough. The joplin .md files are only “sync” files, from which yo ucan probably extract the notes. But that would be not the best idea. Maybe some kind of link to Joplin terminal would be the way forward. I will see.\n
        \n
        I will stay on Joplin, it’s the closest i could find to what i need, the only lacking is a web viewer, which i can live without for the time being after all.\n
        \n
        Thank you all, and to anybody still chiming in!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 41
      +favouriteCount: 52
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728492963 {#8274
        date: 2024-10-09 18:56:03.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#8281 …}
      +votes: Doctrine\ORM\PersistentCollection {#8283 …}
      +reports: Doctrine\ORM\PersistentCollection {#8285 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8287 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8289 …}
      +badges: Doctrine\ORM\PersistentCollection {#8291 …}
      +children: []
      -id: 32436
      -titleTs: "'altern':2 'joplin':1"
      -bodyTs: "'abl':17 'also':60 'altern':36 'android':43 'anybodi':238 'bad':123 'best':181 'bill':130 'browser':28 'chime':240 'client':44,47 'closest':207 'contain':151 'could':209 'cours':126 'differ':94 'done':101 'edit':23 'even':102 'exclud':103 'extract':172 'feel':147 'file':162,166 'find':210 'fit':128 'forward':195 'foss':109 'fulli':39 'good':35,120 'idea':182 'joke':136 'joplib':145 'joplib-webview':144 'joplin':3,64,160,189,203 'kind':185 'lack':217 'least':20 'like':7,14 'link':187 'live':225 'mani':86,93 'mayb':183 'md':161 'meh':155 'method':57 'mine':135 'much':10,149 'nativ':56 'need':214 'never':80 'non':107 'non-truly-foss':106 'none':127 'note':25,174 'open':40,71 'point':121,124 'probabl':171 'see':198 'settl':61 'shade':95 'solut':110 'sort':68 'sourc':41 'spin':134,150 'stay':201 'still':115,239 'support':32 'sync':165 'synch':52 'task':90 'termin':190 'thank':233 'time':140,229 'ton':116 'tool':87,118 'tough':158 'tought':81 'tri':157 'truli':108 'ucan':170 'updat':69 'use':2,143 'view':21 'viewer':49,66,221 'voa':53 'way':194 'web':27,46,65,220 'webdav':54 'webview':146 'without':226 'worm':76 'would':13,78,83,177,191 'yo':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706032619
      +visibility: "visible             "
      +apId: "https://feddit.it/post/5033452"
      +editedAt: DateTimeImmutable @1727955826 {#8271
        date: 2024-10-03 13:43:46.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705946219 {#8273
        date: 2024-01-22 18:56:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "There are multiple options with Orgmode clients. For a webview Filestash supports Orgmode, but there are also some dedicated options I think."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705954680 {#2008
      date: 2024-01-22 21:18:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shimitar@feddit.it"
      "@Shimitar@feddit.it"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2368 …}
    +nested: Doctrine\ORM\PersistentCollection {#2373 …}
    +votes: Doctrine\ORM\PersistentCollection {#2376 …}
    +reports: Doctrine\ORM\PersistentCollection {#2365 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2352 …}
    -id: 332433
    -bodyTs: "'also':17 'client':7 'dedic':19 'filestash':11 'multipl':3 'option':4,20 'orgmod':6,13 'support':12 'think':22 'webview':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5595115"
    +editedAt: DateTimeImmutable @1727740622 {#1984
      date: 2024-10-01 01:57:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705954680 {#1987
      date: 2024-01-22 21:18:00.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 57.17 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2541
    +user: App\Entity\User {#2554
      +avatar: null
      +cover: null
      +email: "Matt@lemdro.id"
      +username: "@Matt@lemdro.id"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728683528 {#2538
        date: 2024-10-11 23:52:08.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 {#2555 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2557 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2559 …}
      +entries: Doctrine\ORM\PersistentCollection {#2561 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2563 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2565 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2567 …}
      +posts: Doctrine\ORM\PersistentCollection {#2569 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2571 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2573 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2575 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2577 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2579 …}
      +follows: Doctrine\ORM\PersistentCollection {#2581 …}
      +followers: Doctrine\ORM\PersistentCollection {#2583 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2585 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2587 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2589 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2591 …}
      +reports: Doctrine\ORM\PersistentCollection {#2593 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2595 …}
      +violations: Doctrine\ORM\PersistentCollection {#2597 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2599 …}
      +awards: Doctrine\ORM\PersistentCollection {#2601 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2603 …}
      +categories: Doctrine\ORM\PersistentCollection {#2605 …}
      -id: 42263
      -password: "$2y$13$gxbnwwmGEcNpXyFOUVwHgOyQ1IUIkWGdwXkpandyS1Q4Q9573AA2u"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2607 …}
      +apId: "Matt@lemdro.id"
      +apProfileId: "https://lemdro.id/u/Matt"
      +apPublicUrl: "https://lemdro.id/u/Matt"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemdro.id/inbox"
      +apDomain: "lemdro.id"
      +apPreferredUsername: "Matt"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729118642 {#2539
        date: 2024-10-17 00:44:02.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1692854245 {#2540
        date: 2023-08-24 07:17:25.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I use [Downpour](https://www.downpour.com/) for Audiobooks. It is similar to Audible where audiobooks can be purchased individually, or there is a subscription that provides credits to purchase audiobooks. The audiobooks are drm-free and can be downloaded. I have not found a way to automate the download and transfer to my Audiobookshelf server, but I don’t mind doing it manually considering I average around two or three audiobooks a month."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1705951709 {#2536
      date: 2024-01-22 20:28:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2542 …}
    +nested: Doctrine\ORM\PersistentCollection {#2544 …}
    +votes: Doctrine\ORM\PersistentCollection {#2546 …}
    +reports: Doctrine\ORM\PersistentCollection {#2548 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2550 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2552 …}
    -id: 332311
    -bodyTs: "'/)':6 'around':68 'audibl':13 'audiobook':8,15,30,32,72 'audiobookshelf':55 'autom':48 'averag':67 'consid':65 'credit':27 'download':40,50 'downpour':3 'drm':35 'drm-free':34 'found':44 'free':36 'individu':19 'manual':64 'mind':61 'month':74 'provid':26 'purchas':18,29 'server':56 'similar':11 'subscript':24 'three':71 'transfer':52 'two':69 'use':2 'way':46 'www.downpour.com':5 'www.downpour.com/)':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemdro.id/comment/5368010"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705951709 {#2537
      date: 2024-01-22 20:28:29.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#8956
  +comment: App\Entity\EntryComment {#2541
    +user: App\Entity\User {#2554
      +avatar: null
      +cover: null
      +email: "Matt@lemdro.id"
      +username: "@Matt@lemdro.id"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728683528 {#2538
        date: 2024-10-11 23:52:08.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 {#2555 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2557 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2559 …}
      +entries: Doctrine\ORM\PersistentCollection {#2561 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2563 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2565 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2567 …}
      +posts: Doctrine\ORM\PersistentCollection {#2569 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2571 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2573 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2575 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2577 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2579 …}
      +follows: Doctrine\ORM\PersistentCollection {#2581 …}
      +followers: Doctrine\ORM\PersistentCollection {#2583 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2585 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2587 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2589 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2591 …}
      +reports: Doctrine\ORM\PersistentCollection {#2593 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2595 …}
      +violations: Doctrine\ORM\PersistentCollection {#2597 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2599 …}
      +awards: Doctrine\ORM\PersistentCollection {#2601 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2603 …}
      +categories: Doctrine\ORM\PersistentCollection {#2605 …}
      -id: 42263
      -password: "$2y$13$gxbnwwmGEcNpXyFOUVwHgOyQ1IUIkWGdwXkpandyS1Q4Q9573AA2u"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2607 …}
      +apId: "Matt@lemdro.id"
      +apProfileId: "https://lemdro.id/u/Matt"
      +apPublicUrl: "https://lemdro.id/u/Matt"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemdro.id/inbox"
      +apDomain: "lemdro.id"
      +apPreferredUsername: "Matt"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729118642 {#2539
        date: 2024-10-17 00:44:02.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1692854245 {#2540
        date: 2023-08-24 07:17:25.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I use [Downpour](https://www.downpour.com/) for Audiobooks. It is similar to Audible where audiobooks can be purchased individually, or there is a subscription that provides credits to purchase audiobooks. The audiobooks are drm-free and can be downloaded. I have not found a way to automate the download and transfer to my Audiobookshelf server, but I don’t mind doing it manually considering I average around two or three audiobooks a month."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1705951709 {#2536
      date: 2024-01-22 20:28:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2542 …}
    +nested: Doctrine\ORM\PersistentCollection {#2544 …}
    +votes: Doctrine\ORM\PersistentCollection {#2546 …}
    +reports: Doctrine\ORM\PersistentCollection {#2548 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2550 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2552 …}
    -id: 332311
    -bodyTs: "'/)':6 'around':68 'audibl':13 'audiobook':8,15,30,32,72 'audiobookshelf':55 'autom':48 'averag':67 'consid':65 'credit':27 'download':40,50 'downpour':3 'drm':35 'drm-free':34 'found':44 'free':36 'individu':19 'manual':64 'mind':61 'month':74 'provid':26 'purchas':18,29 'server':56 'similar':11 'subscript':24 'three':71 'transfer':52 'two':69 'use':2 'way':46 'www.downpour.com':5 'www.downpour.com/)':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemdro.id/comment/5368010"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705951709 {#2537
      date: 2024-01-22 20:28:29.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.26 ms
Input props
[
  "user" => App\Entity\User {#2554
    +avatar: null
    +cover: null
    +email: "Matt@lemdro.id"
    +username: "@Matt@lemdro.id"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728683528 {#2538
      date: 2024-10-11 23:52:08.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 {#2555 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2557 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2559 …}
    +entries: Doctrine\ORM\PersistentCollection {#2561 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2563 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2565 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2567 …}
    +posts: Doctrine\ORM\PersistentCollection {#2569 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2571 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2573 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2575 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2577 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2579 …}
    +follows: Doctrine\ORM\PersistentCollection {#2581 …}
    +followers: Doctrine\ORM\PersistentCollection {#2583 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2585 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2587 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2589 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2591 …}
    +reports: Doctrine\ORM\PersistentCollection {#2593 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2595 …}
    +violations: Doctrine\ORM\PersistentCollection {#2597 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2599 …}
    +awards: Doctrine\ORM\PersistentCollection {#2601 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2603 …}
    +categories: Doctrine\ORM\PersistentCollection {#2605 …}
    -id: 42263
    -password: "$2y$13$gxbnwwmGEcNpXyFOUVwHgOyQ1IUIkWGdwXkpandyS1Q4Q9573AA2u"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2607 …}
    +apId: "Matt@lemdro.id"
    +apProfileId: "https://lemdro.id/u/Matt"
    +apPublicUrl: "https://lemdro.id/u/Matt"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemdro.id/inbox"
    +apDomain: "lemdro.id"
    +apPreferredUsername: "Matt"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729118642 {#2539
      date: 2024-10-17 00:44:02.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1692854245 {#2540
      date: 2023-08-24 07:17:25.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#9001
  +user: App\Entity\User {#2554
    +avatar: null
    +cover: null
    +email: "Matt@lemdro.id"
    +username: "@Matt@lemdro.id"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728683528 {#2538
      date: 2024-10-11 23:52:08.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 {#2555 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2557 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2559 …}
    +entries: Doctrine\ORM\PersistentCollection {#2561 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2563 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2565 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2567 …}
    +posts: Doctrine\ORM\PersistentCollection {#2569 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2571 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2573 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2575 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2577 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2579 …}
    +follows: Doctrine\ORM\PersistentCollection {#2581 …}
    +followers: Doctrine\ORM\PersistentCollection {#2583 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2585 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2587 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2589 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2591 …}
    +reports: Doctrine\ORM\PersistentCollection {#2593 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2595 …}
    +violations: Doctrine\ORM\PersistentCollection {#2597 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2599 …}
    +awards: Doctrine\ORM\PersistentCollection {#2601 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2603 …}
    +categories: Doctrine\ORM\PersistentCollection {#2605 …}
    -id: 42263
    -password: "$2y$13$gxbnwwmGEcNpXyFOUVwHgOyQ1IUIkWGdwXkpandyS1Q4Q9573AA2u"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2607 …}
    +apId: "Matt@lemdro.id"
    +apProfileId: "https://lemdro.id/u/Matt"
    +apPublicUrl: "https://lemdro.id/u/Matt"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemdro.id/inbox"
    +apDomain: "lemdro.id"
    +apPreferredUsername: "Matt"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729118642 {#2539
      date: 2024-10-17 00:44:02.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1692854245 {#2540
      date: 2023-08-24 07:17:25.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.22 ms
Input props
[
  "date" => DateTimeImmutable @1705951709 {#2537
    date: 2024-01-22 20:28:29.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#9056
  +date: DateTimeImmutable @1705951709 {#2537
    date: 2024-01-22 20:28:29.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.13 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705951709 {#2537
    date: 2024-01-22 20:28:29.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#9110
  +createdAt: DateTimeImmutable @1705951709 {#2537
    date: 2024-01-22 20:28:29.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.16 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1403
    +user: Proxies\__CG__\App\Entity\User {#4895 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +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 {#4896
      date: 2024-10-07 11:25:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4901 …}
    +votes: Doctrine\ORM\PersistentCollection {#4904 …}
    +reports: Doctrine\ORM\PersistentCollection {#4906 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
    +badges: Doctrine\ORM\PersistentCollection {#4912 …}
    +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 {#4893
      date: 2024-01-22 20:15:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#9164
  +entry: Proxies\__CG__\App\Entity\Entry {#1403
    +user: Proxies\__CG__\App\Entity\User {#4895 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +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 {#4896
      date: 2024-10-07 11:25:19.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4901 …}
    +votes: Doctrine\ORM\PersistentCollection {#4904 …}
    +reports: Doctrine\ORM\PersistentCollection {#4906 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
    +badges: Doctrine\ORM\PersistentCollection {#4912 …}
    +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 {#4893
      date: 2024-01-22 20:15:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.22 ms
Input props
[
  "user" => App\Entity\User {#2554
    +avatar: null
    +cover: null
    +email: "Matt@lemdro.id"
    +username: "@Matt@lemdro.id"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728683528 {#2538
      date: 2024-10-11 23:52:08.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 {#2555 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2557 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2559 …}
    +entries: Doctrine\ORM\PersistentCollection {#2561 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2563 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2565 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2567 …}
    +posts: Doctrine\ORM\PersistentCollection {#2569 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2571 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2573 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2575 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2577 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2579 …}
    +follows: Doctrine\ORM\PersistentCollection {#2581 …}
    +followers: Doctrine\ORM\PersistentCollection {#2583 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2585 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2587 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2589 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2591 …}
    +reports: Doctrine\ORM\PersistentCollection {#2593 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2595 …}
    +violations: Doctrine\ORM\PersistentCollection {#2597 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2599 …}
    +awards: Doctrine\ORM\PersistentCollection {#2601 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2603 …}
    +categories: Doctrine\ORM\PersistentCollection {#2605 …}
    -id: 42263
    -password: "$2y$13$gxbnwwmGEcNpXyFOUVwHgOyQ1IUIkWGdwXkpandyS1Q4Q9573AA2u"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2607 …}
    +apId: "Matt@lemdro.id"
    +apProfileId: "https://lemdro.id/u/Matt"
    +apPublicUrl: "https://lemdro.id/u/Matt"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemdro.id/inbox"
    +apDomain: "lemdro.id"
    +apPreferredUsername: "Matt"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729118642 {#2539
      date: 2024-10-17 00:44:02.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1692854245 {#2540
      date: 2023-08-24 07:17:25.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#9219
  +width: 40
  +height: 40
  +user: App\Entity\User {#2554
    +avatar: null
    +cover: null
    +email: "Matt@lemdro.id"
    +username: "@Matt@lemdro.id"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728683528 {#2538
      date: 2024-10-11 23:52:08.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 {#2555 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2557 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2559 …}
    +entries: Doctrine\ORM\PersistentCollection {#2561 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2563 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2565 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2567 …}
    +posts: Doctrine\ORM\PersistentCollection {#2569 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2571 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2573 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2575 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2577 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2579 …}
    +follows: Doctrine\ORM\PersistentCollection {#2581 …}
    +followers: Doctrine\ORM\PersistentCollection {#2583 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2585 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2587 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2589 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2591 …}
    +reports: Doctrine\ORM\PersistentCollection {#2593 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2595 …}
    +violations: Doctrine\ORM\PersistentCollection {#2597 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2599 …}
    +awards: Doctrine\ORM\PersistentCollection {#2601 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2603 …}
    +categories: Doctrine\ORM\PersistentCollection {#2605 …}
    -id: 42263
    -password: "$2y$13$gxbnwwmGEcNpXyFOUVwHgOyQ1IUIkWGdwXkpandyS1Q4Q9573AA2u"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2607 …}
    +apId: "Matt@lemdro.id"
    +apProfileId: "https://lemdro.id/u/Matt"
    +apPublicUrl: "https://lemdro.id/u/Matt"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemdro.id/inbox"
    +apDomain: "lemdro.id"
    +apPreferredUsername: "Matt"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729118642 {#2539
      date: 2024-10-17 00:44:02.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1692854245 {#2540
      date: 2023-08-24 07:17:25.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.50 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2541
    +user: App\Entity\User {#2554
      +avatar: null
      +cover: null
      +email: "Matt@lemdro.id"
      +username: "@Matt@lemdro.id"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728683528 {#2538
        date: 2024-10-11 23:52:08.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 {#2555 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2557 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2559 …}
      +entries: Doctrine\ORM\PersistentCollection {#2561 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2563 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2565 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2567 …}
      +posts: Doctrine\ORM\PersistentCollection {#2569 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2571 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2573 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2575 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2577 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2579 …}
      +follows: Doctrine\ORM\PersistentCollection {#2581 …}
      +followers: Doctrine\ORM\PersistentCollection {#2583 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2585 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2587 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2589 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2591 …}
      +reports: Doctrine\ORM\PersistentCollection {#2593 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2595 …}
      +violations: Doctrine\ORM\PersistentCollection {#2597 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2599 …}
      +awards: Doctrine\ORM\PersistentCollection {#2601 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2603 …}
      +categories: Doctrine\ORM\PersistentCollection {#2605 …}
      -id: 42263
      -password: "$2y$13$gxbnwwmGEcNpXyFOUVwHgOyQ1IUIkWGdwXkpandyS1Q4Q9573AA2u"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2607 …}
      +apId: "Matt@lemdro.id"
      +apProfileId: "https://lemdro.id/u/Matt"
      +apPublicUrl: "https://lemdro.id/u/Matt"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemdro.id/inbox"
      +apDomain: "lemdro.id"
      +apPreferredUsername: "Matt"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729118642 {#2539
        date: 2024-10-17 00:44:02.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1692854245 {#2540
        date: 2023-08-24 07:17:25.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I use [Downpour](https://www.downpour.com/) for Audiobooks. It is similar to Audible where audiobooks can be purchased individually, or there is a subscription that provides credits to purchase audiobooks. The audiobooks are drm-free and can be downloaded. I have not found a way to automate the download and transfer to my Audiobookshelf server, but I don’t mind doing it manually considering I average around two or three audiobooks a month."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1705951709 {#2536
      date: 2024-01-22 20:28:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2542 …}
    +nested: Doctrine\ORM\PersistentCollection {#2544 …}
    +votes: Doctrine\ORM\PersistentCollection {#2546 …}
    +reports: Doctrine\ORM\PersistentCollection {#2548 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2550 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2552 …}
    -id: 332311
    -bodyTs: "'/)':6 'around':68 'audibl':13 'audiobook':8,15,30,32,72 'audiobookshelf':55 'autom':48 'averag':67 'consid':65 'credit':27 'download':40,50 'downpour':3 'drm':35 'drm-free':34 'found':44 'free':36 'individu':19 'manual':64 'mind':61 'month':74 'provid':26 'purchas':18,29 'server':56 'similar':11 'subscript':24 'three':71 'transfer':52 'two':69 'use':2 'way':46 'www.downpour.com':5 'www.downpour.com/)':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemdro.id/comment/5368010"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705951709 {#2537
      date: 2024-01-22 20:28:29.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#9294
  +subject: App\Entity\EntryComment {#2541
    +user: App\Entity\User {#2554
      +avatar: null
      +cover: null
      +email: "Matt@lemdro.id"
      +username: "@Matt@lemdro.id"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728683528 {#2538
        date: 2024-10-11 23:52:08.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 {#2555 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2557 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2559 …}
      +entries: Doctrine\ORM\PersistentCollection {#2561 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2563 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2565 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2567 …}
      +posts: Doctrine\ORM\PersistentCollection {#2569 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2571 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2573 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2575 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2577 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2579 …}
      +follows: Doctrine\ORM\PersistentCollection {#2581 …}
      +followers: Doctrine\ORM\PersistentCollection {#2583 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2585 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2587 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2589 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2591 …}
      +reports: Doctrine\ORM\PersistentCollection {#2593 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2595 …}
      +violations: Doctrine\ORM\PersistentCollection {#2597 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2599 …}
      +awards: Doctrine\ORM\PersistentCollection {#2601 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2603 …}
      +categories: Doctrine\ORM\PersistentCollection {#2605 …}
      -id: 42263
      -password: "$2y$13$gxbnwwmGEcNpXyFOUVwHgOyQ1IUIkWGdwXkpandyS1Q4Q9573AA2u"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2607 …}
      +apId: "Matt@lemdro.id"
      +apProfileId: "https://lemdro.id/u/Matt"
      +apPublicUrl: "https://lemdro.id/u/Matt"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemdro.id/inbox"
      +apDomain: "lemdro.id"
      +apPreferredUsername: "Matt"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729118642 {#2539
        date: 2024-10-17 00:44:02.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1692854245 {#2540
        date: 2023-08-24 07:17:25.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I use [Downpour](https://www.downpour.com/) for Audiobooks. It is similar to Audible where audiobooks can be purchased individually, or there is a subscription that provides credits to purchase audiobooks. The audiobooks are drm-free and can be downloaded. I have not found a way to automate the download and transfer to my Audiobookshelf server, but I don’t mind doing it manually considering I average around two or three audiobooks a month."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1705951709 {#2536
      date: 2024-01-22 20:28:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2542 …}
    +nested: Doctrine\ORM\PersistentCollection {#2544 …}
    +votes: Doctrine\ORM\PersistentCollection {#2546 …}
    +reports: Doctrine\ORM\PersistentCollection {#2548 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2550 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2552 …}
    -id: 332311
    -bodyTs: "'/)':6 'around':68 'audibl':13 'audiobook':8,15,30,32,72 'audiobookshelf':55 'autom':48 'averag':67 'consid':65 'credit':27 'download':40,50 'downpour':3 'drm':35 'drm-free':34 'found':44 'free':36 'individu':19 'manual':64 'mind':61 'month':74 'provid':26 'purchas':18,29 'server':56 'similar':11 'subscript':24 'three':71 'transfer':52 'two':69 'use':2 'way':46 'www.downpour.com':5 'www.downpour.com/)':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemdro.id/comment/5368010"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705951709 {#2537
      date: 2024-01-22 20:28:29.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.79 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2541
    +user: App\Entity\User {#2554
      +avatar: null
      +cover: null
      +email: "Matt@lemdro.id"
      +username: "@Matt@lemdro.id"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728683528 {#2538
        date: 2024-10-11 23:52:08.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 {#2555 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2557 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2559 …}
      +entries: Doctrine\ORM\PersistentCollection {#2561 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2563 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2565 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2567 …}
      +posts: Doctrine\ORM\PersistentCollection {#2569 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2571 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2573 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2575 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2577 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2579 …}
      +follows: Doctrine\ORM\PersistentCollection {#2581 …}
      +followers: Doctrine\ORM\PersistentCollection {#2583 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2585 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2587 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2589 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2591 …}
      +reports: Doctrine\ORM\PersistentCollection {#2593 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2595 …}
      +violations: Doctrine\ORM\PersistentCollection {#2597 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2599 …}
      +awards: Doctrine\ORM\PersistentCollection {#2601 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2603 …}
      +categories: Doctrine\ORM\PersistentCollection {#2605 …}
      -id: 42263
      -password: "$2y$13$gxbnwwmGEcNpXyFOUVwHgOyQ1IUIkWGdwXkpandyS1Q4Q9573AA2u"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2607 …}
      +apId: "Matt@lemdro.id"
      +apProfileId: "https://lemdro.id/u/Matt"
      +apPublicUrl: "https://lemdro.id/u/Matt"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemdro.id/inbox"
      +apDomain: "lemdro.id"
      +apPreferredUsername: "Matt"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729118642 {#2539
        date: 2024-10-17 00:44:02.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1692854245 {#2540
        date: 2023-08-24 07:17:25.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I use [Downpour](https://www.downpour.com/) for Audiobooks. It is similar to Audible where audiobooks can be purchased individually, or there is a subscription that provides credits to purchase audiobooks. The audiobooks are drm-free and can be downloaded. I have not found a way to automate the download and transfer to my Audiobookshelf server, but I don’t mind doing it manually considering I average around two or three audiobooks a month."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1705951709 {#2536
      date: 2024-01-22 20:28:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2542 …}
    +nested: Doctrine\ORM\PersistentCollection {#2544 …}
    +votes: Doctrine\ORM\PersistentCollection {#2546 …}
    +reports: Doctrine\ORM\PersistentCollection {#2548 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2550 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2552 …}
    -id: 332311
    -bodyTs: "'/)':6 'around':68 'audibl':13 'audiobook':8,15,30,32,72 'audiobookshelf':55 'autom':48 'averag':67 'consid':65 'credit':27 'download':40,50 'downpour':3 'drm':35 'drm-free':34 'found':44 'free':36 'individu':19 'manual':64 'mind':61 'month':74 'provid':26 'purchas':18,29 'server':56 'similar':11 'subscript':24 'three':71 'transfer':52 'two':69 'use':2 'way':46 'www.downpour.com':5 'www.downpour.com/)':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemdro.id/comment/5368010"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705951709 {#2537
      date: 2024-01-22 20:28:29.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#9351
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2541
    +user: App\Entity\User {#2554
      +avatar: null
      +cover: null
      +email: "Matt@lemdro.id"
      +username: "@Matt@lemdro.id"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728683528 {#2538
        date: 2024-10-11 23:52:08.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 {#2555 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2557 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2559 …}
      +entries: Doctrine\ORM\PersistentCollection {#2561 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2563 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2565 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2567 …}
      +posts: Doctrine\ORM\PersistentCollection {#2569 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2571 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2573 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2575 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2577 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2579 …}
      +follows: Doctrine\ORM\PersistentCollection {#2581 …}
      +followers: Doctrine\ORM\PersistentCollection {#2583 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2585 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2587 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2589 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2591 …}
      +reports: Doctrine\ORM\PersistentCollection {#2593 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2595 …}
      +violations: Doctrine\ORM\PersistentCollection {#2597 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2599 …}
      +awards: Doctrine\ORM\PersistentCollection {#2601 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2603 …}
      +categories: Doctrine\ORM\PersistentCollection {#2605 …}
      -id: 42263
      -password: "$2y$13$gxbnwwmGEcNpXyFOUVwHgOyQ1IUIkWGdwXkpandyS1Q4Q9573AA2u"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2607 …}
      +apId: "Matt@lemdro.id"
      +apProfileId: "https://lemdro.id/u/Matt"
      +apPublicUrl: "https://lemdro.id/u/Matt"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemdro.id/inbox"
      +apDomain: "lemdro.id"
      +apPreferredUsername: "Matt"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729118642 {#2539
        date: 2024-10-17 00:44:02.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1692854245 {#2540
        date: 2023-08-24 07:17:25.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I use [Downpour](https://www.downpour.com/) for Audiobooks. It is similar to Audible where audiobooks can be purchased individually, or there is a subscription that provides credits to purchase audiobooks. The audiobooks are drm-free and can be downloaded. I have not found a way to automate the download and transfer to my Audiobookshelf server, but I don’t mind doing it manually considering I average around two or three audiobooks a month."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1705951709 {#2536
      date: 2024-01-22 20:28:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2542 …}
    +nested: Doctrine\ORM\PersistentCollection {#2544 …}
    +votes: Doctrine\ORM\PersistentCollection {#2546 …}
    +reports: Doctrine\ORM\PersistentCollection {#2548 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2550 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2552 …}
    -id: 332311
    -bodyTs: "'/)':6 'around':68 'audibl':13 'audiobook':8,15,30,32,72 'audiobookshelf':55 'autom':48 'averag':67 'consid':65 'credit':27 'download':40,50 'downpour':3 'drm':35 'drm-free':34 'found':44 'free':36 'individu':19 'manual':64 'mind':61 'month':74 'provid':26 'purchas':18,29 'server':56 'similar':11 'subscript':24 'three':71 'transfer':52 'two':69 'use':2 'way':46 'www.downpour.com':5 'www.downpour.com/)':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemdro.id/comment/5368010"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705951709 {#2537
      date: 2024-01-22 20:28:29.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 14.86 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2541
    +user: App\Entity\User {#2554
      +avatar: null
      +cover: null
      +email: "Matt@lemdro.id"
      +username: "@Matt@lemdro.id"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728683528 {#2538
        date: 2024-10-11 23:52:08.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 {#2555 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2557 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2559 …}
      +entries: Doctrine\ORM\PersistentCollection {#2561 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2563 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2565 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2567 …}
      +posts: Doctrine\ORM\PersistentCollection {#2569 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2571 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2573 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2575 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2577 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2579 …}
      +follows: Doctrine\ORM\PersistentCollection {#2581 …}
      +followers: Doctrine\ORM\PersistentCollection {#2583 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2585 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2587 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2589 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2591 …}
      +reports: Doctrine\ORM\PersistentCollection {#2593 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2595 …}
      +violations: Doctrine\ORM\PersistentCollection {#2597 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2599 …}
      +awards: Doctrine\ORM\PersistentCollection {#2601 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2603 …}
      +categories: Doctrine\ORM\PersistentCollection {#2605 …}
      -id: 42263
      -password: "$2y$13$gxbnwwmGEcNpXyFOUVwHgOyQ1IUIkWGdwXkpandyS1Q4Q9573AA2u"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2607 …}
      +apId: "Matt@lemdro.id"
      +apProfileId: "https://lemdro.id/u/Matt"
      +apPublicUrl: "https://lemdro.id/u/Matt"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemdro.id/inbox"
      +apDomain: "lemdro.id"
      +apPreferredUsername: "Matt"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729118642 {#2539
        date: 2024-10-17 00:44:02.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1692854245 {#2540
        date: 2023-08-24 07:17:25.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I use [Downpour](https://www.downpour.com/) for Audiobooks. It is similar to Audible where audiobooks can be purchased individually, or there is a subscription that provides credits to purchase audiobooks. The audiobooks are drm-free and can be downloaded. I have not found a way to automate the download and transfer to my Audiobookshelf server, but I don’t mind doing it manually considering I average around two or three audiobooks a month."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1705951709 {#2536
      date: 2024-01-22 20:28:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2542 …}
    +nested: Doctrine\ORM\PersistentCollection {#2544 …}
    +votes: Doctrine\ORM\PersistentCollection {#2546 …}
    +reports: Doctrine\ORM\PersistentCollection {#2548 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2550 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2552 …}
    -id: 332311
    -bodyTs: "'/)':6 'around':68 'audibl':13 'audiobook':8,15,30,32,72 'audiobookshelf':55 'autom':48 'averag':67 'consid':65 'credit':27 'download':40,50 'downpour':3 'drm':35 'drm-free':34 'found':44 'free':36 'individu':19 'manual':64 'mind':61 'month':74 'provid':26 'purchas':18,29 'server':56 'similar':11 'subscript':24 'three':71 'transfer':52 'two':69 'use':2 'way':46 'www.downpour.com':5 'www.downpour.com/)':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemdro.id/comment/5368010"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705951709 {#2537
      date: 2024-01-22 20:28:29.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#9591
  +comment: App\Entity\EntryComment {#2541
    +user: App\Entity\User {#2554
      +avatar: null
      +cover: null
      +email: "Matt@lemdro.id"
      +username: "@Matt@lemdro.id"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728683528 {#2538
        date: 2024-10-11 23:52:08.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 {#2555 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2557 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2559 …}
      +entries: Doctrine\ORM\PersistentCollection {#2561 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2563 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2565 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2567 …}
      +posts: Doctrine\ORM\PersistentCollection {#2569 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2571 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2573 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2575 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2577 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2579 …}
      +follows: Doctrine\ORM\PersistentCollection {#2581 …}
      +followers: Doctrine\ORM\PersistentCollection {#2583 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2585 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2587 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2589 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2591 …}
      +reports: Doctrine\ORM\PersistentCollection {#2593 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2595 …}
      +violations: Doctrine\ORM\PersistentCollection {#2597 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2599 …}
      +awards: Doctrine\ORM\PersistentCollection {#2601 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2603 …}
      +categories: Doctrine\ORM\PersistentCollection {#2605 …}
      -id: 42263
      -password: "$2y$13$gxbnwwmGEcNpXyFOUVwHgOyQ1IUIkWGdwXkpandyS1Q4Q9573AA2u"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2607 …}
      +apId: "Matt@lemdro.id"
      +apProfileId: "https://lemdro.id/u/Matt"
      +apPublicUrl: "https://lemdro.id/u/Matt"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemdro.id/inbox"
      +apDomain: "lemdro.id"
      +apPreferredUsername: "Matt"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729118642 {#2539
        date: 2024-10-17 00:44:02.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1692854245 {#2540
        date: 2023-08-24 07:17:25.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#4895 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +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 {#4896
        date: 2024-10-07 11:25:19.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4901 …}
      +votes: Doctrine\ORM\PersistentCollection {#4904 …}
      +reports: Doctrine\ORM\PersistentCollection {#4906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4910 …}
      +badges: Doctrine\ORM\PersistentCollection {#4912 …}
      +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 {#4893
        date: 2024-01-22 20:15:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "I use [Downpour](https://www.downpour.com/) for Audiobooks. It is similar to Audible where audiobooks can be purchased individually, or there is a subscription that provides credits to purchase audiobooks. The audiobooks are drm-free and can be downloaded. I have not found a way to automate the download and transfer to my Audiobookshelf server, but I don’t mind doing it manually considering I average around two or three audiobooks a month."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1705951709 {#2536
      date: 2024-01-22 20:28:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shadow_Zwiebel@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2542 …}
    +nested: Doctrine\ORM\PersistentCollection {#2544 …}
    +votes: Doctrine\ORM\PersistentCollection {#2546 …}
    +reports: Doctrine\ORM\PersistentCollection {#2548 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2550 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2552 …}
    -id: 332311
    -bodyTs: "'/)':6 'around':68 'audibl':13 'audiobook':8,15,30,32,72 'audiobookshelf':55 'autom':48 'averag':67 'consid':65 'credit':27 'download':40,50 'downpour':3 'drm':35 'drm-free':34 'found':44 'free':36 'individu':19 'manual':64 'mind':61 'month':74 'provid':26 'purchas':18,29 'server':56 'similar':11 'subscript':24 'three':71 'transfer':52 'two':69 'use':2 'way':46 'www.downpour.com':5 'www.downpour.com/)':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemdro.id/comment/5368010"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705951709 {#2537
      date: 2024-01-22 20:28:29.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 28.38 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2615
    +user: App\Entity\User {#2628
      +avatar: null
      +cover: null
      +email: "thisfro@slrpnk.net"
      +username: "@thisfro@slrpnk.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728594396 {#2612
        date: 2024-10-10 23:06:36.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 {#2629 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2631 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2633 …}
      +entries: Doctrine\ORM\PersistentCollection {#2635 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2637 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2639 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2641 …}
      +posts: Doctrine\ORM\PersistentCollection {#2643 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2645 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2647 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2649 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2651 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2653 …}
      +follows: Doctrine\ORM\PersistentCollection {#2655 …}
      +followers: Doctrine\ORM\PersistentCollection {#2657 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2659 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2661 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2663 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2665 …}
      +reports: Doctrine\ORM\PersistentCollection {#2667 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2669 …}
      +violations: Doctrine\ORM\PersistentCollection {#2671 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2673 …}
      +awards: Doctrine\ORM\PersistentCollection {#2675 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2677 …}
      +categories: Doctrine\ORM\PersistentCollection {#2679 …}
      -id: 22211
      -password: "$2y$13$cpQLj9.x957U.3dK5CfaV.Sqzh2zuq5qXsyshOFGG/KdbYaPk7SKS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2681 …}
      +apId: "thisfro@slrpnk.net"
      +apProfileId: "https://slrpnk.net/u/thisfro"
      +apPublicUrl: "https://slrpnk.net/u/thisfro"
      +apFollowersUrl: null
      +apInboxUrl: "https://slrpnk.net/inbox"
      +apDomain: "slrpnk.net"
      +apPreferredUsername: "thisfro"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729098002 {#2613
        date: 2024-10-16 19:00:02.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689057210 {#2614
        date: 2023-07-11 08:33:30.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Another thought: I use grocy (or at least try to use it) to have an overview of my stock and know when an open item in the fridge neeeds to be used before spoiling. But I just use a shared note on nextcloud for shopping, which is good enough for two people. But of course there is no meal planning or recipe management"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705940413 {#2609
      date: 2024-01-22 17:20:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2616 …}
    +nested: Doctrine\ORM\PersistentCollection {#2618 …}
    +votes: Doctrine\ORM\PersistentCollection {#2620 …}
    +reports: Doctrine\ORM\PersistentCollection {#2622 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2624 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2626 …}
    -id: 331752
    -bodyTs: "'anoth':1 'cours':55 'enough':49 'fridg':28 'good':48 'groci':5 'item':25 'know':21 'least':8 'manag':63 'meal':59 'neeed':29 'nextcloud':43 'note':41 'open':24 'overview':16 'peopl':52 'plan':60 'recip':62 'share':40 'shop':45 'spoil':34 'stock':19 'thought':2 'tri':9 'two':51 'use':4,11,32,38"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5590848"
    +editedAt: DateTimeImmutable @1727683730 {#2610
      date: 2024-09-30 10:08:50.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705940413 {#2611
      date: 2024-01-22 17:20:13.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#9661
  +comment: App\Entity\EntryComment {#2615
    +user: App\Entity\User {#2628
      +avatar: null
      +cover: null
      +email: "thisfro@slrpnk.net"
      +username: "@thisfro@slrpnk.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728594396 {#2612
        date: 2024-10-10 23:06:36.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 {#2629 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2631 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2633 …}
      +entries: Doctrine\ORM\PersistentCollection {#2635 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2637 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2639 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2641 …}
      +posts: Doctrine\ORM\PersistentCollection {#2643 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2645 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2647 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2649 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2651 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2653 …}
      +follows: Doctrine\ORM\PersistentCollection {#2655 …}
      +followers: Doctrine\ORM\PersistentCollection {#2657 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2659 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2661 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2663 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2665 …}
      +reports: Doctrine\ORM\PersistentCollection {#2667 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2669 …}
      +violations: Doctrine\ORM\PersistentCollection {#2671 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2673 …}
      +awards: Doctrine\ORM\PersistentCollection {#2675 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2677 …}
      +categories: Doctrine\ORM\PersistentCollection {#2679 …}
      -id: 22211
      -password: "$2y$13$cpQLj9.x957U.3dK5CfaV.Sqzh2zuq5qXsyshOFGG/KdbYaPk7SKS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2681 …}
      +apId: "thisfro@slrpnk.net"
      +apProfileId: "https://slrpnk.net/u/thisfro"
      +apPublicUrl: "https://slrpnk.net/u/thisfro"
      +apFollowersUrl: null
      +apInboxUrl: "https://slrpnk.net/inbox"
      +apDomain: "slrpnk.net"
      +apPreferredUsername: "thisfro"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729098002 {#2613
        date: 2024-10-16 19:00:02.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689057210 {#2614
        date: 2023-07-11 08:33:30.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Another thought: I use grocy (or at least try to use it) to have an overview of my stock and know when an open item in the fridge neeeds to be used before spoiling. But I just use a shared note on nextcloud for shopping, which is good enough for two people. But of course there is no meal planning or recipe management"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705940413 {#2609
      date: 2024-01-22 17:20:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2616 …}
    +nested: Doctrine\ORM\PersistentCollection {#2618 …}
    +votes: Doctrine\ORM\PersistentCollection {#2620 …}
    +reports: Doctrine\ORM\PersistentCollection {#2622 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2624 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2626 …}
    -id: 331752
    -bodyTs: "'anoth':1 'cours':55 'enough':49 'fridg':28 'good':48 'groci':5 'item':25 'know':21 'least':8 'manag':63 'meal':59 'neeed':29 'nextcloud':43 'note':41 'open':24 'overview':16 'peopl':52 'plan':60 'recip':62 'share':40 'shop':45 'spoil':34 'stock':19 'thought':2 'tri':9 'two':51 'use':4,11,32,38"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5590848"
    +editedAt: DateTimeImmutable @1727683730 {#2610
      date: 2024-09-30 10:08:50.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705940413 {#2611
      date: 2024-01-22 17:20:13.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.19 ms
Input props
[
  "user" => App\Entity\User {#2628
    +avatar: null
    +cover: null
    +email: "thisfro@slrpnk.net"
    +username: "@thisfro@slrpnk.net"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728594396 {#2612
      date: 2024-10-10 23:06:36.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 {#2629 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2631 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2633 …}
    +entries: Doctrine\ORM\PersistentCollection {#2635 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2637 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2639 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2641 …}
    +posts: Doctrine\ORM\PersistentCollection {#2643 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2645 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2647 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2649 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2651 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2653 …}
    +follows: Doctrine\ORM\PersistentCollection {#2655 …}
    +followers: Doctrine\ORM\PersistentCollection {#2657 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2659 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2661 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2663 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2665 …}
    +reports: Doctrine\ORM\PersistentCollection {#2667 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2669 …}
    +violations: Doctrine\ORM\PersistentCollection {#2671 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2673 …}
    +awards: Doctrine\ORM\PersistentCollection {#2675 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2677 …}
    +categories: Doctrine\ORM\PersistentCollection {#2679 …}
    -id: 22211
    -password: "$2y$13$cpQLj9.x957U.3dK5CfaV.Sqzh2zuq5qXsyshOFGG/KdbYaPk7SKS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2681 …}
    +apId: "thisfro@slrpnk.net"
    +apProfileId: "https://slrpnk.net/u/thisfro"
    +apPublicUrl: "https://slrpnk.net/u/thisfro"
    +apFollowersUrl: null
    +apInboxUrl: "https://slrpnk.net/inbox"
    +apDomain: "slrpnk.net"
    +apPreferredUsername: "thisfro"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729098002 {#2613
      date: 2024-10-16 19:00:02.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689057210 {#2614
      date: 2023-07-11 08:33:30.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#9706
  +user: App\Entity\User {#2628
    +avatar: null
    +cover: null
    +email: "thisfro@slrpnk.net"
    +username: "@thisfro@slrpnk.net"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728594396 {#2612
      date: 2024-10-10 23:06:36.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 {#2629 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2631 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2633 …}
    +entries: Doctrine\ORM\PersistentCollection {#2635 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2637 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2639 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2641 …}
    +posts: Doctrine\ORM\PersistentCollection {#2643 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2645 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2647 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2649 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2651 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2653 …}
    +follows: Doctrine\ORM\PersistentCollection {#2655 …}
    +followers: Doctrine\ORM\PersistentCollection {#2657 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2659 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2661 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2663 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2665 …}
    +reports: Doctrine\ORM\PersistentCollection {#2667 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2669 …}
    +violations: Doctrine\ORM\PersistentCollection {#2671 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2673 …}
    +awards: Doctrine\ORM\PersistentCollection {#2675 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2677 …}
    +categories: Doctrine\ORM\PersistentCollection {#2679 …}
    -id: 22211
    -password: "$2y$13$cpQLj9.x957U.3dK5CfaV.Sqzh2zuq5qXsyshOFGG/KdbYaPk7SKS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2681 …}
    +apId: "thisfro@slrpnk.net"
    +apProfileId: "https://slrpnk.net/u/thisfro"
    +apPublicUrl: "https://slrpnk.net/u/thisfro"
    +apFollowersUrl: null
    +apInboxUrl: "https://slrpnk.net/inbox"
    +apDomain: "slrpnk.net"
    +apPreferredUsername: "thisfro"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729098002 {#2613
      date: 2024-10-16 19:00:02.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689057210 {#2614
      date: 2023-07-11 08:33:30.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.18 ms
Input props
[
  "date" => DateTimeImmutable @1705940413 {#2611
    date: 2024-01-22 17:20:13.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#9761
  +date: DateTimeImmutable @1705940413 {#2611
    date: 2024-01-22 17:20:13.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.17 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705940413 {#2611
    date: 2024-01-22 17:20:13.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1727683730 {#2610
    date: 2024-09-30 10:08:50.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#9815
  +createdAt: DateTimeImmutable @1705940413 {#2611
    date: 2024-01-22 17:20:13.0 +01:00
  }
  +editedAt: DateTimeImmutable @1727683730 {#2610
    date: 2024-09-30 10:08:50.0 +02:00
  }
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.16 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1753
    +user: Proxies\__CG__\App\Entity\User {#3297 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +slug: "Grocery-shopping-apps"
    +title: "Grocery shopping apps"
    +url: null
    +body: """
      I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
      \n
      Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 25
    +favouriteCount: 60
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728407357 {#3199
      date: 2024-10-08 19:09:17.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3273 …}
    +votes: Doctrine\ORM\PersistentCollection {#3275 …}
    +reports: Doctrine\ORM\PersistentCollection {#3278 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
    +badges: Doctrine\ORM\PersistentCollection {#3231 …}
    +children: []
    -id: 32346
    -titleTs: "'app':3 'groceri':1 'shop':2"
    -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706007664
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11033097"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705921264 {#3205
      date: 2024-01-22 12:01:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#9869
  +entry: Proxies\__CG__\App\Entity\Entry {#1753
    +user: Proxies\__CG__\App\Entity\User {#3297 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +slug: "Grocery-shopping-apps"
    +title: "Grocery shopping apps"
    +url: null
    +body: """
      I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
      \n
      Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 25
    +favouriteCount: 60
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728407357 {#3199
      date: 2024-10-08 19:09:17.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3273 …}
    +votes: Doctrine\ORM\PersistentCollection {#3275 …}
    +reports: Doctrine\ORM\PersistentCollection {#3278 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
    +badges: Doctrine\ORM\PersistentCollection {#3231 …}
    +children: []
    -id: 32346
    -titleTs: "'app':3 'groceri':1 'shop':2"
    -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706007664
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11033097"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705921264 {#3205
      date: 2024-01-22 12:01:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.16 ms
Input props
[
  "user" => App\Entity\User {#2628
    +avatar: null
    +cover: null
    +email: "thisfro@slrpnk.net"
    +username: "@thisfro@slrpnk.net"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728594396 {#2612
      date: 2024-10-10 23:06:36.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 {#2629 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2631 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2633 …}
    +entries: Doctrine\ORM\PersistentCollection {#2635 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2637 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2639 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2641 …}
    +posts: Doctrine\ORM\PersistentCollection {#2643 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2645 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2647 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2649 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2651 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2653 …}
    +follows: Doctrine\ORM\PersistentCollection {#2655 …}
    +followers: Doctrine\ORM\PersistentCollection {#2657 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2659 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2661 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2663 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2665 …}
    +reports: Doctrine\ORM\PersistentCollection {#2667 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2669 …}
    +violations: Doctrine\ORM\PersistentCollection {#2671 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2673 …}
    +awards: Doctrine\ORM\PersistentCollection {#2675 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2677 …}
    +categories: Doctrine\ORM\PersistentCollection {#2679 …}
    -id: 22211
    -password: "$2y$13$cpQLj9.x957U.3dK5CfaV.Sqzh2zuq5qXsyshOFGG/KdbYaPk7SKS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2681 …}
    +apId: "thisfro@slrpnk.net"
    +apProfileId: "https://slrpnk.net/u/thisfro"
    +apPublicUrl: "https://slrpnk.net/u/thisfro"
    +apFollowersUrl: null
    +apInboxUrl: "https://slrpnk.net/inbox"
    +apDomain: "slrpnk.net"
    +apPreferredUsername: "thisfro"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729098002 {#2613
      date: 2024-10-16 19:00:02.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689057210 {#2614
      date: 2023-07-11 08:33:30.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#9924
  +width: 40
  +height: 40
  +user: App\Entity\User {#2628
    +avatar: null
    +cover: null
    +email: "thisfro@slrpnk.net"
    +username: "@thisfro@slrpnk.net"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728594396 {#2612
      date: 2024-10-10 23:06:36.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 {#2629 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2631 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2633 …}
    +entries: Doctrine\ORM\PersistentCollection {#2635 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2637 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2639 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2641 …}
    +posts: Doctrine\ORM\PersistentCollection {#2643 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2645 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2647 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2649 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2651 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2653 …}
    +follows: Doctrine\ORM\PersistentCollection {#2655 …}
    +followers: Doctrine\ORM\PersistentCollection {#2657 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2659 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2661 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2663 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2665 …}
    +reports: Doctrine\ORM\PersistentCollection {#2667 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2669 …}
    +violations: Doctrine\ORM\PersistentCollection {#2671 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2673 …}
    +awards: Doctrine\ORM\PersistentCollection {#2675 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2677 …}
    +categories: Doctrine\ORM\PersistentCollection {#2679 …}
    -id: 22211
    -password: "$2y$13$cpQLj9.x957U.3dK5CfaV.Sqzh2zuq5qXsyshOFGG/KdbYaPk7SKS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2681 …}
    +apId: "thisfro@slrpnk.net"
    +apProfileId: "https://slrpnk.net/u/thisfro"
    +apPublicUrl: "https://slrpnk.net/u/thisfro"
    +apFollowersUrl: null
    +apInboxUrl: "https://slrpnk.net/inbox"
    +apDomain: "slrpnk.net"
    +apPreferredUsername: "thisfro"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729098002 {#2613
      date: 2024-10-16 19:00:02.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689057210 {#2614
      date: 2023-07-11 08:33:30.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.45 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2615
    +user: App\Entity\User {#2628
      +avatar: null
      +cover: null
      +email: "thisfro@slrpnk.net"
      +username: "@thisfro@slrpnk.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728594396 {#2612
        date: 2024-10-10 23:06:36.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 {#2629 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2631 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2633 …}
      +entries: Doctrine\ORM\PersistentCollection {#2635 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2637 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2639 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2641 …}
      +posts: Doctrine\ORM\PersistentCollection {#2643 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2645 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2647 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2649 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2651 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2653 …}
      +follows: Doctrine\ORM\PersistentCollection {#2655 …}
      +followers: Doctrine\ORM\PersistentCollection {#2657 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2659 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2661 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2663 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2665 …}
      +reports: Doctrine\ORM\PersistentCollection {#2667 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2669 …}
      +violations: Doctrine\ORM\PersistentCollection {#2671 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2673 …}
      +awards: Doctrine\ORM\PersistentCollection {#2675 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2677 …}
      +categories: Doctrine\ORM\PersistentCollection {#2679 …}
      -id: 22211
      -password: "$2y$13$cpQLj9.x957U.3dK5CfaV.Sqzh2zuq5qXsyshOFGG/KdbYaPk7SKS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2681 …}
      +apId: "thisfro@slrpnk.net"
      +apProfileId: "https://slrpnk.net/u/thisfro"
      +apPublicUrl: "https://slrpnk.net/u/thisfro"
      +apFollowersUrl: null
      +apInboxUrl: "https://slrpnk.net/inbox"
      +apDomain: "slrpnk.net"
      +apPreferredUsername: "thisfro"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729098002 {#2613
        date: 2024-10-16 19:00:02.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689057210 {#2614
        date: 2023-07-11 08:33:30.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Another thought: I use grocy (or at least try to use it) to have an overview of my stock and know when an open item in the fridge neeeds to be used before spoiling. But I just use a shared note on nextcloud for shopping, which is good enough for two people. But of course there is no meal planning or recipe management"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705940413 {#2609
      date: 2024-01-22 17:20:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2616 …}
    +nested: Doctrine\ORM\PersistentCollection {#2618 …}
    +votes: Doctrine\ORM\PersistentCollection {#2620 …}
    +reports: Doctrine\ORM\PersistentCollection {#2622 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2624 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2626 …}
    -id: 331752
    -bodyTs: "'anoth':1 'cours':55 'enough':49 'fridg':28 'good':48 'groci':5 'item':25 'know':21 'least':8 'manag':63 'meal':59 'neeed':29 'nextcloud':43 'note':41 'open':24 'overview':16 'peopl':52 'plan':60 'recip':62 'share':40 'shop':45 'spoil':34 'stock':19 'thought':2 'tri':9 'two':51 'use':4,11,32,38"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5590848"
    +editedAt: DateTimeImmutable @1727683730 {#2610
      date: 2024-09-30 10:08:50.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705940413 {#2611
      date: 2024-01-22 17:20:13.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#9993
  +subject: App\Entity\EntryComment {#2615
    +user: App\Entity\User {#2628
      +avatar: null
      +cover: null
      +email: "thisfro@slrpnk.net"
      +username: "@thisfro@slrpnk.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728594396 {#2612
        date: 2024-10-10 23:06:36.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 {#2629 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2631 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2633 …}
      +entries: Doctrine\ORM\PersistentCollection {#2635 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2637 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2639 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2641 …}
      +posts: Doctrine\ORM\PersistentCollection {#2643 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2645 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2647 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2649 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2651 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2653 …}
      +follows: Doctrine\ORM\PersistentCollection {#2655 …}
      +followers: Doctrine\ORM\PersistentCollection {#2657 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2659 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2661 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2663 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2665 …}
      +reports: Doctrine\ORM\PersistentCollection {#2667 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2669 …}
      +violations: Doctrine\ORM\PersistentCollection {#2671 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2673 …}
      +awards: Doctrine\ORM\PersistentCollection {#2675 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2677 …}
      +categories: Doctrine\ORM\PersistentCollection {#2679 …}
      -id: 22211
      -password: "$2y$13$cpQLj9.x957U.3dK5CfaV.Sqzh2zuq5qXsyshOFGG/KdbYaPk7SKS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2681 …}
      +apId: "thisfro@slrpnk.net"
      +apProfileId: "https://slrpnk.net/u/thisfro"
      +apPublicUrl: "https://slrpnk.net/u/thisfro"
      +apFollowersUrl: null
      +apInboxUrl: "https://slrpnk.net/inbox"
      +apDomain: "slrpnk.net"
      +apPreferredUsername: "thisfro"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729098002 {#2613
        date: 2024-10-16 19:00:02.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689057210 {#2614
        date: 2023-07-11 08:33:30.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Another thought: I use grocy (or at least try to use it) to have an overview of my stock and know when an open item in the fridge neeeds to be used before spoiling. But I just use a shared note on nextcloud for shopping, which is good enough for two people. But of course there is no meal planning or recipe management"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705940413 {#2609
      date: 2024-01-22 17:20:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2616 …}
    +nested: Doctrine\ORM\PersistentCollection {#2618 …}
    +votes: Doctrine\ORM\PersistentCollection {#2620 …}
    +reports: Doctrine\ORM\PersistentCollection {#2622 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2624 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2626 …}
    -id: 331752
    -bodyTs: "'anoth':1 'cours':55 'enough':49 'fridg':28 'good':48 'groci':5 'item':25 'know':21 'least':8 'manag':63 'meal':59 'neeed':29 'nextcloud':43 'note':41 'open':24 'overview':16 'peopl':52 'plan':60 'recip':62 'share':40 'shop':45 'spoil':34 'stock':19 'thought':2 'tri':9 'two':51 'use':4,11,32,38"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5590848"
    +editedAt: DateTimeImmutable @1727683730 {#2610
      date: 2024-09-30 10:08:50.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705940413 {#2611
      date: 2024-01-22 17:20:13.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.94 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2615
    +user: App\Entity\User {#2628
      +avatar: null
      +cover: null
      +email: "thisfro@slrpnk.net"
      +username: "@thisfro@slrpnk.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728594396 {#2612
        date: 2024-10-10 23:06:36.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 {#2629 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2631 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2633 …}
      +entries: Doctrine\ORM\PersistentCollection {#2635 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2637 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2639 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2641 …}
      +posts: Doctrine\ORM\PersistentCollection {#2643 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2645 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2647 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2649 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2651 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2653 …}
      +follows: Doctrine\ORM\PersistentCollection {#2655 …}
      +followers: Doctrine\ORM\PersistentCollection {#2657 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2659 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2661 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2663 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2665 …}
      +reports: Doctrine\ORM\PersistentCollection {#2667 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2669 …}
      +violations: Doctrine\ORM\PersistentCollection {#2671 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2673 …}
      +awards: Doctrine\ORM\PersistentCollection {#2675 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2677 …}
      +categories: Doctrine\ORM\PersistentCollection {#2679 …}
      -id: 22211
      -password: "$2y$13$cpQLj9.x957U.3dK5CfaV.Sqzh2zuq5qXsyshOFGG/KdbYaPk7SKS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2681 …}
      +apId: "thisfro@slrpnk.net"
      +apProfileId: "https://slrpnk.net/u/thisfro"
      +apPublicUrl: "https://slrpnk.net/u/thisfro"
      +apFollowersUrl: null
      +apInboxUrl: "https://slrpnk.net/inbox"
      +apDomain: "slrpnk.net"
      +apPreferredUsername: "thisfro"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729098002 {#2613
        date: 2024-10-16 19:00:02.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689057210 {#2614
        date: 2023-07-11 08:33:30.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Another thought: I use grocy (or at least try to use it) to have an overview of my stock and know when an open item in the fridge neeeds to be used before spoiling. But I just use a shared note on nextcloud for shopping, which is good enough for two people. But of course there is no meal planning or recipe management"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705940413 {#2609
      date: 2024-01-22 17:20:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2616 …}
    +nested: Doctrine\ORM\PersistentCollection {#2618 …}
    +votes: Doctrine\ORM\PersistentCollection {#2620 …}
    +reports: Doctrine\ORM\PersistentCollection {#2622 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2624 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2626 …}
    -id: 331752
    -bodyTs: "'anoth':1 'cours':55 'enough':49 'fridg':28 'good':48 'groci':5 'item':25 'know':21 'least':8 'manag':63 'meal':59 'neeed':29 'nextcloud':43 'note':41 'open':24 'overview':16 'peopl':52 'plan':60 'recip':62 'share':40 'shop':45 'spoil':34 'stock':19 'thought':2 'tri':9 'two':51 'use':4,11,32,38"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5590848"
    +editedAt: DateTimeImmutable @1727683730 {#2610
      date: 2024-09-30 10:08:50.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705940413 {#2611
      date: 2024-01-22 17:20:13.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#10050
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2615
    +user: App\Entity\User {#2628
      +avatar: null
      +cover: null
      +email: "thisfro@slrpnk.net"
      +username: "@thisfro@slrpnk.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728594396 {#2612
        date: 2024-10-10 23:06:36.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 {#2629 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2631 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2633 …}
      +entries: Doctrine\ORM\PersistentCollection {#2635 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2637 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2639 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2641 …}
      +posts: Doctrine\ORM\PersistentCollection {#2643 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2645 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2647 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2649 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2651 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2653 …}
      +follows: Doctrine\ORM\PersistentCollection {#2655 …}
      +followers: Doctrine\ORM\PersistentCollection {#2657 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2659 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2661 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2663 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2665 …}
      +reports: Doctrine\ORM\PersistentCollection {#2667 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2669 …}
      +violations: Doctrine\ORM\PersistentCollection {#2671 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2673 …}
      +awards: Doctrine\ORM\PersistentCollection {#2675 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2677 …}
      +categories: Doctrine\ORM\PersistentCollection {#2679 …}
      -id: 22211
      -password: "$2y$13$cpQLj9.x957U.3dK5CfaV.Sqzh2zuq5qXsyshOFGG/KdbYaPk7SKS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2681 …}
      +apId: "thisfro@slrpnk.net"
      +apProfileId: "https://slrpnk.net/u/thisfro"
      +apPublicUrl: "https://slrpnk.net/u/thisfro"
      +apFollowersUrl: null
      +apInboxUrl: "https://slrpnk.net/inbox"
      +apDomain: "slrpnk.net"
      +apPreferredUsername: "thisfro"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729098002 {#2613
        date: 2024-10-16 19:00:02.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689057210 {#2614
        date: 2023-07-11 08:33:30.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Another thought: I use grocy (or at least try to use it) to have an overview of my stock and know when an open item in the fridge neeeds to be used before spoiling. But I just use a shared note on nextcloud for shopping, which is good enough for two people. But of course there is no meal planning or recipe management"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705940413 {#2609
      date: 2024-01-22 17:20:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2616 …}
    +nested: Doctrine\ORM\PersistentCollection {#2618 …}
    +votes: Doctrine\ORM\PersistentCollection {#2620 …}
    +reports: Doctrine\ORM\PersistentCollection {#2622 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2624 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2626 …}
    -id: 331752
    -bodyTs: "'anoth':1 'cours':55 'enough':49 'fridg':28 'good':48 'groci':5 'item':25 'know':21 'least':8 'manag':63 'meal':59 'neeed':29 'nextcloud':43 'note':41 'open':24 'overview':16 'peopl':52 'plan':60 'recip':62 'share':40 'shop':45 'spoil':34 'stock':19 'thought':2 'tri':9 'two':51 'use':4,11,32,38"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5590848"
    +editedAt: DateTimeImmutable @1727683730 {#2610
      date: 2024-09-30 10:08:50.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705940413 {#2611
      date: 2024-01-22 17:20:13.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 14.59 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2615
    +user: App\Entity\User {#2628
      +avatar: null
      +cover: null
      +email: "thisfro@slrpnk.net"
      +username: "@thisfro@slrpnk.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728594396 {#2612
        date: 2024-10-10 23:06:36.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 {#2629 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2631 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2633 …}
      +entries: Doctrine\ORM\PersistentCollection {#2635 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2637 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2639 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2641 …}
      +posts: Doctrine\ORM\PersistentCollection {#2643 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2645 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2647 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2649 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2651 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2653 …}
      +follows: Doctrine\ORM\PersistentCollection {#2655 …}
      +followers: Doctrine\ORM\PersistentCollection {#2657 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2659 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2661 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2663 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2665 …}
      +reports: Doctrine\ORM\PersistentCollection {#2667 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2669 …}
      +violations: Doctrine\ORM\PersistentCollection {#2671 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2673 …}
      +awards: Doctrine\ORM\PersistentCollection {#2675 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2677 …}
      +categories: Doctrine\ORM\PersistentCollection {#2679 …}
      -id: 22211
      -password: "$2y$13$cpQLj9.x957U.3dK5CfaV.Sqzh2zuq5qXsyshOFGG/KdbYaPk7SKS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2681 …}
      +apId: "thisfro@slrpnk.net"
      +apProfileId: "https://slrpnk.net/u/thisfro"
      +apPublicUrl: "https://slrpnk.net/u/thisfro"
      +apFollowersUrl: null
      +apInboxUrl: "https://slrpnk.net/inbox"
      +apDomain: "slrpnk.net"
      +apPreferredUsername: "thisfro"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729098002 {#2613
        date: 2024-10-16 19:00:02.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689057210 {#2614
        date: 2023-07-11 08:33:30.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Another thought: I use grocy (or at least try to use it) to have an overview of my stock and know when an open item in the fridge neeeds to be used before spoiling. But I just use a shared note on nextcloud for shopping, which is good enough for two people. But of course there is no meal planning or recipe management"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705940413 {#2609
      date: 2024-01-22 17:20:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2616 …}
    +nested: Doctrine\ORM\PersistentCollection {#2618 …}
    +votes: Doctrine\ORM\PersistentCollection {#2620 …}
    +reports: Doctrine\ORM\PersistentCollection {#2622 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2624 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2626 …}
    -id: 331752
    -bodyTs: "'anoth':1 'cours':55 'enough':49 'fridg':28 'good':48 'groci':5 'item':25 'know':21 'least':8 'manag':63 'meal':59 'neeed':29 'nextcloud':43 'note':41 'open':24 'overview':16 'peopl':52 'plan':60 'recip':62 'share':40 'shop':45 'spoil':34 'stock':19 'thought':2 'tri':9 'two':51 'use':4,11,32,38"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5590848"
    +editedAt: DateTimeImmutable @1727683730 {#2610
      date: 2024-09-30 10:08:50.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705940413 {#2611
      date: 2024-01-22 17:20:13.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#10290
  +comment: App\Entity\EntryComment {#2615
    +user: App\Entity\User {#2628
      +avatar: null
      +cover: null
      +email: "thisfro@slrpnk.net"
      +username: "@thisfro@slrpnk.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728594396 {#2612
        date: 2024-10-10 23:06:36.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 {#2629 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2631 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2633 …}
      +entries: Doctrine\ORM\PersistentCollection {#2635 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2637 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2639 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2641 …}
      +posts: Doctrine\ORM\PersistentCollection {#2643 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2645 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2647 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2649 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2651 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2653 …}
      +follows: Doctrine\ORM\PersistentCollection {#2655 …}
      +followers: Doctrine\ORM\PersistentCollection {#2657 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2659 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2661 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2663 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2665 …}
      +reports: Doctrine\ORM\PersistentCollection {#2667 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2669 …}
      +violations: Doctrine\ORM\PersistentCollection {#2671 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2673 …}
      +awards: Doctrine\ORM\PersistentCollection {#2675 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2677 …}
      +categories: Doctrine\ORM\PersistentCollection {#2679 …}
      -id: 22211
      -password: "$2y$13$cpQLj9.x957U.3dK5CfaV.Sqzh2zuq5qXsyshOFGG/KdbYaPk7SKS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2681 …}
      +apId: "thisfro@slrpnk.net"
      +apProfileId: "https://slrpnk.net/u/thisfro"
      +apPublicUrl: "https://slrpnk.net/u/thisfro"
      +apFollowersUrl: null
      +apInboxUrl: "https://slrpnk.net/inbox"
      +apDomain: "slrpnk.net"
      +apPreferredUsername: "thisfro"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729098002 {#2613
        date: 2024-10-16 19:00:02.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689057210 {#2614
        date: 2023-07-11 08:33:30.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Another thought: I use grocy (or at least try to use it) to have an overview of my stock and know when an open item in the fridge neeeds to be used before spoiling. But I just use a shared note on nextcloud for shopping, which is good enough for two people. But of course there is no meal planning or recipe management"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705940413 {#2609
      date: 2024-01-22 17:20:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2616 …}
    +nested: Doctrine\ORM\PersistentCollection {#2618 …}
    +votes: Doctrine\ORM\PersistentCollection {#2620 …}
    +reports: Doctrine\ORM\PersistentCollection {#2622 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2624 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2626 …}
    -id: 331752
    -bodyTs: "'anoth':1 'cours':55 'enough':49 'fridg':28 'good':48 'groci':5 'item':25 'know':21 'least':8 'manag':63 'meal':59 'neeed':29 'nextcloud':43 'note':41 'open':24 'overview':16 'peopl':52 'plan':60 'recip':62 'share':40 'shop':45 'spoil':34 'stock':19 'thought':2 'tri':9 'two':51 'use':4,11,32,38"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/5590848"
    +editedAt: DateTimeImmutable @1727683730 {#2610
      date: 2024-09-30 10:08:50.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705940413 {#2611
      date: 2024-01-22 17:20:13.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 68.55 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2688
    +user: App\Entity\User {#2702
      +avatar: null
      +cover: null
      +email: "theRealBassist@lemmy.world"
      +username: "@theRealBassist@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728770279 {#2685
        date: 2024-10-12 23:57: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: 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 {#2703 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2705 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2707 …}
      +entries: Doctrine\ORM\PersistentCollection {#2709 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2711 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2715 …}
      +posts: Doctrine\ORM\PersistentCollection {#2717 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2719 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2721 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2723 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2725 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2727 …}
      +follows: Doctrine\ORM\PersistentCollection {#2729 …}
      +followers: Doctrine\ORM\PersistentCollection {#2731 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2733 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2735 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2737 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2739 …}
      +reports: Doctrine\ORM\PersistentCollection {#2741 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2743 …}
      +violations: Doctrine\ORM\PersistentCollection {#2745 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2747 …}
      +awards: Doctrine\ORM\PersistentCollection {#2749 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2751 …}
      +categories: Doctrine\ORM\PersistentCollection {#2753 …}
      -id: 24133
      -password: "$2y$13$6pnIP17ang/0MNjs7HbNJeVfSchhcfpwsOLbn56t1ditLczWbG4.q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2755 …}
      +apId: "theRealBassist@lemmy.world"
      +apProfileId: "https://lemmy.world/u/theRealBassist"
      +apPublicUrl: "https://lemmy.world/u/theRealBassist"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "theRealBassist"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1700237446 {#2686
        date: 2023-11-17 17:10:46.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689126341 {#2687
        date: 2023-07-12 03:45:41.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2689
      +user: Proxies\__CG__\App\Entity\User {#10403 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "File-server-with-on-demand-sync-preserve-the-filesystem-and-runs"
      +title: "File server with on-demand sync, preserve the filesystem, and runs without external DB?"
      +url: null
      +body: """
        Hi, I’m looking for a FOSS file syncing/sharing solution that does **all** the following specific things:\n
        \n
        - [Sync files only when needed](https://owncloud.com/features/virtual-files/), to save space on my client devices.\n
        - Preserve the filesystem on the server for backups. So no opaque blocks like SeaFile.\n
        - No need for external MySQL/Postgres container. SQLite would be okay.\n
        \n
        Currently the closest thing to fulfill these is oCIS, but it has a decomposedFS file structure which defeats the second point. Nextcloud may run with embedded SQLite, but I’m reluctant to try it again due to previous experiences (lots of bugs, sluggish, etc). Mountain Duck and FileRun are not FOSS. Filestash would be nice if it can integrate with existing Nextcloud/Owncloud clients for the on-demand syncing functionality, especially on Windows. It would be nice to have an open-source alternative to Mountain Duck, in order to use on-demand sync functionalities with a standard storage backend such as SFTP.\n
        \n
        Would you have any recommendations of what to do?\n
        \n
        Thank you in advance!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 19
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728217720 {#10398
        date: 2024-10-06 14:28:40.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10405 …}
      +votes: Doctrine\ORM\PersistentCollection {#10407 …}
      +reports: Doctrine\ORM\PersistentCollection {#10409 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10411 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10413 …}
      +badges: Doctrine\ORM\PersistentCollection {#10415 …}
      +children: []
      -id: 31979
      -titleTs: "'db':15 'demand':6 'extern':14 'file':1 'filesystem':10 'on-demand':4 'preserv':8 'run':12 'server':2 'sync':7 'without':13"
      -bodyTs: "'/features/virtual-files/),':25 'advanc':173 'altern':140 'backend':157 'backup':40 'block':44 'bug':98 'client':31,119 'closest':59 'contain':52 'current':57 'decomposedf':70 'defeat':74 'demand':124,150 'devic':32 'duck':102,143 'due':92 'embed':82 'especi':127 'etc':100 'exist':117 'experi':95 'extern':50 'file':8,19,71 'filerun':104 'filestash':108 'filesystem':35 'follow':15 'foss':7,107 'fulfil':62 'function':126,152 'hi':1 'integr':115 'like':45 'look':4 'lot':96 'm':3,86 'may':79 'mountain':101,142 'mysql/postgres':51 'need':22,48 'nextcloud':78 'nextcloud/owncloud':118 'nice':111,133 'oci':65 'okay':56 'on-demand':122,148 'opaqu':43 'open':138 'open-sourc':137 'order':145 'owncloud.com':24 'owncloud.com/features/virtual-files/),':23 'point':77 'preserv':33 'previous':94 'recommend':165 'reluct':87 'run':80 'save':27 'seafil':46 'second':76 'server':38 'sftp':160 'sluggish':99 'solut':10 'sourc':139 'space':28 'specif':16 'sqlite':53,83 'standard':155 'storag':156 'structur':72 'sync':18,125,151 'syncing/sharing':9 'thank':170 'thing':17,60 'tri':89 'use':147 'window':129 'would':54,109,131,161"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705860446
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/8702211"
      +editedAt: DateTimeImmutable @1727210552 {#10395
        date: 2024-09-24 22:42:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705774046 {#10397
        date: 2024-01-20 19:07:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I don’t think this would solve your particular use case. However, SSHFS is absolutely amazing for remote smb share access.\n
      \n
      I used it on my laptop to access my home NAS for years.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705936722 {#2683
      date: 2024-01-22 16:18:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rearview@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2690 …}
    +nested: Doctrine\ORM\PersistentCollection {#2692 …}
    +votes: Doctrine\ORM\PersistentCollection {#2694 …}
    +reports: Doctrine\ORM\PersistentCollection {#2696 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2698 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2700 …}
    -id: 331584
    -bodyTs: "'absolut':15 'access':21,29 'amaz':16 'case':11 'home':31 'howev':12 'laptop':27 'nas':32 'particular':9 'remot':18 'share':20 'smb':19 'solv':7 'sshfs':13 'think':4 'use':10,23 'would':6 'year':34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6916692"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705936722 {#2684
      date: 2024-01-22 16:18:42.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#10360
  +comment: App\Entity\EntryComment {#2688
    +user: App\Entity\User {#2702
      +avatar: null
      +cover: null
      +email: "theRealBassist@lemmy.world"
      +username: "@theRealBassist@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728770279 {#2685
        date: 2024-10-12 23:57: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: 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 {#2703 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2705 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2707 …}
      +entries: Doctrine\ORM\PersistentCollection {#2709 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2711 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2715 …}
      +posts: Doctrine\ORM\PersistentCollection {#2717 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2719 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2721 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2723 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2725 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2727 …}
      +follows: Doctrine\ORM\PersistentCollection {#2729 …}
      +followers: Doctrine\ORM\PersistentCollection {#2731 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2733 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2735 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2737 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2739 …}
      +reports: Doctrine\ORM\PersistentCollection {#2741 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2743 …}
      +violations: Doctrine\ORM\PersistentCollection {#2745 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2747 …}
      +awards: Doctrine\ORM\PersistentCollection {#2749 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2751 …}
      +categories: Doctrine\ORM\PersistentCollection {#2753 …}
      -id: 24133
      -password: "$2y$13$6pnIP17ang/0MNjs7HbNJeVfSchhcfpwsOLbn56t1ditLczWbG4.q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2755 …}
      +apId: "theRealBassist@lemmy.world"
      +apProfileId: "https://lemmy.world/u/theRealBassist"
      +apPublicUrl: "https://lemmy.world/u/theRealBassist"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "theRealBassist"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1700237446 {#2686
        date: 2023-11-17 17:10:46.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689126341 {#2687
        date: 2023-07-12 03:45:41.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2689
      +user: Proxies\__CG__\App\Entity\User {#10403 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "File-server-with-on-demand-sync-preserve-the-filesystem-and-runs"
      +title: "File server with on-demand sync, preserve the filesystem, and runs without external DB?"
      +url: null
      +body: """
        Hi, I’m looking for a FOSS file syncing/sharing solution that does **all** the following specific things:\n
        \n
        - [Sync files only when needed](https://owncloud.com/features/virtual-files/), to save space on my client devices.\n
        - Preserve the filesystem on the server for backups. So no opaque blocks like SeaFile.\n
        - No need for external MySQL/Postgres container. SQLite would be okay.\n
        \n
        Currently the closest thing to fulfill these is oCIS, but it has a decomposedFS file structure which defeats the second point. Nextcloud may run with embedded SQLite, but I’m reluctant to try it again due to previous experiences (lots of bugs, sluggish, etc). Mountain Duck and FileRun are not FOSS. Filestash would be nice if it can integrate with existing Nextcloud/Owncloud clients for the on-demand syncing functionality, especially on Windows. It would be nice to have an open-source alternative to Mountain Duck, in order to use on-demand sync functionalities with a standard storage backend such as SFTP.\n
        \n
        Would you have any recommendations of what to do?\n
        \n
        Thank you in advance!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 19
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728217720 {#10398
        date: 2024-10-06 14:28:40.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10405 …}
      +votes: Doctrine\ORM\PersistentCollection {#10407 …}
      +reports: Doctrine\ORM\PersistentCollection {#10409 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10411 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10413 …}
      +badges: Doctrine\ORM\PersistentCollection {#10415 …}
      +children: []
      -id: 31979
      -titleTs: "'db':15 'demand':6 'extern':14 'file':1 'filesystem':10 'on-demand':4 'preserv':8 'run':12 'server':2 'sync':7 'without':13"
      -bodyTs: "'/features/virtual-files/),':25 'advanc':173 'altern':140 'backend':157 'backup':40 'block':44 'bug':98 'client':31,119 'closest':59 'contain':52 'current':57 'decomposedf':70 'defeat':74 'demand':124,150 'devic':32 'duck':102,143 'due':92 'embed':82 'especi':127 'etc':100 'exist':117 'experi':95 'extern':50 'file':8,19,71 'filerun':104 'filestash':108 'filesystem':35 'follow':15 'foss':7,107 'fulfil':62 'function':126,152 'hi':1 'integr':115 'like':45 'look':4 'lot':96 'm':3,86 'may':79 'mountain':101,142 'mysql/postgres':51 'need':22,48 'nextcloud':78 'nextcloud/owncloud':118 'nice':111,133 'oci':65 'okay':56 'on-demand':122,148 'opaqu':43 'open':138 'open-sourc':137 'order':145 'owncloud.com':24 'owncloud.com/features/virtual-files/),':23 'point':77 'preserv':33 'previous':94 'recommend':165 'reluct':87 'run':80 'save':27 'seafil':46 'second':76 'server':38 'sftp':160 'sluggish':99 'solut':10 'sourc':139 'space':28 'specif':16 'sqlite':53,83 'standard':155 'storag':156 'structur':72 'sync':18,125,151 'syncing/sharing':9 'thank':170 'thing':17,60 'tri':89 'use':147 'window':129 'would':54,109,131,161"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705860446
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/8702211"
      +editedAt: DateTimeImmutable @1727210552 {#10395
        date: 2024-09-24 22:42:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705774046 {#10397
        date: 2024-01-20 19:07:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I don’t think this would solve your particular use case. However, SSHFS is absolutely amazing for remote smb share access.\n
      \n
      I used it on my laptop to access my home NAS for years.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705936722 {#2683
      date: 2024-01-22 16:18:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rearview@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2690 …}
    +nested: Doctrine\ORM\PersistentCollection {#2692 …}
    +votes: Doctrine\ORM\PersistentCollection {#2694 …}
    +reports: Doctrine\ORM\PersistentCollection {#2696 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2698 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2700 …}
    -id: 331584
    -bodyTs: "'absolut':15 'access':21,29 'amaz':16 'case':11 'home':31 'howev':12 'laptop':27 'nas':32 'particular':9 'remot':18 'share':20 'smb':19 'solv':7 'sshfs':13 'think':4 'use':10,23 'would':6 'year':34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6916692"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705936722 {#2684
      date: 2024-01-22 16:18:42.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.21 ms
Input props
[
  "user" => App\Entity\User {#2702
    +avatar: null
    +cover: null
    +email: "theRealBassist@lemmy.world"
    +username: "@theRealBassist@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728770279 {#2685
      date: 2024-10-12 23:57: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: 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 {#2703 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2705 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2707 …}
    +entries: Doctrine\ORM\PersistentCollection {#2709 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2711 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2715 …}
    +posts: Doctrine\ORM\PersistentCollection {#2717 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2719 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2721 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2723 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2725 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2727 …}
    +follows: Doctrine\ORM\PersistentCollection {#2729 …}
    +followers: Doctrine\ORM\PersistentCollection {#2731 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2733 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2735 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2737 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2739 …}
    +reports: Doctrine\ORM\PersistentCollection {#2741 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2743 …}
    +violations: Doctrine\ORM\PersistentCollection {#2745 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2747 …}
    +awards: Doctrine\ORM\PersistentCollection {#2749 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2751 …}
    +categories: Doctrine\ORM\PersistentCollection {#2753 …}
    -id: 24133
    -password: "$2y$13$6pnIP17ang/0MNjs7HbNJeVfSchhcfpwsOLbn56t1ditLczWbG4.q"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2755 …}
    +apId: "theRealBassist@lemmy.world"
    +apProfileId: "https://lemmy.world/u/theRealBassist"
    +apPublicUrl: "https://lemmy.world/u/theRealBassist"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "theRealBassist"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1700237446 {#2686
      date: 2023-11-17 17:10:46.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689126341 {#2687
      date: 2023-07-12 03:45:41.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#10424
  +user: App\Entity\User {#2702
    +avatar: null
    +cover: null
    +email: "theRealBassist@lemmy.world"
    +username: "@theRealBassist@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728770279 {#2685
      date: 2024-10-12 23:57: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: 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 {#2703 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2705 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2707 …}
    +entries: Doctrine\ORM\PersistentCollection {#2709 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2711 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2715 …}
    +posts: Doctrine\ORM\PersistentCollection {#2717 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2719 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2721 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2723 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2725 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2727 …}
    +follows: Doctrine\ORM\PersistentCollection {#2729 …}
    +followers: Doctrine\ORM\PersistentCollection {#2731 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2733 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2735 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2737 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2739 …}
    +reports: Doctrine\ORM\PersistentCollection {#2741 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2743 …}
    +violations: Doctrine\ORM\PersistentCollection {#2745 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2747 …}
    +awards: Doctrine\ORM\PersistentCollection {#2749 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2751 …}
    +categories: Doctrine\ORM\PersistentCollection {#2753 …}
    -id: 24133
    -password: "$2y$13$6pnIP17ang/0MNjs7HbNJeVfSchhcfpwsOLbn56t1ditLczWbG4.q"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2755 …}
    +apId: "theRealBassist@lemmy.world"
    +apProfileId: "https://lemmy.world/u/theRealBassist"
    +apPublicUrl: "https://lemmy.world/u/theRealBassist"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "theRealBassist"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1700237446 {#2686
      date: 2023-11-17 17:10:46.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689126341 {#2687
      date: 2023-07-12 03:45:41.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.20 ms
Input props
[
  "date" => DateTimeImmutable @1705936722 {#2684
    date: 2024-01-22 16:18:42.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#10479
  +date: DateTimeImmutable @1705936722 {#2684
    date: 2024-01-22 16:18:42.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.11 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705936722 {#2684
    date: 2024-01-22 16:18:42.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#10533
  +createdAt: DateTimeImmutable @1705936722 {#2684
    date: 2024-01-22 16:18:42.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 2.28 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2689
    +user: Proxies\__CG__\App\Entity\User {#10403 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +slug: "File-server-with-on-demand-sync-preserve-the-filesystem-and-runs"
    +title: "File server with on-demand sync, preserve the filesystem, and runs without external DB?"
    +url: null
    +body: """
      Hi, I’m looking for a FOSS file syncing/sharing solution that does **all** the following specific things:\n
      \n
      - [Sync files only when needed](https://owncloud.com/features/virtual-files/), to save space on my client devices.\n
      - Preserve the filesystem on the server for backups. So no opaque blocks like SeaFile.\n
      - No need for external MySQL/Postgres container. SQLite would be okay.\n
      \n
      Currently the closest thing to fulfill these is oCIS, but it has a decomposedFS file structure which defeats the second point. Nextcloud may run with embedded SQLite, but I’m reluctant to try it again due to previous experiences (lots of bugs, sluggish, etc). Mountain Duck and FileRun are not FOSS. Filestash would be nice if it can integrate with existing Nextcloud/Owncloud clients for the on-demand syncing functionality, especially on Windows. It would be nice to have an open-source alternative to Mountain Duck, in order to use on-demand sync functionalities with a standard storage backend such as SFTP.\n
      \n
      Would you have any recommendations of what to do?\n
      \n
      Thank you in advance!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728217720 {#10398
      date: 2024-10-06 14:28:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#10405 …}
    +votes: Doctrine\ORM\PersistentCollection {#10407 …}
    +reports: Doctrine\ORM\PersistentCollection {#10409 …}
    +favourites: Doctrine\ORM\PersistentCollection {#10411 …}
    +notifications: Doctrine\ORM\PersistentCollection {#10413 …}
    +badges: Doctrine\ORM\PersistentCollection {#10415 …}
    +children: []
    -id: 31979
    -titleTs: "'db':15 'demand':6 'extern':14 'file':1 'filesystem':10 'on-demand':4 'preserv':8 'run':12 'server':2 'sync':7 'without':13"
    -bodyTs: "'/features/virtual-files/),':25 'advanc':173 'altern':140 'backend':157 'backup':40 'block':44 'bug':98 'client':31,119 'closest':59 'contain':52 'current':57 'decomposedf':70 'defeat':74 'demand':124,150 'devic':32 'duck':102,143 'due':92 'embed':82 'especi':127 'etc':100 'exist':117 'experi':95 'extern':50 'file':8,19,71 'filerun':104 'filestash':108 'filesystem':35 'follow':15 'foss':7,107 'fulfil':62 'function':126,152 'hi':1 'integr':115 'like':45 'look':4 'lot':96 'm':3,86 'may':79 'mountain':101,142 'mysql/postgres':51 'need':22,48 'nextcloud':78 'nextcloud/owncloud':118 'nice':111,133 'oci':65 'okay':56 'on-demand':122,148 'opaqu':43 'open':138 'open-sourc':137 'order':145 'owncloud.com':24 'owncloud.com/features/virtual-files/),':23 'point':77 'preserv':33 'previous':94 'recommend':165 'reluct':87 'run':80 'save':27 'seafil':46 'second':76 'server':38 'sftp':160 'sluggish':99 'solut':10 'sourc':139 'space':28 'specif':16 'sqlite':53,83 'standard':155 'storag':156 'structur':72 'sync':18,125,151 'syncing/sharing':9 'thank':170 'thing':17,60 'tri':89 'use':147 'window':129 'would':54,109,131,161"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705860446
    +visibility: "visible             "
    +apId: "https://lemmy.zip/post/8702211"
    +editedAt: DateTimeImmutable @1727210552 {#10395
      date: 2024-09-24 22:42:32.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705774046 {#10397
      date: 2024-01-20 19:07:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#10587
  +entry: Proxies\__CG__\App\Entity\Entry {#2689
    +user: Proxies\__CG__\App\Entity\User {#10403 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +slug: "File-server-with-on-demand-sync-preserve-the-filesystem-and-runs"
    +title: "File server with on-demand sync, preserve the filesystem, and runs without external DB?"
    +url: null
    +body: """
      Hi, I’m looking for a FOSS file syncing/sharing solution that does **all** the following specific things:\n
      \n
      - [Sync files only when needed](https://owncloud.com/features/virtual-files/), to save space on my client devices.\n
      - Preserve the filesystem on the server for backups. So no opaque blocks like SeaFile.\n
      - No need for external MySQL/Postgres container. SQLite would be okay.\n
      \n
      Currently the closest thing to fulfill these is oCIS, but it has a decomposedFS file structure which defeats the second point. Nextcloud may run with embedded SQLite, but I’m reluctant to try it again due to previous experiences (lots of bugs, sluggish, etc). Mountain Duck and FileRun are not FOSS. Filestash would be nice if it can integrate with existing Nextcloud/Owncloud clients for the on-demand syncing functionality, especially on Windows. It would be nice to have an open-source alternative to Mountain Duck, in order to use on-demand sync functionalities with a standard storage backend such as SFTP.\n
      \n
      Would you have any recommendations of what to do?\n
      \n
      Thank you in advance!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728217720 {#10398
      date: 2024-10-06 14:28:40.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#10405 …}
    +votes: Doctrine\ORM\PersistentCollection {#10407 …}
    +reports: Doctrine\ORM\PersistentCollection {#10409 …}
    +favourites: Doctrine\ORM\PersistentCollection {#10411 …}
    +notifications: Doctrine\ORM\PersistentCollection {#10413 …}
    +badges: Doctrine\ORM\PersistentCollection {#10415 …}
    +children: []
    -id: 31979
    -titleTs: "'db':15 'demand':6 'extern':14 'file':1 'filesystem':10 'on-demand':4 'preserv':8 'run':12 'server':2 'sync':7 'without':13"
    -bodyTs: "'/features/virtual-files/),':25 'advanc':173 'altern':140 'backend':157 'backup':40 'block':44 'bug':98 'client':31,119 'closest':59 'contain':52 'current':57 'decomposedf':70 'defeat':74 'demand':124,150 'devic':32 'duck':102,143 'due':92 'embed':82 'especi':127 'etc':100 'exist':117 'experi':95 'extern':50 'file':8,19,71 'filerun':104 'filestash':108 'filesystem':35 'follow':15 'foss':7,107 'fulfil':62 'function':126,152 'hi':1 'integr':115 'like':45 'look':4 'lot':96 'm':3,86 'may':79 'mountain':101,142 'mysql/postgres':51 'need':22,48 'nextcloud':78 'nextcloud/owncloud':118 'nice':111,133 'oci':65 'okay':56 'on-demand':122,148 'opaqu':43 'open':138 'open-sourc':137 'order':145 'owncloud.com':24 'owncloud.com/features/virtual-files/),':23 'point':77 'preserv':33 'previous':94 'recommend':165 'reluct':87 'run':80 'save':27 'seafil':46 'second':76 'server':38 'sftp':160 'sluggish':99 'solut':10 'sourc':139 'space':28 'specif':16 'sqlite':53,83 'standard':155 'storag':156 'structur':72 'sync':18,125,151 'syncing/sharing':9 'thank':170 'thing':17,60 'tri':89 'use':147 'window':129 'would':54,109,131,161"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705860446
    +visibility: "visible             "
    +apId: "https://lemmy.zip/post/8702211"
    +editedAt: DateTimeImmutable @1727210552 {#10395
      date: 2024-09-24 22:42:32.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705774046 {#10397
      date: 2024-01-20 19:07:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.19 ms
Input props
[
  "user" => App\Entity\User {#2702
    +avatar: null
    +cover: null
    +email: "theRealBassist@lemmy.world"
    +username: "@theRealBassist@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728770279 {#2685
      date: 2024-10-12 23:57: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: 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 {#2703 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2705 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2707 …}
    +entries: Doctrine\ORM\PersistentCollection {#2709 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2711 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2715 …}
    +posts: Doctrine\ORM\PersistentCollection {#2717 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2719 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2721 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2723 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2725 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2727 …}
    +follows: Doctrine\ORM\PersistentCollection {#2729 …}
    +followers: Doctrine\ORM\PersistentCollection {#2731 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2733 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2735 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2737 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2739 …}
    +reports: Doctrine\ORM\PersistentCollection {#2741 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2743 …}
    +violations: Doctrine\ORM\PersistentCollection {#2745 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2747 …}
    +awards: Doctrine\ORM\PersistentCollection {#2749 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2751 …}
    +categories: Doctrine\ORM\PersistentCollection {#2753 …}
    -id: 24133
    -password: "$2y$13$6pnIP17ang/0MNjs7HbNJeVfSchhcfpwsOLbn56t1ditLczWbG4.q"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2755 …}
    +apId: "theRealBassist@lemmy.world"
    +apProfileId: "https://lemmy.world/u/theRealBassist"
    +apPublicUrl: "https://lemmy.world/u/theRealBassist"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "theRealBassist"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1700237446 {#2686
      date: 2023-11-17 17:10:46.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689126341 {#2687
      date: 2023-07-12 03:45:41.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#10642
  +width: 40
  +height: 40
  +user: App\Entity\User {#2702
    +avatar: null
    +cover: null
    +email: "theRealBassist@lemmy.world"
    +username: "@theRealBassist@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728770279 {#2685
      date: 2024-10-12 23:57: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: 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 {#2703 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2705 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2707 …}
    +entries: Doctrine\ORM\PersistentCollection {#2709 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2711 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2715 …}
    +posts: Doctrine\ORM\PersistentCollection {#2717 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2719 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2721 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2723 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2725 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2727 …}
    +follows: Doctrine\ORM\PersistentCollection {#2729 …}
    +followers: Doctrine\ORM\PersistentCollection {#2731 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2733 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2735 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2737 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2739 …}
    +reports: Doctrine\ORM\PersistentCollection {#2741 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2743 …}
    +violations: Doctrine\ORM\PersistentCollection {#2745 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2747 …}
    +awards: Doctrine\ORM\PersistentCollection {#2749 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2751 …}
    +categories: Doctrine\ORM\PersistentCollection {#2753 …}
    -id: 24133
    -password: "$2y$13$6pnIP17ang/0MNjs7HbNJeVfSchhcfpwsOLbn56t1ditLczWbG4.q"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2755 …}
    +apId: "theRealBassist@lemmy.world"
    +apProfileId: "https://lemmy.world/u/theRealBassist"
    +apPublicUrl: "https://lemmy.world/u/theRealBassist"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "theRealBassist"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1700237446 {#2686
      date: 2023-11-17 17:10:46.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689126341 {#2687
      date: 2023-07-12 03:45:41.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.65 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2688
    +user: App\Entity\User {#2702
      +avatar: null
      +cover: null
      +email: "theRealBassist@lemmy.world"
      +username: "@theRealBassist@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728770279 {#2685
        date: 2024-10-12 23:57: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: 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 {#2703 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2705 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2707 …}
      +entries: Doctrine\ORM\PersistentCollection {#2709 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2711 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2715 …}
      +posts: Doctrine\ORM\PersistentCollection {#2717 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2719 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2721 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2723 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2725 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2727 …}
      +follows: Doctrine\ORM\PersistentCollection {#2729 …}
      +followers: Doctrine\ORM\PersistentCollection {#2731 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2733 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2735 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2737 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2739 …}
      +reports: Doctrine\ORM\PersistentCollection {#2741 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2743 …}
      +violations: Doctrine\ORM\PersistentCollection {#2745 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2747 …}
      +awards: Doctrine\ORM\PersistentCollection {#2749 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2751 …}
      +categories: Doctrine\ORM\PersistentCollection {#2753 …}
      -id: 24133
      -password: "$2y$13$6pnIP17ang/0MNjs7HbNJeVfSchhcfpwsOLbn56t1ditLczWbG4.q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2755 …}
      +apId: "theRealBassist@lemmy.world"
      +apProfileId: "https://lemmy.world/u/theRealBassist"
      +apPublicUrl: "https://lemmy.world/u/theRealBassist"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "theRealBassist"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1700237446 {#2686
        date: 2023-11-17 17:10:46.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689126341 {#2687
        date: 2023-07-12 03:45:41.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2689
      +user: Proxies\__CG__\App\Entity\User {#10403 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "File-server-with-on-demand-sync-preserve-the-filesystem-and-runs"
      +title: "File server with on-demand sync, preserve the filesystem, and runs without external DB?"
      +url: null
      +body: """
        Hi, I’m looking for a FOSS file syncing/sharing solution that does **all** the following specific things:\n
        \n
        - [Sync files only when needed](https://owncloud.com/features/virtual-files/), to save space on my client devices.\n
        - Preserve the filesystem on the server for backups. So no opaque blocks like SeaFile.\n
        - No need for external MySQL/Postgres container. SQLite would be okay.\n
        \n
        Currently the closest thing to fulfill these is oCIS, but it has a decomposedFS file structure which defeats the second point. Nextcloud may run with embedded SQLite, but I’m reluctant to try it again due to previous experiences (lots of bugs, sluggish, etc). Mountain Duck and FileRun are not FOSS. Filestash would be nice if it can integrate with existing Nextcloud/Owncloud clients for the on-demand syncing functionality, especially on Windows. It would be nice to have an open-source alternative to Mountain Duck, in order to use on-demand sync functionalities with a standard storage backend such as SFTP.\n
        \n
        Would you have any recommendations of what to do?\n
        \n
        Thank you in advance!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 19
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728217720 {#10398
        date: 2024-10-06 14:28:40.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10405 …}
      +votes: Doctrine\ORM\PersistentCollection {#10407 …}
      +reports: Doctrine\ORM\PersistentCollection {#10409 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10411 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10413 …}
      +badges: Doctrine\ORM\PersistentCollection {#10415 …}
      +children: []
      -id: 31979
      -titleTs: "'db':15 'demand':6 'extern':14 'file':1 'filesystem':10 'on-demand':4 'preserv':8 'run':12 'server':2 'sync':7 'without':13"
      -bodyTs: "'/features/virtual-files/),':25 'advanc':173 'altern':140 'backend':157 'backup':40 'block':44 'bug':98 'client':31,119 'closest':59 'contain':52 'current':57 'decomposedf':70 'defeat':74 'demand':124,150 'devic':32 'duck':102,143 'due':92 'embed':82 'especi':127 'etc':100 'exist':117 'experi':95 'extern':50 'file':8,19,71 'filerun':104 'filestash':108 'filesystem':35 'follow':15 'foss':7,107 'fulfil':62 'function':126,152 'hi':1 'integr':115 'like':45 'look':4 'lot':96 'm':3,86 'may':79 'mountain':101,142 'mysql/postgres':51 'need':22,48 'nextcloud':78 'nextcloud/owncloud':118 'nice':111,133 'oci':65 'okay':56 'on-demand':122,148 'opaqu':43 'open':138 'open-sourc':137 'order':145 'owncloud.com':24 'owncloud.com/features/virtual-files/),':23 'point':77 'preserv':33 'previous':94 'recommend':165 'reluct':87 'run':80 'save':27 'seafil':46 'second':76 'server':38 'sftp':160 'sluggish':99 'solut':10 'sourc':139 'space':28 'specif':16 'sqlite':53,83 'standard':155 'storag':156 'structur':72 'sync':18,125,151 'syncing/sharing':9 'thank':170 'thing':17,60 'tri':89 'use':147 'window':129 'would':54,109,131,161"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705860446
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/8702211"
      +editedAt: DateTimeImmutable @1727210552 {#10395
        date: 2024-09-24 22:42:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705774046 {#10397
        date: 2024-01-20 19:07:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I don’t think this would solve your particular use case. However, SSHFS is absolutely amazing for remote smb share access.\n
      \n
      I used it on my laptop to access my home NAS for years.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705936722 {#2683
      date: 2024-01-22 16:18:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rearview@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2690 …}
    +nested: Doctrine\ORM\PersistentCollection {#2692 …}
    +votes: Doctrine\ORM\PersistentCollection {#2694 …}
    +reports: Doctrine\ORM\PersistentCollection {#2696 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2698 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2700 …}
    -id: 331584
    -bodyTs: "'absolut':15 'access':21,29 'amaz':16 'case':11 'home':31 'howev':12 'laptop':27 'nas':32 'particular':9 'remot':18 'share':20 'smb':19 'solv':7 'sshfs':13 'think':4 'use':10,23 'would':6 'year':34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6916692"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705936722 {#2684
      date: 2024-01-22 16:18:42.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#10715
  +subject: App\Entity\EntryComment {#2688
    +user: App\Entity\User {#2702
      +avatar: null
      +cover: null
      +email: "theRealBassist@lemmy.world"
      +username: "@theRealBassist@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728770279 {#2685
        date: 2024-10-12 23:57: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: 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 {#2703 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2705 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2707 …}
      +entries: Doctrine\ORM\PersistentCollection {#2709 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2711 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2715 …}
      +posts: Doctrine\ORM\PersistentCollection {#2717 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2719 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2721 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2723 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2725 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2727 …}
      +follows: Doctrine\ORM\PersistentCollection {#2729 …}
      +followers: Doctrine\ORM\PersistentCollection {#2731 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2733 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2735 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2737 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2739 …}
      +reports: Doctrine\ORM\PersistentCollection {#2741 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2743 …}
      +violations: Doctrine\ORM\PersistentCollection {#2745 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2747 …}
      +awards: Doctrine\ORM\PersistentCollection {#2749 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2751 …}
      +categories: Doctrine\ORM\PersistentCollection {#2753 …}
      -id: 24133
      -password: "$2y$13$6pnIP17ang/0MNjs7HbNJeVfSchhcfpwsOLbn56t1ditLczWbG4.q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2755 …}
      +apId: "theRealBassist@lemmy.world"
      +apProfileId: "https://lemmy.world/u/theRealBassist"
      +apPublicUrl: "https://lemmy.world/u/theRealBassist"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "theRealBassist"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1700237446 {#2686
        date: 2023-11-17 17:10:46.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689126341 {#2687
        date: 2023-07-12 03:45:41.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2689
      +user: Proxies\__CG__\App\Entity\User {#10403 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "File-server-with-on-demand-sync-preserve-the-filesystem-and-runs"
      +title: "File server with on-demand sync, preserve the filesystem, and runs without external DB?"
      +url: null
      +body: """
        Hi, I’m looking for a FOSS file syncing/sharing solution that does **all** the following specific things:\n
        \n
        - [Sync files only when needed](https://owncloud.com/features/virtual-files/), to save space on my client devices.\n
        - Preserve the filesystem on the server for backups. So no opaque blocks like SeaFile.\n
        - No need for external MySQL/Postgres container. SQLite would be okay.\n
        \n
        Currently the closest thing to fulfill these is oCIS, but it has a decomposedFS file structure which defeats the second point. Nextcloud may run with embedded SQLite, but I’m reluctant to try it again due to previous experiences (lots of bugs, sluggish, etc). Mountain Duck and FileRun are not FOSS. Filestash would be nice if it can integrate with existing Nextcloud/Owncloud clients for the on-demand syncing functionality, especially on Windows. It would be nice to have an open-source alternative to Mountain Duck, in order to use on-demand sync functionalities with a standard storage backend such as SFTP.\n
        \n
        Would you have any recommendations of what to do?\n
        \n
        Thank you in advance!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 19
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728217720 {#10398
        date: 2024-10-06 14:28:40.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10405 …}
      +votes: Doctrine\ORM\PersistentCollection {#10407 …}
      +reports: Doctrine\ORM\PersistentCollection {#10409 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10411 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10413 …}
      +badges: Doctrine\ORM\PersistentCollection {#10415 …}
      +children: []
      -id: 31979
      -titleTs: "'db':15 'demand':6 'extern':14 'file':1 'filesystem':10 'on-demand':4 'preserv':8 'run':12 'server':2 'sync':7 'without':13"
      -bodyTs: "'/features/virtual-files/),':25 'advanc':173 'altern':140 'backend':157 'backup':40 'block':44 'bug':98 'client':31,119 'closest':59 'contain':52 'current':57 'decomposedf':70 'defeat':74 'demand':124,150 'devic':32 'duck':102,143 'due':92 'embed':82 'especi':127 'etc':100 'exist':117 'experi':95 'extern':50 'file':8,19,71 'filerun':104 'filestash':108 'filesystem':35 'follow':15 'foss':7,107 'fulfil':62 'function':126,152 'hi':1 'integr':115 'like':45 'look':4 'lot':96 'm':3,86 'may':79 'mountain':101,142 'mysql/postgres':51 'need':22,48 'nextcloud':78 'nextcloud/owncloud':118 'nice':111,133 'oci':65 'okay':56 'on-demand':122,148 'opaqu':43 'open':138 'open-sourc':137 'order':145 'owncloud.com':24 'owncloud.com/features/virtual-files/),':23 'point':77 'preserv':33 'previous':94 'recommend':165 'reluct':87 'run':80 'save':27 'seafil':46 'second':76 'server':38 'sftp':160 'sluggish':99 'solut':10 'sourc':139 'space':28 'specif':16 'sqlite':53,83 'standard':155 'storag':156 'structur':72 'sync':18,125,151 'syncing/sharing':9 'thank':170 'thing':17,60 'tri':89 'use':147 'window':129 'would':54,109,131,161"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705860446
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/8702211"
      +editedAt: DateTimeImmutable @1727210552 {#10395
        date: 2024-09-24 22:42:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705774046 {#10397
        date: 2024-01-20 19:07:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I don’t think this would solve your particular use case. However, SSHFS is absolutely amazing for remote smb share access.\n
      \n
      I used it on my laptop to access my home NAS for years.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705936722 {#2683
      date: 2024-01-22 16:18:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rearview@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2690 …}
    +nested: Doctrine\ORM\PersistentCollection {#2692 …}
    +votes: Doctrine\ORM\PersistentCollection {#2694 …}
    +reports: Doctrine\ORM\PersistentCollection {#2696 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2698 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2700 …}
    -id: 331584
    -bodyTs: "'absolut':15 'access':21,29 'amaz':16 'case':11 'home':31 'howev':12 'laptop':27 'nas':32 'particular':9 'remot':18 'share':20 'smb':19 'solv':7 'sshfs':13 'think':4 'use':10,23 'would':6 'year':34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6916692"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705936722 {#2684
      date: 2024-01-22 16:18:42.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.93 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2688
    +user: App\Entity\User {#2702
      +avatar: null
      +cover: null
      +email: "theRealBassist@lemmy.world"
      +username: "@theRealBassist@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728770279 {#2685
        date: 2024-10-12 23:57: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: 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 {#2703 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2705 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2707 …}
      +entries: Doctrine\ORM\PersistentCollection {#2709 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2711 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2715 …}
      +posts: Doctrine\ORM\PersistentCollection {#2717 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2719 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2721 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2723 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2725 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2727 …}
      +follows: Doctrine\ORM\PersistentCollection {#2729 …}
      +followers: Doctrine\ORM\PersistentCollection {#2731 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2733 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2735 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2737 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2739 …}
      +reports: Doctrine\ORM\PersistentCollection {#2741 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2743 …}
      +violations: Doctrine\ORM\PersistentCollection {#2745 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2747 …}
      +awards: Doctrine\ORM\PersistentCollection {#2749 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2751 …}
      +categories: Doctrine\ORM\PersistentCollection {#2753 …}
      -id: 24133
      -password: "$2y$13$6pnIP17ang/0MNjs7HbNJeVfSchhcfpwsOLbn56t1ditLczWbG4.q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2755 …}
      +apId: "theRealBassist@lemmy.world"
      +apProfileId: "https://lemmy.world/u/theRealBassist"
      +apPublicUrl: "https://lemmy.world/u/theRealBassist"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "theRealBassist"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1700237446 {#2686
        date: 2023-11-17 17:10:46.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689126341 {#2687
        date: 2023-07-12 03:45:41.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2689
      +user: Proxies\__CG__\App\Entity\User {#10403 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "File-server-with-on-demand-sync-preserve-the-filesystem-and-runs"
      +title: "File server with on-demand sync, preserve the filesystem, and runs without external DB?"
      +url: null
      +body: """
        Hi, I’m looking for a FOSS file syncing/sharing solution that does **all** the following specific things:\n
        \n
        - [Sync files only when needed](https://owncloud.com/features/virtual-files/), to save space on my client devices.\n
        - Preserve the filesystem on the server for backups. So no opaque blocks like SeaFile.\n
        - No need for external MySQL/Postgres container. SQLite would be okay.\n
        \n
        Currently the closest thing to fulfill these is oCIS, but it has a decomposedFS file structure which defeats the second point. Nextcloud may run with embedded SQLite, but I’m reluctant to try it again due to previous experiences (lots of bugs, sluggish, etc). Mountain Duck and FileRun are not FOSS. Filestash would be nice if it can integrate with existing Nextcloud/Owncloud clients for the on-demand syncing functionality, especially on Windows. It would be nice to have an open-source alternative to Mountain Duck, in order to use on-demand sync functionalities with a standard storage backend such as SFTP.\n
        \n
        Would you have any recommendations of what to do?\n
        \n
        Thank you in advance!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 19
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728217720 {#10398
        date: 2024-10-06 14:28:40.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10405 …}
      +votes: Doctrine\ORM\PersistentCollection {#10407 …}
      +reports: Doctrine\ORM\PersistentCollection {#10409 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10411 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10413 …}
      +badges: Doctrine\ORM\PersistentCollection {#10415 …}
      +children: []
      -id: 31979
      -titleTs: "'db':15 'demand':6 'extern':14 'file':1 'filesystem':10 'on-demand':4 'preserv':8 'run':12 'server':2 'sync':7 'without':13"
      -bodyTs: "'/features/virtual-files/),':25 'advanc':173 'altern':140 'backend':157 'backup':40 'block':44 'bug':98 'client':31,119 'closest':59 'contain':52 'current':57 'decomposedf':70 'defeat':74 'demand':124,150 'devic':32 'duck':102,143 'due':92 'embed':82 'especi':127 'etc':100 'exist':117 'experi':95 'extern':50 'file':8,19,71 'filerun':104 'filestash':108 'filesystem':35 'follow':15 'foss':7,107 'fulfil':62 'function':126,152 'hi':1 'integr':115 'like':45 'look':4 'lot':96 'm':3,86 'may':79 'mountain':101,142 'mysql/postgres':51 'need':22,48 'nextcloud':78 'nextcloud/owncloud':118 'nice':111,133 'oci':65 'okay':56 'on-demand':122,148 'opaqu':43 'open':138 'open-sourc':137 'order':145 'owncloud.com':24 'owncloud.com/features/virtual-files/),':23 'point':77 'preserv':33 'previous':94 'recommend':165 'reluct':87 'run':80 'save':27 'seafil':46 'second':76 'server':38 'sftp':160 'sluggish':99 'solut':10 'sourc':139 'space':28 'specif':16 'sqlite':53,83 'standard':155 'storag':156 'structur':72 'sync':18,125,151 'syncing/sharing':9 'thank':170 'thing':17,60 'tri':89 'use':147 'window':129 'would':54,109,131,161"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705860446
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/8702211"
      +editedAt: DateTimeImmutable @1727210552 {#10395
        date: 2024-09-24 22:42:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705774046 {#10397
        date: 2024-01-20 19:07:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I don’t think this would solve your particular use case. However, SSHFS is absolutely amazing for remote smb share access.\n
      \n
      I used it on my laptop to access my home NAS for years.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705936722 {#2683
      date: 2024-01-22 16:18:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rearview@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2690 …}
    +nested: Doctrine\ORM\PersistentCollection {#2692 …}
    +votes: Doctrine\ORM\PersistentCollection {#2694 …}
    +reports: Doctrine\ORM\PersistentCollection {#2696 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2698 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2700 …}
    -id: 331584
    -bodyTs: "'absolut':15 'access':21,29 'amaz':16 'case':11 'home':31 'howev':12 'laptop':27 'nas':32 'particular':9 'remot':18 'share':20 'smb':19 'solv':7 'sshfs':13 'think':4 'use':10,23 'would':6 'year':34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6916692"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705936722 {#2684
      date: 2024-01-22 16:18:42.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#10772
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2688
    +user: App\Entity\User {#2702
      +avatar: null
      +cover: null
      +email: "theRealBassist@lemmy.world"
      +username: "@theRealBassist@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728770279 {#2685
        date: 2024-10-12 23:57: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: 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 {#2703 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2705 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2707 …}
      +entries: Doctrine\ORM\PersistentCollection {#2709 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2711 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2715 …}
      +posts: Doctrine\ORM\PersistentCollection {#2717 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2719 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2721 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2723 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2725 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2727 …}
      +follows: Doctrine\ORM\PersistentCollection {#2729 …}
      +followers: Doctrine\ORM\PersistentCollection {#2731 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2733 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2735 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2737 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2739 …}
      +reports: Doctrine\ORM\PersistentCollection {#2741 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2743 …}
      +violations: Doctrine\ORM\PersistentCollection {#2745 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2747 …}
      +awards: Doctrine\ORM\PersistentCollection {#2749 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2751 …}
      +categories: Doctrine\ORM\PersistentCollection {#2753 …}
      -id: 24133
      -password: "$2y$13$6pnIP17ang/0MNjs7HbNJeVfSchhcfpwsOLbn56t1ditLczWbG4.q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2755 …}
      +apId: "theRealBassist@lemmy.world"
      +apProfileId: "https://lemmy.world/u/theRealBassist"
      +apPublicUrl: "https://lemmy.world/u/theRealBassist"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "theRealBassist"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1700237446 {#2686
        date: 2023-11-17 17:10:46.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689126341 {#2687
        date: 2023-07-12 03:45:41.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2689
      +user: Proxies\__CG__\App\Entity\User {#10403 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "File-server-with-on-demand-sync-preserve-the-filesystem-and-runs"
      +title: "File server with on-demand sync, preserve the filesystem, and runs without external DB?"
      +url: null
      +body: """
        Hi, I’m looking for a FOSS file syncing/sharing solution that does **all** the following specific things:\n
        \n
        - [Sync files only when needed](https://owncloud.com/features/virtual-files/), to save space on my client devices.\n
        - Preserve the filesystem on the server for backups. So no opaque blocks like SeaFile.\n
        - No need for external MySQL/Postgres container. SQLite would be okay.\n
        \n
        Currently the closest thing to fulfill these is oCIS, but it has a decomposedFS file structure which defeats the second point. Nextcloud may run with embedded SQLite, but I’m reluctant to try it again due to previous experiences (lots of bugs, sluggish, etc). Mountain Duck and FileRun are not FOSS. Filestash would be nice if it can integrate with existing Nextcloud/Owncloud clients for the on-demand syncing functionality, especially on Windows. It would be nice to have an open-source alternative to Mountain Duck, in order to use on-demand sync functionalities with a standard storage backend such as SFTP.\n
        \n
        Would you have any recommendations of what to do?\n
        \n
        Thank you in advance!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 19
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728217720 {#10398
        date: 2024-10-06 14:28:40.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10405 …}
      +votes: Doctrine\ORM\PersistentCollection {#10407 …}
      +reports: Doctrine\ORM\PersistentCollection {#10409 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10411 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10413 …}
      +badges: Doctrine\ORM\PersistentCollection {#10415 …}
      +children: []
      -id: 31979
      -titleTs: "'db':15 'demand':6 'extern':14 'file':1 'filesystem':10 'on-demand':4 'preserv':8 'run':12 'server':2 'sync':7 'without':13"
      -bodyTs: "'/features/virtual-files/),':25 'advanc':173 'altern':140 'backend':157 'backup':40 'block':44 'bug':98 'client':31,119 'closest':59 'contain':52 'current':57 'decomposedf':70 'defeat':74 'demand':124,150 'devic':32 'duck':102,143 'due':92 'embed':82 'especi':127 'etc':100 'exist':117 'experi':95 'extern':50 'file':8,19,71 'filerun':104 'filestash':108 'filesystem':35 'follow':15 'foss':7,107 'fulfil':62 'function':126,152 'hi':1 'integr':115 'like':45 'look':4 'lot':96 'm':3,86 'may':79 'mountain':101,142 'mysql/postgres':51 'need':22,48 'nextcloud':78 'nextcloud/owncloud':118 'nice':111,133 'oci':65 'okay':56 'on-demand':122,148 'opaqu':43 'open':138 'open-sourc':137 'order':145 'owncloud.com':24 'owncloud.com/features/virtual-files/),':23 'point':77 'preserv':33 'previous':94 'recommend':165 'reluct':87 'run':80 'save':27 'seafil':46 'second':76 'server':38 'sftp':160 'sluggish':99 'solut':10 'sourc':139 'space':28 'specif':16 'sqlite':53,83 'standard':155 'storag':156 'structur':72 'sync':18,125,151 'syncing/sharing':9 'thank':170 'thing':17,60 'tri':89 'use':147 'window':129 'would':54,109,131,161"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705860446
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/8702211"
      +editedAt: DateTimeImmutable @1727210552 {#10395
        date: 2024-09-24 22:42:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705774046 {#10397
        date: 2024-01-20 19:07:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I don’t think this would solve your particular use case. However, SSHFS is absolutely amazing for remote smb share access.\n
      \n
      I used it on my laptop to access my home NAS for years.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705936722 {#2683
      date: 2024-01-22 16:18:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rearview@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2690 …}
    +nested: Doctrine\ORM\PersistentCollection {#2692 …}
    +votes: Doctrine\ORM\PersistentCollection {#2694 …}
    +reports: Doctrine\ORM\PersistentCollection {#2696 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2698 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2700 …}
    -id: 331584
    -bodyTs: "'absolut':15 'access':21,29 'amaz':16 'case':11 'home':31 'howev':12 'laptop':27 'nas':32 'particular':9 'remot':18 'share':20 'smb':19 'solv':7 'sshfs':13 'think':4 'use':10,23 'would':6 'year':34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6916692"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705936722 {#2684
      date: 2024-01-22 16:18:42.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 21.27 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2688
    +user: App\Entity\User {#2702
      +avatar: null
      +cover: null
      +email: "theRealBassist@lemmy.world"
      +username: "@theRealBassist@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728770279 {#2685
        date: 2024-10-12 23:57: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: 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 {#2703 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2705 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2707 …}
      +entries: Doctrine\ORM\PersistentCollection {#2709 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2711 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2715 …}
      +posts: Doctrine\ORM\PersistentCollection {#2717 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2719 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2721 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2723 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2725 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2727 …}
      +follows: Doctrine\ORM\PersistentCollection {#2729 …}
      +followers: Doctrine\ORM\PersistentCollection {#2731 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2733 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2735 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2737 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2739 …}
      +reports: Doctrine\ORM\PersistentCollection {#2741 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2743 …}
      +violations: Doctrine\ORM\PersistentCollection {#2745 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2747 …}
      +awards: Doctrine\ORM\PersistentCollection {#2749 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2751 …}
      +categories: Doctrine\ORM\PersistentCollection {#2753 …}
      -id: 24133
      -password: "$2y$13$6pnIP17ang/0MNjs7HbNJeVfSchhcfpwsOLbn56t1ditLczWbG4.q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2755 …}
      +apId: "theRealBassist@lemmy.world"
      +apProfileId: "https://lemmy.world/u/theRealBassist"
      +apPublicUrl: "https://lemmy.world/u/theRealBassist"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "theRealBassist"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1700237446 {#2686
        date: 2023-11-17 17:10:46.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689126341 {#2687
        date: 2023-07-12 03:45:41.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2689
      +user: Proxies\__CG__\App\Entity\User {#10403 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "File-server-with-on-demand-sync-preserve-the-filesystem-and-runs"
      +title: "File server with on-demand sync, preserve the filesystem, and runs without external DB?"
      +url: null
      +body: """
        Hi, I’m looking for a FOSS file syncing/sharing solution that does **all** the following specific things:\n
        \n
        - [Sync files only when needed](https://owncloud.com/features/virtual-files/), to save space on my client devices.\n
        - Preserve the filesystem on the server for backups. So no opaque blocks like SeaFile.\n
        - No need for external MySQL/Postgres container. SQLite would be okay.\n
        \n
        Currently the closest thing to fulfill these is oCIS, but it has a decomposedFS file structure which defeats the second point. Nextcloud may run with embedded SQLite, but I’m reluctant to try it again due to previous experiences (lots of bugs, sluggish, etc). Mountain Duck and FileRun are not FOSS. Filestash would be nice if it can integrate with existing Nextcloud/Owncloud clients for the on-demand syncing functionality, especially on Windows. It would be nice to have an open-source alternative to Mountain Duck, in order to use on-demand sync functionalities with a standard storage backend such as SFTP.\n
        \n
        Would you have any recommendations of what to do?\n
        \n
        Thank you in advance!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 19
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728217720 {#10398
        date: 2024-10-06 14:28:40.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10405 …}
      +votes: Doctrine\ORM\PersistentCollection {#10407 …}
      +reports: Doctrine\ORM\PersistentCollection {#10409 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10411 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10413 …}
      +badges: Doctrine\ORM\PersistentCollection {#10415 …}
      +children: []
      -id: 31979
      -titleTs: "'db':15 'demand':6 'extern':14 'file':1 'filesystem':10 'on-demand':4 'preserv':8 'run':12 'server':2 'sync':7 'without':13"
      -bodyTs: "'/features/virtual-files/),':25 'advanc':173 'altern':140 'backend':157 'backup':40 'block':44 'bug':98 'client':31,119 'closest':59 'contain':52 'current':57 'decomposedf':70 'defeat':74 'demand':124,150 'devic':32 'duck':102,143 'due':92 'embed':82 'especi':127 'etc':100 'exist':117 'experi':95 'extern':50 'file':8,19,71 'filerun':104 'filestash':108 'filesystem':35 'follow':15 'foss':7,107 'fulfil':62 'function':126,152 'hi':1 'integr':115 'like':45 'look':4 'lot':96 'm':3,86 'may':79 'mountain':101,142 'mysql/postgres':51 'need':22,48 'nextcloud':78 'nextcloud/owncloud':118 'nice':111,133 'oci':65 'okay':56 'on-demand':122,148 'opaqu':43 'open':138 'open-sourc':137 'order':145 'owncloud.com':24 'owncloud.com/features/virtual-files/),':23 'point':77 'preserv':33 'previous':94 'recommend':165 'reluct':87 'run':80 'save':27 'seafil':46 'second':76 'server':38 'sftp':160 'sluggish':99 'solut':10 'sourc':139 'space':28 'specif':16 'sqlite':53,83 'standard':155 'storag':156 'structur':72 'sync':18,125,151 'syncing/sharing':9 'thank':170 'thing':17,60 'tri':89 'use':147 'window':129 'would':54,109,131,161"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705860446
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/8702211"
      +editedAt: DateTimeImmutable @1727210552 {#10395
        date: 2024-09-24 22:42:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705774046 {#10397
        date: 2024-01-20 19:07:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I don’t think this would solve your particular use case. However, SSHFS is absolutely amazing for remote smb share access.\n
      \n
      I used it on my laptop to access my home NAS for years.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705936722 {#2683
      date: 2024-01-22 16:18:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rearview@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2690 …}
    +nested: Doctrine\ORM\PersistentCollection {#2692 …}
    +votes: Doctrine\ORM\PersistentCollection {#2694 …}
    +reports: Doctrine\ORM\PersistentCollection {#2696 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2698 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2700 …}
    -id: 331584
    -bodyTs: "'absolut':15 'access':21,29 'amaz':16 'case':11 'home':31 'howev':12 'laptop':27 'nas':32 'particular':9 'remot':18 'share':20 'smb':19 'solv':7 'sshfs':13 'think':4 'use':10,23 'would':6 'year':34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6916692"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705936722 {#2684
      date: 2024-01-22 16:18:42.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#11012
  +comment: App\Entity\EntryComment {#2688
    +user: App\Entity\User {#2702
      +avatar: null
      +cover: null
      +email: "theRealBassist@lemmy.world"
      +username: "@theRealBassist@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728770279 {#2685
        date: 2024-10-12 23:57: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: 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 {#2703 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2705 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2707 …}
      +entries: Doctrine\ORM\PersistentCollection {#2709 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2711 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2715 …}
      +posts: Doctrine\ORM\PersistentCollection {#2717 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2719 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2721 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2723 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2725 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2727 …}
      +follows: Doctrine\ORM\PersistentCollection {#2729 …}
      +followers: Doctrine\ORM\PersistentCollection {#2731 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2733 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2735 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2737 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2739 …}
      +reports: Doctrine\ORM\PersistentCollection {#2741 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2743 …}
      +violations: Doctrine\ORM\PersistentCollection {#2745 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2747 …}
      +awards: Doctrine\ORM\PersistentCollection {#2749 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2751 …}
      +categories: Doctrine\ORM\PersistentCollection {#2753 …}
      -id: 24133
      -password: "$2y$13$6pnIP17ang/0MNjs7HbNJeVfSchhcfpwsOLbn56t1ditLczWbG4.q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2755 …}
      +apId: "theRealBassist@lemmy.world"
      +apProfileId: "https://lemmy.world/u/theRealBassist"
      +apPublicUrl: "https://lemmy.world/u/theRealBassist"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "theRealBassist"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1700237446 {#2686
        date: 2023-11-17 17:10:46.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689126341 {#2687
        date: 2023-07-12 03:45:41.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2689
      +user: Proxies\__CG__\App\Entity\User {#10403 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "File-server-with-on-demand-sync-preserve-the-filesystem-and-runs"
      +title: "File server with on-demand sync, preserve the filesystem, and runs without external DB?"
      +url: null
      +body: """
        Hi, I’m looking for a FOSS file syncing/sharing solution that does **all** the following specific things:\n
        \n
        - [Sync files only when needed](https://owncloud.com/features/virtual-files/), to save space on my client devices.\n
        - Preserve the filesystem on the server for backups. So no opaque blocks like SeaFile.\n
        - No need for external MySQL/Postgres container. SQLite would be okay.\n
        \n
        Currently the closest thing to fulfill these is oCIS, but it has a decomposedFS file structure which defeats the second point. Nextcloud may run with embedded SQLite, but I’m reluctant to try it again due to previous experiences (lots of bugs, sluggish, etc). Mountain Duck and FileRun are not FOSS. Filestash would be nice if it can integrate with existing Nextcloud/Owncloud clients for the on-demand syncing functionality, especially on Windows. It would be nice to have an open-source alternative to Mountain Duck, in order to use on-demand sync functionalities with a standard storage backend such as SFTP.\n
        \n
        Would you have any recommendations of what to do?\n
        \n
        Thank you in advance!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 19
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728217720 {#10398
        date: 2024-10-06 14:28:40.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10405 …}
      +votes: Doctrine\ORM\PersistentCollection {#10407 …}
      +reports: Doctrine\ORM\PersistentCollection {#10409 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10411 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10413 …}
      +badges: Doctrine\ORM\PersistentCollection {#10415 …}
      +children: []
      -id: 31979
      -titleTs: "'db':15 'demand':6 'extern':14 'file':1 'filesystem':10 'on-demand':4 'preserv':8 'run':12 'server':2 'sync':7 'without':13"
      -bodyTs: "'/features/virtual-files/),':25 'advanc':173 'altern':140 'backend':157 'backup':40 'block':44 'bug':98 'client':31,119 'closest':59 'contain':52 'current':57 'decomposedf':70 'defeat':74 'demand':124,150 'devic':32 'duck':102,143 'due':92 'embed':82 'especi':127 'etc':100 'exist':117 'experi':95 'extern':50 'file':8,19,71 'filerun':104 'filestash':108 'filesystem':35 'follow':15 'foss':7,107 'fulfil':62 'function':126,152 'hi':1 'integr':115 'like':45 'look':4 'lot':96 'm':3,86 'may':79 'mountain':101,142 'mysql/postgres':51 'need':22,48 'nextcloud':78 'nextcloud/owncloud':118 'nice':111,133 'oci':65 'okay':56 'on-demand':122,148 'opaqu':43 'open':138 'open-sourc':137 'order':145 'owncloud.com':24 'owncloud.com/features/virtual-files/),':23 'point':77 'preserv':33 'previous':94 'recommend':165 'reluct':87 'run':80 'save':27 'seafil':46 'second':76 'server':38 'sftp':160 'sluggish':99 'solut':10 'sourc':139 'space':28 'specif':16 'sqlite':53,83 'standard':155 'storag':156 'structur':72 'sync':18,125,151 'syncing/sharing':9 'thank':170 'thing':17,60 'tri':89 'use':147 'window':129 'would':54,109,131,161"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705860446
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/8702211"
      +editedAt: DateTimeImmutable @1727210552 {#10395
        date: 2024-09-24 22:42:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705774046 {#10397
        date: 2024-01-20 19:07:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      I don’t think this would solve your particular use case. However, SSHFS is absolutely amazing for remote smb share access.\n
      \n
      I used it on my laptop to access my home NAS for years.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705936722 {#2683
      date: 2024-01-22 16:18:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@rearview@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2690 …}
    +nested: Doctrine\ORM\PersistentCollection {#2692 …}
    +votes: Doctrine\ORM\PersistentCollection {#2694 …}
    +reports: Doctrine\ORM\PersistentCollection {#2696 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2698 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2700 …}
    -id: 331584
    -bodyTs: "'absolut':15 'access':21,29 'amaz':16 'case':11 'home':31 'howev':12 'laptop':27 'nas':32 'particular':9 'remot':18 'share':20 'smb':19 'solv':7 'sshfs':13 'think':4 'use':10,23 'would':6 'year':34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6916692"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705936722 {#2684
      date: 2024-01-22 16:18:42.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 87.35 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2762
    +user: App\Entity\User {#2776
      +avatar: Proxies\__CG__\App\Entity\Image {#2777 …}
      +cover: null
      +email: "Tiritibambix@lemmy.ml"
      +username: "@Tiritibambix@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "French, speaking English and Spanish."
      +lastActive: DateTime @1727682390 {#2759
        date: 2024-09-30 09:46:30.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 {#2778 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2780 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2782 …}
      +entries: Doctrine\ORM\PersistentCollection {#2784 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2786 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2788 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2790 …}
      +posts: Doctrine\ORM\PersistentCollection {#2792 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2794 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2796 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2798 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2800 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2802 …}
      +follows: Doctrine\ORM\PersistentCollection {#2804 …}
      +followers: Doctrine\ORM\PersistentCollection {#2806 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2808 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2812 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2814 …}
      +reports: Doctrine\ORM\PersistentCollection {#2816 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2818 …}
      +violations: Doctrine\ORM\PersistentCollection {#2820 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2822 …}
      +awards: Doctrine\ORM\PersistentCollection {#2824 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2826 …}
      +categories: Doctrine\ORM\PersistentCollection {#2828 …}
      -id: 10903
      -password: "$2y$13$G1yWrPRDiQguLPLSlPJVKu8h1o0bIKppNXOi7TXagWYopw.7dDAc6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2830 …}
      +apId: "Tiritibambix@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Tiritibambix"
      +apPublicUrl: "https://lemmy.ml/u/Tiritibambix"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Tiritibambix"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705935387 {#2760
        date: 2024-01-22 15:56:27.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687625457 {#2761
        date: 2023-06-24 18:50:57.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2763
      +user: App\Entity\User {#2776}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "SOLVED-Has-anyone-installed-Shotshare-using-docker-compose"
      +title: "SOLVED. Has anyone installed Shotshare using docker-compose ?"
      +url: null
      +body: """
        Ok so the solution was this. Thank you @mouse@midwest.social\n
        \n
        `cd /home`\n
        \n
        `git clone https://github.com/mdshack/shotshare`\n
        \n
        `cd …/Files/`\n
        \n
        `sudo mkdir Shotshare`\n
        \n
        `cd …/Files/Shotshare`\n
        \n
        `sudo mkdir shotshare_data`\n
        \n
        `sudo touch .env database.sqlite`\n
        \n
        `cp -r /home/shotshare/storage/* …/Files/Shotshare/shotshare_data`\n
        \n
        `chown 82:82 -R …/Files/Shotshare/`\n
        \n
        ```\n
        \n
        <span style="color:#323232;">version: "3.3"\n
        </span><span style="color:#323232;">services:\n
        </span><span style="color:#323232;">  shotshare:\n
        </span><span style="color:#323232;">    ports:\n
        </span><span style="color:#323232;">      - 2000:80\n
        </span><span style="color:#323232;">    environment:\n
        </span><span style="color:#323232;">      - HOST=:80\n
        </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
        </span><span style="color:#323232;">    volumes:\n
        </span><span style="color:#323232;">      - .../Files/Shotshare/shotshare_data:/app/storage\n
        </span><span style="color:#323232;">      - .../Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
        </span><span style="color:#323232;">      - .../Files/Shotshare/.env:/app/.env\n
        </span><span style="color:#323232;">    restart: unless-stopped\n
        </span><span style="color:#323232;">    container_name: shotshare\n
        </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
        </span><span style="color:#323232;">networks: {}\n
        </span>\n
        ```\n
        \n
        ---\n
        \n
        Hello everyone.\n
        \n
        I am deeply struggling to install [shotshare](https://github.com/mdshack/shotshare) on my server using docker-compose.\n
        \n
        I followed the instructions and I’ve been [talking with someone](https://github.com/mdshack/shotshare/issues/27) (from their team I guess) for 2 weeks without finding a solution.\n
        \n
        Does anyone have a working docker-compose to share so I can compare it and understand ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 12
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727929431 {#11120
        date: 2024-10-03 06:23:51.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: [
        "@mouse@midwest.social"
      ]
      +comments: Doctrine\ORM\PersistentCollection {#11125 …}
      +votes: Doctrine\ORM\PersistentCollection {#11128 …}
      +reports: Doctrine\ORM\PersistentCollection {#11130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11134 …}
      +badges: Doctrine\ORM\PersistentCollection {#11136 …}
      +children: []
      -id: 32374
      -titleTs: "'anyon':3 'compos':9 'docker':8 'docker-compos':7 'instal':4 'shotshar':5 'solv':1 'use':6"
      -bodyTs: "'/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/files':18 '/files/shotshare':23,40 '/files/shotshare/.env':59 '/files/shotshare/database.sqlite':57 '/files/shotshare/shotshare_data':35,55 '/home':11 '/home/shotshare/storage':34 '/mdshack/shotshare':16 '/mdshack/shotshare)':83 '/mdshack/shotshare/issues/27)':104 '2':111 '2000':46 '3.3':42 '80':47,50 '82':37,38 'allow':51 'anyon':118 'cd':10,17,22 'chown':36 'clone':13 'compar':130 'compos':90,124 'contain':65 'cp':32 'data':27 'database.sqlite':31 'deepli':76 'docker':89,123 'docker-compos':88,122 'env':30 'environ':48 'everyon':73 'fals':53 'find':114 'follow':92 'git':12 'github.com':15,82,103 'github.com/mdshack/shotshare':14 'github.com/mdshack/shotshare)':81 'github.com/mdshack/shotshare/issues/27)':102 'guess':109 'hello':72 'host':49 'imag':68 'instal':79 'instruct':94 'latest':70 'mdshack/shotshare':69 'mkdir':20,25 'mouse@midwest.social':9 'name':66 'network':71 'ok':1 'port':45 'r':33,39 'registr':52 'restart':61 'server':86 'servic':43 'share':126 'shotshar':21,26,44,67,80 'solut':4,116 'someon':101 'stop':64 'struggl':77 'sudo':19,24,28 'talk':99 'team':107 'thank':7 'touch':29 'understand':133 'unless':63 'unless-stop':62 'use':87 've':97 'version':41 'volum':54 'week':112 'without':113 'work':121"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705992805
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10888417"
      +editedAt: DateTimeImmutable @1727685506 {#11117
        date: 2024-09-30 10:38:26.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705932305 {#11119
        date: 2024-01-22 15:05:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      To give more information:\n
      \n
      I’m a portainer user and wanted to try shotshare as is looks exactly like what I need :)\n
      \n
      I followed these steps: sudo mkdir Shotshare and cd into this directory sudo touch .env database.sqlite sudo chown 82:82 .env database.sqlite\n
      \n
      and then tried this docker-compose:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3.3"\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">  shotshare:\n
      </span><span style="color:#323232;">    ports:\n
      </span><span style="color:#323232;">      - 2000:2000\n
      </span><span style="color:#323232;">    environment:\n
      </span><span style="color:#323232;">      - HOST=:2000\n
      </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
      </span><span style="color:#323232;">    volumes:\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
      </span><span style="color:#323232;">    restart: unless-stopped\n
      </span><span style="color:#323232;">    container_name: shotshare\n
      </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
      </span><span style="color:#323232;">networks: {}\n
      </span>\n
      ```
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705936642 {#2757
      date: 2024-01-22 16:17:22.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Tiritibambix@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2764 …}
    +nested: Doctrine\ORM\PersistentCollection {#2766 …}
    +votes: Doctrine\ORM\PersistentCollection {#2768 …}
    +reports: Doctrine\ORM\PersistentCollection {#2770 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2772 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2774 …}
    -id: 331581
    -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':67 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':66 '2000':57,58,61 '3.3':53 '82':41,42 'allow':62 'cd':31 'chown':40 'compos':51 'contain':76 'database.sqlite':38,44 'directori':34 'docker':50 'docker-compos':49 'env':37,43 'environ':59 'exact':18 'fals':64 'follow':24 'give':2 'host':60 'imag':79 'inform':4 'latest':81 'like':19 'look':17 'm':6 'mdshack/shotshare':80 'mkdir':28 'name':77 'need':22 'network':82 'port':56 'portain':8 'registr':63 'restart':72 'servic':54 'shotshar':14,29,55,78 'step':26 'stop':75 'sudo':27,35,39 'touch':36 'tri':13,47 'unless':74 'unless-stop':73 'user':9 'version':52 'volum':65 'want':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7622734"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705936642 {#2758
      date: 2024-01-22 16:17:22.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#11082
  +comment: App\Entity\EntryComment {#2762
    +user: App\Entity\User {#2776
      +avatar: Proxies\__CG__\App\Entity\Image {#2777 …}
      +cover: null
      +email: "Tiritibambix@lemmy.ml"
      +username: "@Tiritibambix@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "French, speaking English and Spanish."
      +lastActive: DateTime @1727682390 {#2759
        date: 2024-09-30 09:46:30.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 {#2778 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2780 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2782 …}
      +entries: Doctrine\ORM\PersistentCollection {#2784 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2786 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2788 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2790 …}
      +posts: Doctrine\ORM\PersistentCollection {#2792 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2794 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2796 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2798 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2800 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2802 …}
      +follows: Doctrine\ORM\PersistentCollection {#2804 …}
      +followers: Doctrine\ORM\PersistentCollection {#2806 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2808 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2812 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2814 …}
      +reports: Doctrine\ORM\PersistentCollection {#2816 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2818 …}
      +violations: Doctrine\ORM\PersistentCollection {#2820 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2822 …}
      +awards: Doctrine\ORM\PersistentCollection {#2824 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2826 …}
      +categories: Doctrine\ORM\PersistentCollection {#2828 …}
      -id: 10903
      -password: "$2y$13$G1yWrPRDiQguLPLSlPJVKu8h1o0bIKppNXOi7TXagWYopw.7dDAc6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2830 …}
      +apId: "Tiritibambix@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Tiritibambix"
      +apPublicUrl: "https://lemmy.ml/u/Tiritibambix"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Tiritibambix"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705935387 {#2760
        date: 2024-01-22 15:56:27.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687625457 {#2761
        date: 2023-06-24 18:50:57.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2763
      +user: App\Entity\User {#2776}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "SOLVED-Has-anyone-installed-Shotshare-using-docker-compose"
      +title: "SOLVED. Has anyone installed Shotshare using docker-compose ?"
      +url: null
      +body: """
        Ok so the solution was this. Thank you @mouse@midwest.social\n
        \n
        `cd /home`\n
        \n
        `git clone https://github.com/mdshack/shotshare`\n
        \n
        `cd …/Files/`\n
        \n
        `sudo mkdir Shotshare`\n
        \n
        `cd …/Files/Shotshare`\n
        \n
        `sudo mkdir shotshare_data`\n
        \n
        `sudo touch .env database.sqlite`\n
        \n
        `cp -r /home/shotshare/storage/* …/Files/Shotshare/shotshare_data`\n
        \n
        `chown 82:82 -R …/Files/Shotshare/`\n
        \n
        ```\n
        \n
        <span style="color:#323232;">version: "3.3"\n
        </span><span style="color:#323232;">services:\n
        </span><span style="color:#323232;">  shotshare:\n
        </span><span style="color:#323232;">    ports:\n
        </span><span style="color:#323232;">      - 2000:80\n
        </span><span style="color:#323232;">    environment:\n
        </span><span style="color:#323232;">      - HOST=:80\n
        </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
        </span><span style="color:#323232;">    volumes:\n
        </span><span style="color:#323232;">      - .../Files/Shotshare/shotshare_data:/app/storage\n
        </span><span style="color:#323232;">      - .../Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
        </span><span style="color:#323232;">      - .../Files/Shotshare/.env:/app/.env\n
        </span><span style="color:#323232;">    restart: unless-stopped\n
        </span><span style="color:#323232;">    container_name: shotshare\n
        </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
        </span><span style="color:#323232;">networks: {}\n
        </span>\n
        ```\n
        \n
        ---\n
        \n
        Hello everyone.\n
        \n
        I am deeply struggling to install [shotshare](https://github.com/mdshack/shotshare) on my server using docker-compose.\n
        \n
        I followed the instructions and I’ve been [talking with someone](https://github.com/mdshack/shotshare/issues/27) (from their team I guess) for 2 weeks without finding a solution.\n
        \n
        Does anyone have a working docker-compose to share so I can compare it and understand ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 12
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727929431 {#11120
        date: 2024-10-03 06:23:51.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: [
        "@mouse@midwest.social"
      ]
      +comments: Doctrine\ORM\PersistentCollection {#11125 …}
      +votes: Doctrine\ORM\PersistentCollection {#11128 …}
      +reports: Doctrine\ORM\PersistentCollection {#11130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11134 …}
      +badges: Doctrine\ORM\PersistentCollection {#11136 …}
      +children: []
      -id: 32374
      -titleTs: "'anyon':3 'compos':9 'docker':8 'docker-compos':7 'instal':4 'shotshar':5 'solv':1 'use':6"
      -bodyTs: "'/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/files':18 '/files/shotshare':23,40 '/files/shotshare/.env':59 '/files/shotshare/database.sqlite':57 '/files/shotshare/shotshare_data':35,55 '/home':11 '/home/shotshare/storage':34 '/mdshack/shotshare':16 '/mdshack/shotshare)':83 '/mdshack/shotshare/issues/27)':104 '2':111 '2000':46 '3.3':42 '80':47,50 '82':37,38 'allow':51 'anyon':118 'cd':10,17,22 'chown':36 'clone':13 'compar':130 'compos':90,124 'contain':65 'cp':32 'data':27 'database.sqlite':31 'deepli':76 'docker':89,123 'docker-compos':88,122 'env':30 'environ':48 'everyon':73 'fals':53 'find':114 'follow':92 'git':12 'github.com':15,82,103 'github.com/mdshack/shotshare':14 'github.com/mdshack/shotshare)':81 'github.com/mdshack/shotshare/issues/27)':102 'guess':109 'hello':72 'host':49 'imag':68 'instal':79 'instruct':94 'latest':70 'mdshack/shotshare':69 'mkdir':20,25 'mouse@midwest.social':9 'name':66 'network':71 'ok':1 'port':45 'r':33,39 'registr':52 'restart':61 'server':86 'servic':43 'share':126 'shotshar':21,26,44,67,80 'solut':4,116 'someon':101 'stop':64 'struggl':77 'sudo':19,24,28 'talk':99 'team':107 'thank':7 'touch':29 'understand':133 'unless':63 'unless-stop':62 'use':87 've':97 'version':41 'volum':54 'week':112 'without':113 'work':121"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705992805
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10888417"
      +editedAt: DateTimeImmutable @1727685506 {#11117
        date: 2024-09-30 10:38:26.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705932305 {#11119
        date: 2024-01-22 15:05:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      To give more information:\n
      \n
      I’m a portainer user and wanted to try shotshare as is looks exactly like what I need :)\n
      \n
      I followed these steps: sudo mkdir Shotshare and cd into this directory sudo touch .env database.sqlite sudo chown 82:82 .env database.sqlite\n
      \n
      and then tried this docker-compose:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3.3"\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">  shotshare:\n
      </span><span style="color:#323232;">    ports:\n
      </span><span style="color:#323232;">      - 2000:2000\n
      </span><span style="color:#323232;">    environment:\n
      </span><span style="color:#323232;">      - HOST=:2000\n
      </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
      </span><span style="color:#323232;">    volumes:\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
      </span><span style="color:#323232;">    restart: unless-stopped\n
      </span><span style="color:#323232;">    container_name: shotshare\n
      </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
      </span><span style="color:#323232;">networks: {}\n
      </span>\n
      ```
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705936642 {#2757
      date: 2024-01-22 16:17:22.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Tiritibambix@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2764 …}
    +nested: Doctrine\ORM\PersistentCollection {#2766 …}
    +votes: Doctrine\ORM\PersistentCollection {#2768 …}
    +reports: Doctrine\ORM\PersistentCollection {#2770 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2772 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2774 …}
    -id: 331581
    -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':67 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':66 '2000':57,58,61 '3.3':53 '82':41,42 'allow':62 'cd':31 'chown':40 'compos':51 'contain':76 'database.sqlite':38,44 'directori':34 'docker':50 'docker-compos':49 'env':37,43 'environ':59 'exact':18 'fals':64 'follow':24 'give':2 'host':60 'imag':79 'inform':4 'latest':81 'like':19 'look':17 'm':6 'mdshack/shotshare':80 'mkdir':28 'name':77 'need':22 'network':82 'port':56 'portain':8 'registr':63 'restart':72 'servic':54 'shotshar':14,29,55,78 'step':26 'stop':75 'sudo':27,35,39 'touch':36 'tri':13,47 'unless':74 'unless-stop':73 'user':9 'version':52 'volum':65 'want':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7622734"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705936642 {#2758
      date: 2024-01-22 16:17:22.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.33 ms
Input props
[
  "user" => App\Entity\User {#2776
    +avatar: Proxies\__CG__\App\Entity\Image {#2777 …}
    +cover: null
    +email: "Tiritibambix@lemmy.ml"
    +username: "@Tiritibambix@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "French, speaking English and Spanish."
    +lastActive: DateTime @1727682390 {#2759
      date: 2024-09-30 09:46:30.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 {#2778 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2780 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2782 …}
    +entries: Doctrine\ORM\PersistentCollection {#2784 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2786 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2788 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2790 …}
    +posts: Doctrine\ORM\PersistentCollection {#2792 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2794 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2796 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2798 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2800 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2802 …}
    +follows: Doctrine\ORM\PersistentCollection {#2804 …}
    +followers: Doctrine\ORM\PersistentCollection {#2806 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2808 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2812 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2814 …}
    +reports: Doctrine\ORM\PersistentCollection {#2816 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2818 …}
    +violations: Doctrine\ORM\PersistentCollection {#2820 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2822 …}
    +awards: Doctrine\ORM\PersistentCollection {#2824 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2826 …}
    +categories: Doctrine\ORM\PersistentCollection {#2828 …}
    -id: 10903
    -password: "$2y$13$G1yWrPRDiQguLPLSlPJVKu8h1o0bIKppNXOi7TXagWYopw.7dDAc6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2830 …}
    +apId: "Tiritibambix@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Tiritibambix"
    +apPublicUrl: "https://lemmy.ml/u/Tiritibambix"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Tiritibambix"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1705935387 {#2760
      date: 2024-01-22 15:56:27.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687625457 {#2761
      date: 2023-06-24 18:50:57.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#11145
  +user: App\Entity\User {#2776
    +avatar: Proxies\__CG__\App\Entity\Image {#2777 …}
    +cover: null
    +email: "Tiritibambix@lemmy.ml"
    +username: "@Tiritibambix@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "French, speaking English and Spanish."
    +lastActive: DateTime @1727682390 {#2759
      date: 2024-09-30 09:46:30.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 {#2778 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2780 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2782 …}
    +entries: Doctrine\ORM\PersistentCollection {#2784 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2786 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2788 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2790 …}
    +posts: Doctrine\ORM\PersistentCollection {#2792 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2794 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2796 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2798 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2800 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2802 …}
    +follows: Doctrine\ORM\PersistentCollection {#2804 …}
    +followers: Doctrine\ORM\PersistentCollection {#2806 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2808 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2812 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2814 …}
    +reports: Doctrine\ORM\PersistentCollection {#2816 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2818 …}
    +violations: Doctrine\ORM\PersistentCollection {#2820 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2822 …}
    +awards: Doctrine\ORM\PersistentCollection {#2824 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2826 …}
    +categories: Doctrine\ORM\PersistentCollection {#2828 …}
    -id: 10903
    -password: "$2y$13$G1yWrPRDiQguLPLSlPJVKu8h1o0bIKppNXOi7TXagWYopw.7dDAc6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2830 …}
    +apId: "Tiritibambix@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Tiritibambix"
    +apPublicUrl: "https://lemmy.ml/u/Tiritibambix"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Tiritibambix"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1705935387 {#2760
      date: 2024-01-22 15:56:27.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687625457 {#2761
      date: 2023-06-24 18:50:57.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.33 ms
Input props
[
  "date" => DateTimeImmutable @1705936642 {#2758
    date: 2024-01-22 16:17:22.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#11200
  +date: DateTimeImmutable @1705936642 {#2758
    date: 2024-01-22 16:17:22.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.17 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705936642 {#2758
    date: 2024-01-22 16:17:22.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#11254
  +createdAt: DateTimeImmutable @1705936642 {#2758
    date: 2024-01-22 16:17:22.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.23 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2763
    +user: App\Entity\User {#2776
      +avatar: Proxies\__CG__\App\Entity\Image {#2777 …}
      +cover: null
      +email: "Tiritibambix@lemmy.ml"
      +username: "@Tiritibambix@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "French, speaking English and Spanish."
      +lastActive: DateTime @1727682390 {#2759
        date: 2024-09-30 09:46:30.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 {#2778 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2780 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2782 …}
      +entries: Doctrine\ORM\PersistentCollection {#2784 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2786 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2788 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2790 …}
      +posts: Doctrine\ORM\PersistentCollection {#2792 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2794 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2796 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2798 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2800 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2802 …}
      +follows: Doctrine\ORM\PersistentCollection {#2804 …}
      +followers: Doctrine\ORM\PersistentCollection {#2806 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2808 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2812 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2814 …}
      +reports: Doctrine\ORM\PersistentCollection {#2816 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2818 …}
      +violations: Doctrine\ORM\PersistentCollection {#2820 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2822 …}
      +awards: Doctrine\ORM\PersistentCollection {#2824 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2826 …}
      +categories: Doctrine\ORM\PersistentCollection {#2828 …}
      -id: 10903
      -password: "$2y$13$G1yWrPRDiQguLPLSlPJVKu8h1o0bIKppNXOi7TXagWYopw.7dDAc6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2830 …}
      +apId: "Tiritibambix@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Tiritibambix"
      +apPublicUrl: "https://lemmy.ml/u/Tiritibambix"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Tiritibambix"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705935387 {#2760
        date: 2024-01-22 15:56:27.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687625457 {#2761
        date: 2023-06-24 18:50:57.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +slug: "SOLVED-Has-anyone-installed-Shotshare-using-docker-compose"
    +title: "SOLVED. Has anyone installed Shotshare using docker-compose ?"
    +url: null
    +body: """
      Ok so the solution was this. Thank you @mouse@midwest.social\n
      \n
      `cd /home`\n
      \n
      `git clone https://github.com/mdshack/shotshare`\n
      \n
      `cd …/Files/`\n
      \n
      `sudo mkdir Shotshare`\n
      \n
      `cd …/Files/Shotshare`\n
      \n
      `sudo mkdir shotshare_data`\n
      \n
      `sudo touch .env database.sqlite`\n
      \n
      `cp -r /home/shotshare/storage/* …/Files/Shotshare/shotshare_data`\n
      \n
      `chown 82:82 -R …/Files/Shotshare/`\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3.3"\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">  shotshare:\n
      </span><span style="color:#323232;">    ports:\n
      </span><span style="color:#323232;">      - 2000:80\n
      </span><span style="color:#323232;">    environment:\n
      </span><span style="color:#323232;">      - HOST=:80\n
      </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
      </span><span style="color:#323232;">    volumes:\n
      </span><span style="color:#323232;">      - .../Files/Shotshare/shotshare_data:/app/storage\n
      </span><span style="color:#323232;">      - .../Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
      </span><span style="color:#323232;">      - .../Files/Shotshare/.env:/app/.env\n
      </span><span style="color:#323232;">    restart: unless-stopped\n
      </span><span style="color:#323232;">    container_name: shotshare\n
      </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
      </span><span style="color:#323232;">networks: {}\n
      </span>\n
      ```\n
      \n
      ---\n
      \n
      Hello everyone.\n
      \n
      I am deeply struggling to install [shotshare](https://github.com/mdshack/shotshare) on my server using docker-compose.\n
      \n
      I followed the instructions and I’ve been [talking with someone](https://github.com/mdshack/shotshare/issues/27) (from their team I guess) for 2 weeks without finding a solution.\n
      \n
      Does anyone have a working docker-compose to share so I can compare it and understand ?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 10
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727929431 {#11120
      date: 2024-10-03 06:23:51.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@mouse@midwest.social"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#11125 …}
    +votes: Doctrine\ORM\PersistentCollection {#11128 …}
    +reports: Doctrine\ORM\PersistentCollection {#11130 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11132 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11134 …}
    +badges: Doctrine\ORM\PersistentCollection {#11136 …}
    +children: []
    -id: 32374
    -titleTs: "'anyon':3 'compos':9 'docker':8 'docker-compos':7 'instal':4 'shotshar':5 'solv':1 'use':6"
    -bodyTs: "'/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/files':18 '/files/shotshare':23,40 '/files/shotshare/.env':59 '/files/shotshare/database.sqlite':57 '/files/shotshare/shotshare_data':35,55 '/home':11 '/home/shotshare/storage':34 '/mdshack/shotshare':16 '/mdshack/shotshare)':83 '/mdshack/shotshare/issues/27)':104 '2':111 '2000':46 '3.3':42 '80':47,50 '82':37,38 'allow':51 'anyon':118 'cd':10,17,22 'chown':36 'clone':13 'compar':130 'compos':90,124 'contain':65 'cp':32 'data':27 'database.sqlite':31 'deepli':76 'docker':89,123 'docker-compos':88,122 'env':30 'environ':48 'everyon':73 'fals':53 'find':114 'follow':92 'git':12 'github.com':15,82,103 'github.com/mdshack/shotshare':14 'github.com/mdshack/shotshare)':81 'github.com/mdshack/shotshare/issues/27)':102 'guess':109 'hello':72 'host':49 'imag':68 'instal':79 'instruct':94 'latest':70 'mdshack/shotshare':69 'mkdir':20,25 'mouse@midwest.social':9 'name':66 'network':71 'ok':1 'port':45 'r':33,39 'registr':52 'restart':61 'server':86 'servic':43 'share':126 'shotshar':21,26,44,67,80 'solut':4,116 'someon':101 'stop':64 'struggl':77 'sudo':19,24,28 'talk':99 'team':107 'thank':7 'touch':29 'understand':133 'unless':63 'unless-stop':62 'use':87 've':97 'version':41 'volum':54 'week':112 'without':113 'work':121"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705992805
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10888417"
    +editedAt: DateTimeImmutable @1727685506 {#11117
      date: 2024-09-30 10:38:26.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705932305 {#11119
      date: 2024-01-22 15:05:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#11308
  +entry: Proxies\__CG__\App\Entity\Entry {#2763
    +user: App\Entity\User {#2776
      +avatar: Proxies\__CG__\App\Entity\Image {#2777 …}
      +cover: null
      +email: "Tiritibambix@lemmy.ml"
      +username: "@Tiritibambix@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "French, speaking English and Spanish."
      +lastActive: DateTime @1727682390 {#2759
        date: 2024-09-30 09:46:30.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 {#2778 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2780 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2782 …}
      +entries: Doctrine\ORM\PersistentCollection {#2784 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2786 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2788 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2790 …}
      +posts: Doctrine\ORM\PersistentCollection {#2792 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2794 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2796 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2798 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2800 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2802 …}
      +follows: Doctrine\ORM\PersistentCollection {#2804 …}
      +followers: Doctrine\ORM\PersistentCollection {#2806 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2808 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2812 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2814 …}
      +reports: Doctrine\ORM\PersistentCollection {#2816 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2818 …}
      +violations: Doctrine\ORM\PersistentCollection {#2820 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2822 …}
      +awards: Doctrine\ORM\PersistentCollection {#2824 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2826 …}
      +categories: Doctrine\ORM\PersistentCollection {#2828 …}
      -id: 10903
      -password: "$2y$13$G1yWrPRDiQguLPLSlPJVKu8h1o0bIKppNXOi7TXagWYopw.7dDAc6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2830 …}
      +apId: "Tiritibambix@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Tiritibambix"
      +apPublicUrl: "https://lemmy.ml/u/Tiritibambix"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Tiritibambix"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705935387 {#2760
        date: 2024-01-22 15:56:27.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687625457 {#2761
        date: 2023-06-24 18:50:57.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +slug: "SOLVED-Has-anyone-installed-Shotshare-using-docker-compose"
    +title: "SOLVED. Has anyone installed Shotshare using docker-compose ?"
    +url: null
    +body: """
      Ok so the solution was this. Thank you @mouse@midwest.social\n
      \n
      `cd /home`\n
      \n
      `git clone https://github.com/mdshack/shotshare`\n
      \n
      `cd …/Files/`\n
      \n
      `sudo mkdir Shotshare`\n
      \n
      `cd …/Files/Shotshare`\n
      \n
      `sudo mkdir shotshare_data`\n
      \n
      `sudo touch .env database.sqlite`\n
      \n
      `cp -r /home/shotshare/storage/* …/Files/Shotshare/shotshare_data`\n
      \n
      `chown 82:82 -R …/Files/Shotshare/`\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3.3"\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">  shotshare:\n
      </span><span style="color:#323232;">    ports:\n
      </span><span style="color:#323232;">      - 2000:80\n
      </span><span style="color:#323232;">    environment:\n
      </span><span style="color:#323232;">      - HOST=:80\n
      </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
      </span><span style="color:#323232;">    volumes:\n
      </span><span style="color:#323232;">      - .../Files/Shotshare/shotshare_data:/app/storage\n
      </span><span style="color:#323232;">      - .../Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
      </span><span style="color:#323232;">      - .../Files/Shotshare/.env:/app/.env\n
      </span><span style="color:#323232;">    restart: unless-stopped\n
      </span><span style="color:#323232;">    container_name: shotshare\n
      </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
      </span><span style="color:#323232;">networks: {}\n
      </span>\n
      ```\n
      \n
      ---\n
      \n
      Hello everyone.\n
      \n
      I am deeply struggling to install [shotshare](https://github.com/mdshack/shotshare) on my server using docker-compose.\n
      \n
      I followed the instructions and I’ve been [talking with someone](https://github.com/mdshack/shotshare/issues/27) (from their team I guess) for 2 weeks without finding a solution.\n
      \n
      Does anyone have a working docker-compose to share so I can compare it and understand ?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 10
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727929431 {#11120
      date: 2024-10-03 06:23:51.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: [
      "@mouse@midwest.social"
    ]
    +comments: Doctrine\ORM\PersistentCollection {#11125 …}
    +votes: Doctrine\ORM\PersistentCollection {#11128 …}
    +reports: Doctrine\ORM\PersistentCollection {#11130 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11132 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11134 …}
    +badges: Doctrine\ORM\PersistentCollection {#11136 …}
    +children: []
    -id: 32374
    -titleTs: "'anyon':3 'compos':9 'docker':8 'docker-compos':7 'instal':4 'shotshar':5 'solv':1 'use':6"
    -bodyTs: "'/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/files':18 '/files/shotshare':23,40 '/files/shotshare/.env':59 '/files/shotshare/database.sqlite':57 '/files/shotshare/shotshare_data':35,55 '/home':11 '/home/shotshare/storage':34 '/mdshack/shotshare':16 '/mdshack/shotshare)':83 '/mdshack/shotshare/issues/27)':104 '2':111 '2000':46 '3.3':42 '80':47,50 '82':37,38 'allow':51 'anyon':118 'cd':10,17,22 'chown':36 'clone':13 'compar':130 'compos':90,124 'contain':65 'cp':32 'data':27 'database.sqlite':31 'deepli':76 'docker':89,123 'docker-compos':88,122 'env':30 'environ':48 'everyon':73 'fals':53 'find':114 'follow':92 'git':12 'github.com':15,82,103 'github.com/mdshack/shotshare':14 'github.com/mdshack/shotshare)':81 'github.com/mdshack/shotshare/issues/27)':102 'guess':109 'hello':72 'host':49 'imag':68 'instal':79 'instruct':94 'latest':70 'mdshack/shotshare':69 'mkdir':20,25 'mouse@midwest.social':9 'name':66 'network':71 'ok':1 'port':45 'r':33,39 'registr':52 'restart':61 'server':86 'servic':43 'share':126 'shotshar':21,26,44,67,80 'solut':4,116 'someon':101 'stop':64 'struggl':77 'sudo':19,24,28 'talk':99 'team':107 'thank':7 'touch':29 'understand':133 'unless':63 'unless-stop':62 'use':87 've':97 'version':41 'volum':54 'week':112 'without':113 'work':121"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705992805
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10888417"
    +editedAt: DateTimeImmutable @1727685506 {#11117
      date: 2024-09-30 10:38:26.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705932305 {#11119
      date: 2024-01-22 15:05:05.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 6.08 ms
Input props
[
  "user" => App\Entity\User {#2776
    +avatar: Proxies\__CG__\App\Entity\Image {#2777 …}
    +cover: null
    +email: "Tiritibambix@lemmy.ml"
    +username: "@Tiritibambix@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "French, speaking English and Spanish."
    +lastActive: DateTime @1727682390 {#2759
      date: 2024-09-30 09:46:30.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 {#2778 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2780 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2782 …}
    +entries: Doctrine\ORM\PersistentCollection {#2784 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2786 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2788 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2790 …}
    +posts: Doctrine\ORM\PersistentCollection {#2792 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2794 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2796 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2798 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2800 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2802 …}
    +follows: Doctrine\ORM\PersistentCollection {#2804 …}
    +followers: Doctrine\ORM\PersistentCollection {#2806 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2808 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2812 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2814 …}
    +reports: Doctrine\ORM\PersistentCollection {#2816 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2818 …}
    +violations: Doctrine\ORM\PersistentCollection {#2820 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2822 …}
    +awards: Doctrine\ORM\PersistentCollection {#2824 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2826 …}
    +categories: Doctrine\ORM\PersistentCollection {#2828 …}
    -id: 10903
    -password: "$2y$13$G1yWrPRDiQguLPLSlPJVKu8h1o0bIKppNXOi7TXagWYopw.7dDAc6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2830 …}
    +apId: "Tiritibambix@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Tiritibambix"
    +apPublicUrl: "https://lemmy.ml/u/Tiritibambix"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Tiritibambix"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1705935387 {#2760
      date: 2024-01-22 15:56:27.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687625457 {#2761
      date: 2023-06-24 18:50:57.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#11363
  +width: 40
  +height: 40
  +user: App\Entity\User {#2776
    +avatar: Proxies\__CG__\App\Entity\Image {#2777 …}
    +cover: null
    +email: "Tiritibambix@lemmy.ml"
    +username: "@Tiritibambix@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "French, speaking English and Spanish."
    +lastActive: DateTime @1727682390 {#2759
      date: 2024-09-30 09:46:30.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 {#2778 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2780 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2782 …}
    +entries: Doctrine\ORM\PersistentCollection {#2784 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2786 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2788 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2790 …}
    +posts: Doctrine\ORM\PersistentCollection {#2792 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2794 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2796 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2798 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2800 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2802 …}
    +follows: Doctrine\ORM\PersistentCollection {#2804 …}
    +followers: Doctrine\ORM\PersistentCollection {#2806 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2808 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2812 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2814 …}
    +reports: Doctrine\ORM\PersistentCollection {#2816 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2818 …}
    +violations: Doctrine\ORM\PersistentCollection {#2820 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2822 …}
    +awards: Doctrine\ORM\PersistentCollection {#2824 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2826 …}
    +categories: Doctrine\ORM\PersistentCollection {#2828 …}
    -id: 10903
    -password: "$2y$13$G1yWrPRDiQguLPLSlPJVKu8h1o0bIKppNXOi7TXagWYopw.7dDAc6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2830 …}
    +apId: "Tiritibambix@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Tiritibambix"
    +apPublicUrl: "https://lemmy.ml/u/Tiritibambix"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Tiritibambix"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1705935387 {#2760
      date: 2024-01-22 15:56:27.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687625457 {#2761
      date: 2023-06-24 18:50:57.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.66 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2762
    +user: App\Entity\User {#2776
      +avatar: Proxies\__CG__\App\Entity\Image {#2777 …}
      +cover: null
      +email: "Tiritibambix@lemmy.ml"
      +username: "@Tiritibambix@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "French, speaking English and Spanish."
      +lastActive: DateTime @1727682390 {#2759
        date: 2024-09-30 09:46:30.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 {#2778 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2780 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2782 …}
      +entries: Doctrine\ORM\PersistentCollection {#2784 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2786 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2788 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2790 …}
      +posts: Doctrine\ORM\PersistentCollection {#2792 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2794 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2796 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2798 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2800 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2802 …}
      +follows: Doctrine\ORM\PersistentCollection {#2804 …}
      +followers: Doctrine\ORM\PersistentCollection {#2806 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2808 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2812 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2814 …}
      +reports: Doctrine\ORM\PersistentCollection {#2816 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2818 …}
      +violations: Doctrine\ORM\PersistentCollection {#2820 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2822 …}
      +awards: Doctrine\ORM\PersistentCollection {#2824 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2826 …}
      +categories: Doctrine\ORM\PersistentCollection {#2828 …}
      -id: 10903
      -password: "$2y$13$G1yWrPRDiQguLPLSlPJVKu8h1o0bIKppNXOi7TXagWYopw.7dDAc6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2830 …}
      +apId: "Tiritibambix@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Tiritibambix"
      +apPublicUrl: "https://lemmy.ml/u/Tiritibambix"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Tiritibambix"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705935387 {#2760
        date: 2024-01-22 15:56:27.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687625457 {#2761
        date: 2023-06-24 18:50:57.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2763
      +user: App\Entity\User {#2776}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "SOLVED-Has-anyone-installed-Shotshare-using-docker-compose"
      +title: "SOLVED. Has anyone installed Shotshare using docker-compose ?"
      +url: null
      +body: """
        Ok so the solution was this. Thank you @mouse@midwest.social\n
        \n
        `cd /home`\n
        \n
        `git clone https://github.com/mdshack/shotshare`\n
        \n
        `cd …/Files/`\n
        \n
        `sudo mkdir Shotshare`\n
        \n
        `cd …/Files/Shotshare`\n
        \n
        `sudo mkdir shotshare_data`\n
        \n
        `sudo touch .env database.sqlite`\n
        \n
        `cp -r /home/shotshare/storage/* …/Files/Shotshare/shotshare_data`\n
        \n
        `chown 82:82 -R …/Files/Shotshare/`\n
        \n
        ```\n
        \n
        <span style="color:#323232;">version: "3.3"\n
        </span><span style="color:#323232;">services:\n
        </span><span style="color:#323232;">  shotshare:\n
        </span><span style="color:#323232;">    ports:\n
        </span><span style="color:#323232;">      - 2000:80\n
        </span><span style="color:#323232;">    environment:\n
        </span><span style="color:#323232;">      - HOST=:80\n
        </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
        </span><span style="color:#323232;">    volumes:\n
        </span><span style="color:#323232;">      - .../Files/Shotshare/shotshare_data:/app/storage\n
        </span><span style="color:#323232;">      - .../Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
        </span><span style="color:#323232;">      - .../Files/Shotshare/.env:/app/.env\n
        </span><span style="color:#323232;">    restart: unless-stopped\n
        </span><span style="color:#323232;">    container_name: shotshare\n
        </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
        </span><span style="color:#323232;">networks: {}\n
        </span>\n
        ```\n
        \n
        ---\n
        \n
        Hello everyone.\n
        \n
        I am deeply struggling to install [shotshare](https://github.com/mdshack/shotshare) on my server using docker-compose.\n
        \n
        I followed the instructions and I’ve been [talking with someone](https://github.com/mdshack/shotshare/issues/27) (from their team I guess) for 2 weeks without finding a solution.\n
        \n
        Does anyone have a working docker-compose to share so I can compare it and understand ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 12
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727929431 {#11120
        date: 2024-10-03 06:23:51.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: [
        "@mouse@midwest.social"
      ]
      +comments: Doctrine\ORM\PersistentCollection {#11125 …}
      +votes: Doctrine\ORM\PersistentCollection {#11128 …}
      +reports: Doctrine\ORM\PersistentCollection {#11130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11134 …}
      +badges: Doctrine\ORM\PersistentCollection {#11136 …}
      +children: []
      -id: 32374
      -titleTs: "'anyon':3 'compos':9 'docker':8 'docker-compos':7 'instal':4 'shotshar':5 'solv':1 'use':6"
      -bodyTs: "'/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/files':18 '/files/shotshare':23,40 '/files/shotshare/.env':59 '/files/shotshare/database.sqlite':57 '/files/shotshare/shotshare_data':35,55 '/home':11 '/home/shotshare/storage':34 '/mdshack/shotshare':16 '/mdshack/shotshare)':83 '/mdshack/shotshare/issues/27)':104 '2':111 '2000':46 '3.3':42 '80':47,50 '82':37,38 'allow':51 'anyon':118 'cd':10,17,22 'chown':36 'clone':13 'compar':130 'compos':90,124 'contain':65 'cp':32 'data':27 'database.sqlite':31 'deepli':76 'docker':89,123 'docker-compos':88,122 'env':30 'environ':48 'everyon':73 'fals':53 'find':114 'follow':92 'git':12 'github.com':15,82,103 'github.com/mdshack/shotshare':14 'github.com/mdshack/shotshare)':81 'github.com/mdshack/shotshare/issues/27)':102 'guess':109 'hello':72 'host':49 'imag':68 'instal':79 'instruct':94 'latest':70 'mdshack/shotshare':69 'mkdir':20,25 'mouse@midwest.social':9 'name':66 'network':71 'ok':1 'port':45 'r':33,39 'registr':52 'restart':61 'server':86 'servic':43 'share':126 'shotshar':21,26,44,67,80 'solut':4,116 'someon':101 'stop':64 'struggl':77 'sudo':19,24,28 'talk':99 'team':107 'thank':7 'touch':29 'understand':133 'unless':63 'unless-stop':62 'use':87 've':97 'version':41 'volum':54 'week':112 'without':113 'work':121"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705992805
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10888417"
      +editedAt: DateTimeImmutable @1727685506 {#11117
        date: 2024-09-30 10:38:26.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705932305 {#11119
        date: 2024-01-22 15:05:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      To give more information:\n
      \n
      I’m a portainer user and wanted to try shotshare as is looks exactly like what I need :)\n
      \n
      I followed these steps: sudo mkdir Shotshare and cd into this directory sudo touch .env database.sqlite sudo chown 82:82 .env database.sqlite\n
      \n
      and then tried this docker-compose:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3.3"\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">  shotshare:\n
      </span><span style="color:#323232;">    ports:\n
      </span><span style="color:#323232;">      - 2000:2000\n
      </span><span style="color:#323232;">    environment:\n
      </span><span style="color:#323232;">      - HOST=:2000\n
      </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
      </span><span style="color:#323232;">    volumes:\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
      </span><span style="color:#323232;">    restart: unless-stopped\n
      </span><span style="color:#323232;">    container_name: shotshare\n
      </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
      </span><span style="color:#323232;">networks: {}\n
      </span>\n
      ```
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705936642 {#2757
      date: 2024-01-22 16:17:22.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Tiritibambix@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2764 …}
    +nested: Doctrine\ORM\PersistentCollection {#2766 …}
    +votes: Doctrine\ORM\PersistentCollection {#2768 …}
    +reports: Doctrine\ORM\PersistentCollection {#2770 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2772 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2774 …}
    -id: 331581
    -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':67 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':66 '2000':57,58,61 '3.3':53 '82':41,42 'allow':62 'cd':31 'chown':40 'compos':51 'contain':76 'database.sqlite':38,44 'directori':34 'docker':50 'docker-compos':49 'env':37,43 'environ':59 'exact':18 'fals':64 'follow':24 'give':2 'host':60 'imag':79 'inform':4 'latest':81 'like':19 'look':17 'm':6 'mdshack/shotshare':80 'mkdir':28 'name':77 'need':22 'network':82 'port':56 'portain':8 'registr':63 'restart':72 'servic':54 'shotshar':14,29,55,78 'step':26 'stop':75 'sudo':27,35,39 'touch':36 'tri':13,47 'unless':74 'unless-stop':73 'user':9 'version':52 'volum':65 'want':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7622734"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705936642 {#2758
      date: 2024-01-22 16:17:22.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#11454
  +subject: App\Entity\EntryComment {#2762
    +user: App\Entity\User {#2776
      +avatar: Proxies\__CG__\App\Entity\Image {#2777 …}
      +cover: null
      +email: "Tiritibambix@lemmy.ml"
      +username: "@Tiritibambix@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "French, speaking English and Spanish."
      +lastActive: DateTime @1727682390 {#2759
        date: 2024-09-30 09:46:30.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 {#2778 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2780 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2782 …}
      +entries: Doctrine\ORM\PersistentCollection {#2784 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2786 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2788 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2790 …}
      +posts: Doctrine\ORM\PersistentCollection {#2792 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2794 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2796 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2798 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2800 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2802 …}
      +follows: Doctrine\ORM\PersistentCollection {#2804 …}
      +followers: Doctrine\ORM\PersistentCollection {#2806 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2808 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2812 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2814 …}
      +reports: Doctrine\ORM\PersistentCollection {#2816 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2818 …}
      +violations: Doctrine\ORM\PersistentCollection {#2820 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2822 …}
      +awards: Doctrine\ORM\PersistentCollection {#2824 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2826 …}
      +categories: Doctrine\ORM\PersistentCollection {#2828 …}
      -id: 10903
      -password: "$2y$13$G1yWrPRDiQguLPLSlPJVKu8h1o0bIKppNXOi7TXagWYopw.7dDAc6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2830 …}
      +apId: "Tiritibambix@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Tiritibambix"
      +apPublicUrl: "https://lemmy.ml/u/Tiritibambix"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Tiritibambix"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705935387 {#2760
        date: 2024-01-22 15:56:27.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687625457 {#2761
        date: 2023-06-24 18:50:57.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2763
      +user: App\Entity\User {#2776}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "SOLVED-Has-anyone-installed-Shotshare-using-docker-compose"
      +title: "SOLVED. Has anyone installed Shotshare using docker-compose ?"
      +url: null
      +body: """
        Ok so the solution was this. Thank you @mouse@midwest.social\n
        \n
        `cd /home`\n
        \n
        `git clone https://github.com/mdshack/shotshare`\n
        \n
        `cd …/Files/`\n
        \n
        `sudo mkdir Shotshare`\n
        \n
        `cd …/Files/Shotshare`\n
        \n
        `sudo mkdir shotshare_data`\n
        \n
        `sudo touch .env database.sqlite`\n
        \n
        `cp -r /home/shotshare/storage/* …/Files/Shotshare/shotshare_data`\n
        \n
        `chown 82:82 -R …/Files/Shotshare/`\n
        \n
        ```\n
        \n
        <span style="color:#323232;">version: "3.3"\n
        </span><span style="color:#323232;">services:\n
        </span><span style="color:#323232;">  shotshare:\n
        </span><span style="color:#323232;">    ports:\n
        </span><span style="color:#323232;">      - 2000:80\n
        </span><span style="color:#323232;">    environment:\n
        </span><span style="color:#323232;">      - HOST=:80\n
        </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
        </span><span style="color:#323232;">    volumes:\n
        </span><span style="color:#323232;">      - .../Files/Shotshare/shotshare_data:/app/storage\n
        </span><span style="color:#323232;">      - .../Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
        </span><span style="color:#323232;">      - .../Files/Shotshare/.env:/app/.env\n
        </span><span style="color:#323232;">    restart: unless-stopped\n
        </span><span style="color:#323232;">    container_name: shotshare\n
        </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
        </span><span style="color:#323232;">networks: {}\n
        </span>\n
        ```\n
        \n
        ---\n
        \n
        Hello everyone.\n
        \n
        I am deeply struggling to install [shotshare](https://github.com/mdshack/shotshare) on my server using docker-compose.\n
        \n
        I followed the instructions and I’ve been [talking with someone](https://github.com/mdshack/shotshare/issues/27) (from their team I guess) for 2 weeks without finding a solution.\n
        \n
        Does anyone have a working docker-compose to share so I can compare it and understand ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 12
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727929431 {#11120
        date: 2024-10-03 06:23:51.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: [
        "@mouse@midwest.social"
      ]
      +comments: Doctrine\ORM\PersistentCollection {#11125 …}
      +votes: Doctrine\ORM\PersistentCollection {#11128 …}
      +reports: Doctrine\ORM\PersistentCollection {#11130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11134 …}
      +badges: Doctrine\ORM\PersistentCollection {#11136 …}
      +children: []
      -id: 32374
      -titleTs: "'anyon':3 'compos':9 'docker':8 'docker-compos':7 'instal':4 'shotshar':5 'solv':1 'use':6"
      -bodyTs: "'/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/files':18 '/files/shotshare':23,40 '/files/shotshare/.env':59 '/files/shotshare/database.sqlite':57 '/files/shotshare/shotshare_data':35,55 '/home':11 '/home/shotshare/storage':34 '/mdshack/shotshare':16 '/mdshack/shotshare)':83 '/mdshack/shotshare/issues/27)':104 '2':111 '2000':46 '3.3':42 '80':47,50 '82':37,38 'allow':51 'anyon':118 'cd':10,17,22 'chown':36 'clone':13 'compar':130 'compos':90,124 'contain':65 'cp':32 'data':27 'database.sqlite':31 'deepli':76 'docker':89,123 'docker-compos':88,122 'env':30 'environ':48 'everyon':73 'fals':53 'find':114 'follow':92 'git':12 'github.com':15,82,103 'github.com/mdshack/shotshare':14 'github.com/mdshack/shotshare)':81 'github.com/mdshack/shotshare/issues/27)':102 'guess':109 'hello':72 'host':49 'imag':68 'instal':79 'instruct':94 'latest':70 'mdshack/shotshare':69 'mkdir':20,25 'mouse@midwest.social':9 'name':66 'network':71 'ok':1 'port':45 'r':33,39 'registr':52 'restart':61 'server':86 'servic':43 'share':126 'shotshar':21,26,44,67,80 'solut':4,116 'someon':101 'stop':64 'struggl':77 'sudo':19,24,28 'talk':99 'team':107 'thank':7 'touch':29 'understand':133 'unless':63 'unless-stop':62 'use':87 've':97 'version':41 'volum':54 'week':112 'without':113 'work':121"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705992805
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10888417"
      +editedAt: DateTimeImmutable @1727685506 {#11117
        date: 2024-09-30 10:38:26.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705932305 {#11119
        date: 2024-01-22 15:05:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      To give more information:\n
      \n
      I’m a portainer user and wanted to try shotshare as is looks exactly like what I need :)\n
      \n
      I followed these steps: sudo mkdir Shotshare and cd into this directory sudo touch .env database.sqlite sudo chown 82:82 .env database.sqlite\n
      \n
      and then tried this docker-compose:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3.3"\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">  shotshare:\n
      </span><span style="color:#323232;">    ports:\n
      </span><span style="color:#323232;">      - 2000:2000\n
      </span><span style="color:#323232;">    environment:\n
      </span><span style="color:#323232;">      - HOST=:2000\n
      </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
      </span><span style="color:#323232;">    volumes:\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
      </span><span style="color:#323232;">    restart: unless-stopped\n
      </span><span style="color:#323232;">    container_name: shotshare\n
      </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
      </span><span style="color:#323232;">networks: {}\n
      </span>\n
      ```
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705936642 {#2757
      date: 2024-01-22 16:17:22.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Tiritibambix@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2764 …}
    +nested: Doctrine\ORM\PersistentCollection {#2766 …}
    +votes: Doctrine\ORM\PersistentCollection {#2768 …}
    +reports: Doctrine\ORM\PersistentCollection {#2770 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2772 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2774 …}
    -id: 331581
    -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':67 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':66 '2000':57,58,61 '3.3':53 '82':41,42 'allow':62 'cd':31 'chown':40 'compos':51 'contain':76 'database.sqlite':38,44 'directori':34 'docker':50 'docker-compos':49 'env':37,43 'environ':59 'exact':18 'fals':64 'follow':24 'give':2 'host':60 'imag':79 'inform':4 'latest':81 'like':19 'look':17 'm':6 'mdshack/shotshare':80 'mkdir':28 'name':77 'need':22 'network':82 'port':56 'portain':8 'registr':63 'restart':72 'servic':54 'shotshar':14,29,55,78 'step':26 'stop':75 'sudo':27,35,39 'touch':36 'tri':13,47 'unless':74 'unless-stop':73 'user':9 'version':52 'volum':65 'want':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7622734"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705936642 {#2758
      date: 2024-01-22 16:17:22.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.21 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2762
    +user: App\Entity\User {#2776
      +avatar: Proxies\__CG__\App\Entity\Image {#2777 …}
      +cover: null
      +email: "Tiritibambix@lemmy.ml"
      +username: "@Tiritibambix@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "French, speaking English and Spanish."
      +lastActive: DateTime @1727682390 {#2759
        date: 2024-09-30 09:46:30.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 {#2778 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2780 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2782 …}
      +entries: Doctrine\ORM\PersistentCollection {#2784 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2786 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2788 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2790 …}
      +posts: Doctrine\ORM\PersistentCollection {#2792 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2794 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2796 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2798 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2800 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2802 …}
      +follows: Doctrine\ORM\PersistentCollection {#2804 …}
      +followers: Doctrine\ORM\PersistentCollection {#2806 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2808 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2812 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2814 …}
      +reports: Doctrine\ORM\PersistentCollection {#2816 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2818 …}
      +violations: Doctrine\ORM\PersistentCollection {#2820 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2822 …}
      +awards: Doctrine\ORM\PersistentCollection {#2824 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2826 …}
      +categories: Doctrine\ORM\PersistentCollection {#2828 …}
      -id: 10903
      -password: "$2y$13$G1yWrPRDiQguLPLSlPJVKu8h1o0bIKppNXOi7TXagWYopw.7dDAc6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2830 …}
      +apId: "Tiritibambix@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Tiritibambix"
      +apPublicUrl: "https://lemmy.ml/u/Tiritibambix"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Tiritibambix"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705935387 {#2760
        date: 2024-01-22 15:56:27.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687625457 {#2761
        date: 2023-06-24 18:50:57.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2763
      +user: App\Entity\User {#2776}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "SOLVED-Has-anyone-installed-Shotshare-using-docker-compose"
      +title: "SOLVED. Has anyone installed Shotshare using docker-compose ?"
      +url: null
      +body: """
        Ok so the solution was this. Thank you @mouse@midwest.social\n
        \n
        `cd /home`\n
        \n
        `git clone https://github.com/mdshack/shotshare`\n
        \n
        `cd …/Files/`\n
        \n
        `sudo mkdir Shotshare`\n
        \n
        `cd …/Files/Shotshare`\n
        \n
        `sudo mkdir shotshare_data`\n
        \n
        `sudo touch .env database.sqlite`\n
        \n
        `cp -r /home/shotshare/storage/* …/Files/Shotshare/shotshare_data`\n
        \n
        `chown 82:82 -R …/Files/Shotshare/`\n
        \n
        ```\n
        \n
        <span style="color:#323232;">version: "3.3"\n
        </span><span style="color:#323232;">services:\n
        </span><span style="color:#323232;">  shotshare:\n
        </span><span style="color:#323232;">    ports:\n
        </span><span style="color:#323232;">      - 2000:80\n
        </span><span style="color:#323232;">    environment:\n
        </span><span style="color:#323232;">      - HOST=:80\n
        </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
        </span><span style="color:#323232;">    volumes:\n
        </span><span style="color:#323232;">      - .../Files/Shotshare/shotshare_data:/app/storage\n
        </span><span style="color:#323232;">      - .../Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
        </span><span style="color:#323232;">      - .../Files/Shotshare/.env:/app/.env\n
        </span><span style="color:#323232;">    restart: unless-stopped\n
        </span><span style="color:#323232;">    container_name: shotshare\n
        </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
        </span><span style="color:#323232;">networks: {}\n
        </span>\n
        ```\n
        \n
        ---\n
        \n
        Hello everyone.\n
        \n
        I am deeply struggling to install [shotshare](https://github.com/mdshack/shotshare) on my server using docker-compose.\n
        \n
        I followed the instructions and I’ve been [talking with someone](https://github.com/mdshack/shotshare/issues/27) (from their team I guess) for 2 weeks without finding a solution.\n
        \n
        Does anyone have a working docker-compose to share so I can compare it and understand ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 12
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727929431 {#11120
        date: 2024-10-03 06:23:51.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: [
        "@mouse@midwest.social"
      ]
      +comments: Doctrine\ORM\PersistentCollection {#11125 …}
      +votes: Doctrine\ORM\PersistentCollection {#11128 …}
      +reports: Doctrine\ORM\PersistentCollection {#11130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11134 …}
      +badges: Doctrine\ORM\PersistentCollection {#11136 …}
      +children: []
      -id: 32374
      -titleTs: "'anyon':3 'compos':9 'docker':8 'docker-compos':7 'instal':4 'shotshar':5 'solv':1 'use':6"
      -bodyTs: "'/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/files':18 '/files/shotshare':23,40 '/files/shotshare/.env':59 '/files/shotshare/database.sqlite':57 '/files/shotshare/shotshare_data':35,55 '/home':11 '/home/shotshare/storage':34 '/mdshack/shotshare':16 '/mdshack/shotshare)':83 '/mdshack/shotshare/issues/27)':104 '2':111 '2000':46 '3.3':42 '80':47,50 '82':37,38 'allow':51 'anyon':118 'cd':10,17,22 'chown':36 'clone':13 'compar':130 'compos':90,124 'contain':65 'cp':32 'data':27 'database.sqlite':31 'deepli':76 'docker':89,123 'docker-compos':88,122 'env':30 'environ':48 'everyon':73 'fals':53 'find':114 'follow':92 'git':12 'github.com':15,82,103 'github.com/mdshack/shotshare':14 'github.com/mdshack/shotshare)':81 'github.com/mdshack/shotshare/issues/27)':102 'guess':109 'hello':72 'host':49 'imag':68 'instal':79 'instruct':94 'latest':70 'mdshack/shotshare':69 'mkdir':20,25 'mouse@midwest.social':9 'name':66 'network':71 'ok':1 'port':45 'r':33,39 'registr':52 'restart':61 'server':86 'servic':43 'share':126 'shotshar':21,26,44,67,80 'solut':4,116 'someon':101 'stop':64 'struggl':77 'sudo':19,24,28 'talk':99 'team':107 'thank':7 'touch':29 'understand':133 'unless':63 'unless-stop':62 'use':87 've':97 'version':41 'volum':54 'week':112 'without':113 'work':121"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705992805
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10888417"
      +editedAt: DateTimeImmutable @1727685506 {#11117
        date: 2024-09-30 10:38:26.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705932305 {#11119
        date: 2024-01-22 15:05:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      To give more information:\n
      \n
      I’m a portainer user and wanted to try shotshare as is looks exactly like what I need :)\n
      \n
      I followed these steps: sudo mkdir Shotshare and cd into this directory sudo touch .env database.sqlite sudo chown 82:82 .env database.sqlite\n
      \n
      and then tried this docker-compose:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3.3"\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">  shotshare:\n
      </span><span style="color:#323232;">    ports:\n
      </span><span style="color:#323232;">      - 2000:2000\n
      </span><span style="color:#323232;">    environment:\n
      </span><span style="color:#323232;">      - HOST=:2000\n
      </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
      </span><span style="color:#323232;">    volumes:\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
      </span><span style="color:#323232;">    restart: unless-stopped\n
      </span><span style="color:#323232;">    container_name: shotshare\n
      </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
      </span><span style="color:#323232;">networks: {}\n
      </span>\n
      ```
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705936642 {#2757
      date: 2024-01-22 16:17:22.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Tiritibambix@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2764 …}
    +nested: Doctrine\ORM\PersistentCollection {#2766 …}
    +votes: Doctrine\ORM\PersistentCollection {#2768 …}
    +reports: Doctrine\ORM\PersistentCollection {#2770 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2772 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2774 …}
    -id: 331581
    -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':67 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':66 '2000':57,58,61 '3.3':53 '82':41,42 'allow':62 'cd':31 'chown':40 'compos':51 'contain':76 'database.sqlite':38,44 'directori':34 'docker':50 'docker-compos':49 'env':37,43 'environ':59 'exact':18 'fals':64 'follow':24 'give':2 'host':60 'imag':79 'inform':4 'latest':81 'like':19 'look':17 'm':6 'mdshack/shotshare':80 'mkdir':28 'name':77 'need':22 'network':82 'port':56 'portain':8 'registr':63 'restart':72 'servic':54 'shotshar':14,29,55,78 'step':26 'stop':75 'sudo':27,35,39 'touch':36 'tri':13,47 'unless':74 'unless-stop':73 'user':9 'version':52 'volum':65 'want':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7622734"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705936642 {#2758
      date: 2024-01-22 16:17:22.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#11511
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2762
    +user: App\Entity\User {#2776
      +avatar: Proxies\__CG__\App\Entity\Image {#2777 …}
      +cover: null
      +email: "Tiritibambix@lemmy.ml"
      +username: "@Tiritibambix@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "French, speaking English and Spanish."
      +lastActive: DateTime @1727682390 {#2759
        date: 2024-09-30 09:46:30.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 {#2778 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2780 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2782 …}
      +entries: Doctrine\ORM\PersistentCollection {#2784 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2786 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2788 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2790 …}
      +posts: Doctrine\ORM\PersistentCollection {#2792 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2794 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2796 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2798 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2800 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2802 …}
      +follows: Doctrine\ORM\PersistentCollection {#2804 …}
      +followers: Doctrine\ORM\PersistentCollection {#2806 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2808 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2812 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2814 …}
      +reports: Doctrine\ORM\PersistentCollection {#2816 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2818 …}
      +violations: Doctrine\ORM\PersistentCollection {#2820 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2822 …}
      +awards: Doctrine\ORM\PersistentCollection {#2824 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2826 …}
      +categories: Doctrine\ORM\PersistentCollection {#2828 …}
      -id: 10903
      -password: "$2y$13$G1yWrPRDiQguLPLSlPJVKu8h1o0bIKppNXOi7TXagWYopw.7dDAc6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2830 …}
      +apId: "Tiritibambix@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Tiritibambix"
      +apPublicUrl: "https://lemmy.ml/u/Tiritibambix"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Tiritibambix"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705935387 {#2760
        date: 2024-01-22 15:56:27.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687625457 {#2761
        date: 2023-06-24 18:50:57.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2763
      +user: App\Entity\User {#2776}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "SOLVED-Has-anyone-installed-Shotshare-using-docker-compose"
      +title: "SOLVED. Has anyone installed Shotshare using docker-compose ?"
      +url: null
      +body: """
        Ok so the solution was this. Thank you @mouse@midwest.social\n
        \n
        `cd /home`\n
        \n
        `git clone https://github.com/mdshack/shotshare`\n
        \n
        `cd …/Files/`\n
        \n
        `sudo mkdir Shotshare`\n
        \n
        `cd …/Files/Shotshare`\n
        \n
        `sudo mkdir shotshare_data`\n
        \n
        `sudo touch .env database.sqlite`\n
        \n
        `cp -r /home/shotshare/storage/* …/Files/Shotshare/shotshare_data`\n
        \n
        `chown 82:82 -R …/Files/Shotshare/`\n
        \n
        ```\n
        \n
        <span style="color:#323232;">version: "3.3"\n
        </span><span style="color:#323232;">services:\n
        </span><span style="color:#323232;">  shotshare:\n
        </span><span style="color:#323232;">    ports:\n
        </span><span style="color:#323232;">      - 2000:80\n
        </span><span style="color:#323232;">    environment:\n
        </span><span style="color:#323232;">      - HOST=:80\n
        </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
        </span><span style="color:#323232;">    volumes:\n
        </span><span style="color:#323232;">      - .../Files/Shotshare/shotshare_data:/app/storage\n
        </span><span style="color:#323232;">      - .../Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
        </span><span style="color:#323232;">      - .../Files/Shotshare/.env:/app/.env\n
        </span><span style="color:#323232;">    restart: unless-stopped\n
        </span><span style="color:#323232;">    container_name: shotshare\n
        </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
        </span><span style="color:#323232;">networks: {}\n
        </span>\n
        ```\n
        \n
        ---\n
        \n
        Hello everyone.\n
        \n
        I am deeply struggling to install [shotshare](https://github.com/mdshack/shotshare) on my server using docker-compose.\n
        \n
        I followed the instructions and I’ve been [talking with someone](https://github.com/mdshack/shotshare/issues/27) (from their team I guess) for 2 weeks without finding a solution.\n
        \n
        Does anyone have a working docker-compose to share so I can compare it and understand ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 12
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727929431 {#11120
        date: 2024-10-03 06:23:51.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: [
        "@mouse@midwest.social"
      ]
      +comments: Doctrine\ORM\PersistentCollection {#11125 …}
      +votes: Doctrine\ORM\PersistentCollection {#11128 …}
      +reports: Doctrine\ORM\PersistentCollection {#11130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11134 …}
      +badges: Doctrine\ORM\PersistentCollection {#11136 …}
      +children: []
      -id: 32374
      -titleTs: "'anyon':3 'compos':9 'docker':8 'docker-compos':7 'instal':4 'shotshar':5 'solv':1 'use':6"
      -bodyTs: "'/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/files':18 '/files/shotshare':23,40 '/files/shotshare/.env':59 '/files/shotshare/database.sqlite':57 '/files/shotshare/shotshare_data':35,55 '/home':11 '/home/shotshare/storage':34 '/mdshack/shotshare':16 '/mdshack/shotshare)':83 '/mdshack/shotshare/issues/27)':104 '2':111 '2000':46 '3.3':42 '80':47,50 '82':37,38 'allow':51 'anyon':118 'cd':10,17,22 'chown':36 'clone':13 'compar':130 'compos':90,124 'contain':65 'cp':32 'data':27 'database.sqlite':31 'deepli':76 'docker':89,123 'docker-compos':88,122 'env':30 'environ':48 'everyon':73 'fals':53 'find':114 'follow':92 'git':12 'github.com':15,82,103 'github.com/mdshack/shotshare':14 'github.com/mdshack/shotshare)':81 'github.com/mdshack/shotshare/issues/27)':102 'guess':109 'hello':72 'host':49 'imag':68 'instal':79 'instruct':94 'latest':70 'mdshack/shotshare':69 'mkdir':20,25 'mouse@midwest.social':9 'name':66 'network':71 'ok':1 'port':45 'r':33,39 'registr':52 'restart':61 'server':86 'servic':43 'share':126 'shotshar':21,26,44,67,80 'solut':4,116 'someon':101 'stop':64 'struggl':77 'sudo':19,24,28 'talk':99 'team':107 'thank':7 'touch':29 'understand':133 'unless':63 'unless-stop':62 'use':87 've':97 'version':41 'volum':54 'week':112 'without':113 'work':121"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705992805
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10888417"
      +editedAt: DateTimeImmutable @1727685506 {#11117
        date: 2024-09-30 10:38:26.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705932305 {#11119
        date: 2024-01-22 15:05:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      To give more information:\n
      \n
      I’m a portainer user and wanted to try shotshare as is looks exactly like what I need :)\n
      \n
      I followed these steps: sudo mkdir Shotshare and cd into this directory sudo touch .env database.sqlite sudo chown 82:82 .env database.sqlite\n
      \n
      and then tried this docker-compose:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3.3"\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">  shotshare:\n
      </span><span style="color:#323232;">    ports:\n
      </span><span style="color:#323232;">      - 2000:2000\n
      </span><span style="color:#323232;">    environment:\n
      </span><span style="color:#323232;">      - HOST=:2000\n
      </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
      </span><span style="color:#323232;">    volumes:\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
      </span><span style="color:#323232;">    restart: unless-stopped\n
      </span><span style="color:#323232;">    container_name: shotshare\n
      </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
      </span><span style="color:#323232;">networks: {}\n
      </span>\n
      ```
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705936642 {#2757
      date: 2024-01-22 16:17:22.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Tiritibambix@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2764 …}
    +nested: Doctrine\ORM\PersistentCollection {#2766 …}
    +votes: Doctrine\ORM\PersistentCollection {#2768 …}
    +reports: Doctrine\ORM\PersistentCollection {#2770 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2772 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2774 …}
    -id: 331581
    -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':67 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':66 '2000':57,58,61 '3.3':53 '82':41,42 'allow':62 'cd':31 'chown':40 'compos':51 'contain':76 'database.sqlite':38,44 'directori':34 'docker':50 'docker-compos':49 'env':37,43 'environ':59 'exact':18 'fals':64 'follow':24 'give':2 'host':60 'imag':79 'inform':4 'latest':81 'like':19 'look':17 'm':6 'mdshack/shotshare':80 'mkdir':28 'name':77 'need':22 'network':82 'port':56 'portain':8 'registr':63 'restart':72 'servic':54 'shotshar':14,29,55,78 'step':26 'stop':75 'sudo':27,35,39 'touch':36 'tri':13,47 'unless':74 'unless-stop':73 'user':9 'version':52 'volum':65 'want':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7622734"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705936642 {#2758
      date: 2024-01-22 16:17:22.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 19.32 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2762
    +user: App\Entity\User {#2776
      +avatar: Proxies\__CG__\App\Entity\Image {#2777 …}
      +cover: null
      +email: "Tiritibambix@lemmy.ml"
      +username: "@Tiritibambix@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "French, speaking English and Spanish."
      +lastActive: DateTime @1727682390 {#2759
        date: 2024-09-30 09:46:30.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 {#2778 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2780 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2782 …}
      +entries: Doctrine\ORM\PersistentCollection {#2784 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2786 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2788 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2790 …}
      +posts: Doctrine\ORM\PersistentCollection {#2792 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2794 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2796 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2798 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2800 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2802 …}
      +follows: Doctrine\ORM\PersistentCollection {#2804 …}
      +followers: Doctrine\ORM\PersistentCollection {#2806 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2808 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2812 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2814 …}
      +reports: Doctrine\ORM\PersistentCollection {#2816 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2818 …}
      +violations: Doctrine\ORM\PersistentCollection {#2820 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2822 …}
      +awards: Doctrine\ORM\PersistentCollection {#2824 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2826 …}
      +categories: Doctrine\ORM\PersistentCollection {#2828 …}
      -id: 10903
      -password: "$2y$13$G1yWrPRDiQguLPLSlPJVKu8h1o0bIKppNXOi7TXagWYopw.7dDAc6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2830 …}
      +apId: "Tiritibambix@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Tiritibambix"
      +apPublicUrl: "https://lemmy.ml/u/Tiritibambix"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Tiritibambix"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705935387 {#2760
        date: 2024-01-22 15:56:27.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687625457 {#2761
        date: 2023-06-24 18:50:57.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2763
      +user: App\Entity\User {#2776}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "SOLVED-Has-anyone-installed-Shotshare-using-docker-compose"
      +title: "SOLVED. Has anyone installed Shotshare using docker-compose ?"
      +url: null
      +body: """
        Ok so the solution was this. Thank you @mouse@midwest.social\n
        \n
        `cd /home`\n
        \n
        `git clone https://github.com/mdshack/shotshare`\n
        \n
        `cd …/Files/`\n
        \n
        `sudo mkdir Shotshare`\n
        \n
        `cd …/Files/Shotshare`\n
        \n
        `sudo mkdir shotshare_data`\n
        \n
        `sudo touch .env database.sqlite`\n
        \n
        `cp -r /home/shotshare/storage/* …/Files/Shotshare/shotshare_data`\n
        \n
        `chown 82:82 -R …/Files/Shotshare/`\n
        \n
        ```\n
        \n
        <span style="color:#323232;">version: "3.3"\n
        </span><span style="color:#323232;">services:\n
        </span><span style="color:#323232;">  shotshare:\n
        </span><span style="color:#323232;">    ports:\n
        </span><span style="color:#323232;">      - 2000:80\n
        </span><span style="color:#323232;">    environment:\n
        </span><span style="color:#323232;">      - HOST=:80\n
        </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
        </span><span style="color:#323232;">    volumes:\n
        </span><span style="color:#323232;">      - .../Files/Shotshare/shotshare_data:/app/storage\n
        </span><span style="color:#323232;">      - .../Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
        </span><span style="color:#323232;">      - .../Files/Shotshare/.env:/app/.env\n
        </span><span style="color:#323232;">    restart: unless-stopped\n
        </span><span style="color:#323232;">    container_name: shotshare\n
        </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
        </span><span style="color:#323232;">networks: {}\n
        </span>\n
        ```\n
        \n
        ---\n
        \n
        Hello everyone.\n
        \n
        I am deeply struggling to install [shotshare](https://github.com/mdshack/shotshare) on my server using docker-compose.\n
        \n
        I followed the instructions and I’ve been [talking with someone](https://github.com/mdshack/shotshare/issues/27) (from their team I guess) for 2 weeks without finding a solution.\n
        \n
        Does anyone have a working docker-compose to share so I can compare it and understand ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 12
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727929431 {#11120
        date: 2024-10-03 06:23:51.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: [
        "@mouse@midwest.social"
      ]
      +comments: Doctrine\ORM\PersistentCollection {#11125 …}
      +votes: Doctrine\ORM\PersistentCollection {#11128 …}
      +reports: Doctrine\ORM\PersistentCollection {#11130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11134 …}
      +badges: Doctrine\ORM\PersistentCollection {#11136 …}
      +children: []
      -id: 32374
      -titleTs: "'anyon':3 'compos':9 'docker':8 'docker-compos':7 'instal':4 'shotshar':5 'solv':1 'use':6"
      -bodyTs: "'/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/files':18 '/files/shotshare':23,40 '/files/shotshare/.env':59 '/files/shotshare/database.sqlite':57 '/files/shotshare/shotshare_data':35,55 '/home':11 '/home/shotshare/storage':34 '/mdshack/shotshare':16 '/mdshack/shotshare)':83 '/mdshack/shotshare/issues/27)':104 '2':111 '2000':46 '3.3':42 '80':47,50 '82':37,38 'allow':51 'anyon':118 'cd':10,17,22 'chown':36 'clone':13 'compar':130 'compos':90,124 'contain':65 'cp':32 'data':27 'database.sqlite':31 'deepli':76 'docker':89,123 'docker-compos':88,122 'env':30 'environ':48 'everyon':73 'fals':53 'find':114 'follow':92 'git':12 'github.com':15,82,103 'github.com/mdshack/shotshare':14 'github.com/mdshack/shotshare)':81 'github.com/mdshack/shotshare/issues/27)':102 'guess':109 'hello':72 'host':49 'imag':68 'instal':79 'instruct':94 'latest':70 'mdshack/shotshare':69 'mkdir':20,25 'mouse@midwest.social':9 'name':66 'network':71 'ok':1 'port':45 'r':33,39 'registr':52 'restart':61 'server':86 'servic':43 'share':126 'shotshar':21,26,44,67,80 'solut':4,116 'someon':101 'stop':64 'struggl':77 'sudo':19,24,28 'talk':99 'team':107 'thank':7 'touch':29 'understand':133 'unless':63 'unless-stop':62 'use':87 've':97 'version':41 'volum':54 'week':112 'without':113 'work':121"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705992805
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10888417"
      +editedAt: DateTimeImmutable @1727685506 {#11117
        date: 2024-09-30 10:38:26.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705932305 {#11119
        date: 2024-01-22 15:05:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      To give more information:\n
      \n
      I’m a portainer user and wanted to try shotshare as is looks exactly like what I need :)\n
      \n
      I followed these steps: sudo mkdir Shotshare and cd into this directory sudo touch .env database.sqlite sudo chown 82:82 .env database.sqlite\n
      \n
      and then tried this docker-compose:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3.3"\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">  shotshare:\n
      </span><span style="color:#323232;">    ports:\n
      </span><span style="color:#323232;">      - 2000:2000\n
      </span><span style="color:#323232;">    environment:\n
      </span><span style="color:#323232;">      - HOST=:2000\n
      </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
      </span><span style="color:#323232;">    volumes:\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
      </span><span style="color:#323232;">    restart: unless-stopped\n
      </span><span style="color:#323232;">    container_name: shotshare\n
      </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
      </span><span style="color:#323232;">networks: {}\n
      </span>\n
      ```
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705936642 {#2757
      date: 2024-01-22 16:17:22.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Tiritibambix@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2764 …}
    +nested: Doctrine\ORM\PersistentCollection {#2766 …}
    +votes: Doctrine\ORM\PersistentCollection {#2768 …}
    +reports: Doctrine\ORM\PersistentCollection {#2770 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2772 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2774 …}
    -id: 331581
    -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':67 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':66 '2000':57,58,61 '3.3':53 '82':41,42 'allow':62 'cd':31 'chown':40 'compos':51 'contain':76 'database.sqlite':38,44 'directori':34 'docker':50 'docker-compos':49 'env':37,43 'environ':59 'exact':18 'fals':64 'follow':24 'give':2 'host':60 'imag':79 'inform':4 'latest':81 'like':19 'look':17 'm':6 'mdshack/shotshare':80 'mkdir':28 'name':77 'need':22 'network':82 'port':56 'portain':8 'registr':63 'restart':72 'servic':54 'shotshar':14,29,55,78 'step':26 'stop':75 'sudo':27,35,39 'touch':36 'tri':13,47 'unless':74 'unless-stop':73 'user':9 'version':52 'volum':65 'want':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7622734"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705936642 {#2758
      date: 2024-01-22 16:17:22.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#11751
  +comment: App\Entity\EntryComment {#2762
    +user: App\Entity\User {#2776
      +avatar: Proxies\__CG__\App\Entity\Image {#2777 …}
      +cover: null
      +email: "Tiritibambix@lemmy.ml"
      +username: "@Tiritibambix@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "French, speaking English and Spanish."
      +lastActive: DateTime @1727682390 {#2759
        date: 2024-09-30 09:46:30.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 {#2778 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2780 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2782 …}
      +entries: Doctrine\ORM\PersistentCollection {#2784 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2786 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2788 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2790 …}
      +posts: Doctrine\ORM\PersistentCollection {#2792 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2794 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2796 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2798 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2800 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2802 …}
      +follows: Doctrine\ORM\PersistentCollection {#2804 …}
      +followers: Doctrine\ORM\PersistentCollection {#2806 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2808 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2812 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2814 …}
      +reports: Doctrine\ORM\PersistentCollection {#2816 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2818 …}
      +violations: Doctrine\ORM\PersistentCollection {#2820 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2822 …}
      +awards: Doctrine\ORM\PersistentCollection {#2824 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2826 …}
      +categories: Doctrine\ORM\PersistentCollection {#2828 …}
      -id: 10903
      -password: "$2y$13$G1yWrPRDiQguLPLSlPJVKu8h1o0bIKppNXOi7TXagWYopw.7dDAc6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2830 …}
      +apId: "Tiritibambix@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Tiritibambix"
      +apPublicUrl: "https://lemmy.ml/u/Tiritibambix"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Tiritibambix"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705935387 {#2760
        date: 2024-01-22 15:56:27.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687625457 {#2761
        date: 2023-06-24 18:50:57.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2763
      +user: App\Entity\User {#2776}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "SOLVED-Has-anyone-installed-Shotshare-using-docker-compose"
      +title: "SOLVED. Has anyone installed Shotshare using docker-compose ?"
      +url: null
      +body: """
        Ok so the solution was this. Thank you @mouse@midwest.social\n
        \n
        `cd /home`\n
        \n
        `git clone https://github.com/mdshack/shotshare`\n
        \n
        `cd …/Files/`\n
        \n
        `sudo mkdir Shotshare`\n
        \n
        `cd …/Files/Shotshare`\n
        \n
        `sudo mkdir shotshare_data`\n
        \n
        `sudo touch .env database.sqlite`\n
        \n
        `cp -r /home/shotshare/storage/* …/Files/Shotshare/shotshare_data`\n
        \n
        `chown 82:82 -R …/Files/Shotshare/`\n
        \n
        ```\n
        \n
        <span style="color:#323232;">version: "3.3"\n
        </span><span style="color:#323232;">services:\n
        </span><span style="color:#323232;">  shotshare:\n
        </span><span style="color:#323232;">    ports:\n
        </span><span style="color:#323232;">      - 2000:80\n
        </span><span style="color:#323232;">    environment:\n
        </span><span style="color:#323232;">      - HOST=:80\n
        </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
        </span><span style="color:#323232;">    volumes:\n
        </span><span style="color:#323232;">      - .../Files/Shotshare/shotshare_data:/app/storage\n
        </span><span style="color:#323232;">      - .../Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
        </span><span style="color:#323232;">      - .../Files/Shotshare/.env:/app/.env\n
        </span><span style="color:#323232;">    restart: unless-stopped\n
        </span><span style="color:#323232;">    container_name: shotshare\n
        </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
        </span><span style="color:#323232;">networks: {}\n
        </span>\n
        ```\n
        \n
        ---\n
        \n
        Hello everyone.\n
        \n
        I am deeply struggling to install [shotshare](https://github.com/mdshack/shotshare) on my server using docker-compose.\n
        \n
        I followed the instructions and I’ve been [talking with someone](https://github.com/mdshack/shotshare/issues/27) (from their team I guess) for 2 weeks without finding a solution.\n
        \n
        Does anyone have a working docker-compose to share so I can compare it and understand ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 12
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727929431 {#11120
        date: 2024-10-03 06:23:51.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: [
        "@mouse@midwest.social"
      ]
      +comments: Doctrine\ORM\PersistentCollection {#11125 …}
      +votes: Doctrine\ORM\PersistentCollection {#11128 …}
      +reports: Doctrine\ORM\PersistentCollection {#11130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11134 …}
      +badges: Doctrine\ORM\PersistentCollection {#11136 …}
      +children: []
      -id: 32374
      -titleTs: "'anyon':3 'compos':9 'docker':8 'docker-compos':7 'instal':4 'shotshar':5 'solv':1 'use':6"
      -bodyTs: "'/app/.env':60 '/app/database/database.sqlite':58 '/app/storage':56 '/files':18 '/files/shotshare':23,40 '/files/shotshare/.env':59 '/files/shotshare/database.sqlite':57 '/files/shotshare/shotshare_data':35,55 '/home':11 '/home/shotshare/storage':34 '/mdshack/shotshare':16 '/mdshack/shotshare)':83 '/mdshack/shotshare/issues/27)':104 '2':111 '2000':46 '3.3':42 '80':47,50 '82':37,38 'allow':51 'anyon':118 'cd':10,17,22 'chown':36 'clone':13 'compar':130 'compos':90,124 'contain':65 'cp':32 'data':27 'database.sqlite':31 'deepli':76 'docker':89,123 'docker-compos':88,122 'env':30 'environ':48 'everyon':73 'fals':53 'find':114 'follow':92 'git':12 'github.com':15,82,103 'github.com/mdshack/shotshare':14 'github.com/mdshack/shotshare)':81 'github.com/mdshack/shotshare/issues/27)':102 'guess':109 'hello':72 'host':49 'imag':68 'instal':79 'instruct':94 'latest':70 'mdshack/shotshare':69 'mkdir':20,25 'mouse@midwest.social':9 'name':66 'network':71 'ok':1 'port':45 'r':33,39 'registr':52 'restart':61 'server':86 'servic':43 'share':126 'shotshar':21,26,44,67,80 'solut':4,116 'someon':101 'stop':64 'struggl':77 'sudo':19,24,28 'talk':99 'team':107 'thank':7 'touch':29 'understand':133 'unless':63 'unless-stop':62 'use':87 've':97 'version':41 'volum':54 'week':112 'without':113 'work':121"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705992805
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10888417"
      +editedAt: DateTimeImmutable @1727685506 {#11117
        date: 2024-09-30 10:38:26.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705932305 {#11119
        date: 2024-01-22 15:05:05.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      To give more information:\n
      \n
      I’m a portainer user and wanted to try shotshare as is looks exactly like what I need :)\n
      \n
      I followed these steps: sudo mkdir Shotshare and cd into this directory sudo touch .env database.sqlite sudo chown 82:82 .env database.sqlite\n
      \n
      and then tried this docker-compose:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">version: "3.3"\n
      </span><span style="color:#323232;">services:\n
      </span><span style="color:#323232;">  shotshare:\n
      </span><span style="color:#323232;">    ports:\n
      </span><span style="color:#323232;">      - 2000:2000\n
      </span><span style="color:#323232;">    environment:\n
      </span><span style="color:#323232;">      - HOST=:2000\n
      </span><span style="color:#323232;">      - ALLOW_REGISTRATION=false\n
      </span><span style="color:#323232;">    volumes:\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data:/app/storage\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite\n
      </span><span style="color:#323232;">      - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env\n
      </span><span style="color:#323232;">    restart: unless-stopped\n
      </span><span style="color:#323232;">    container_name: shotshare\n
      </span><span style="color:#323232;">    image: mdshack/shotshare:latest\n
      </span><span style="color:#323232;">networks: {}\n
      </span>\n
      ```
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705936642 {#2757
      date: 2024-01-22 16:17:22.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Tiritibambix@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2764 …}
    +nested: Doctrine\ORM\PersistentCollection {#2766 …}
    +votes: Doctrine\ORM\PersistentCollection {#2768 …}
    +reports: Doctrine\ORM\PersistentCollection {#2770 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2772 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2774 …}
    -id: 331581
    -bodyTs: "'/app/.env':71 '/app/database/database.sqlite':69 '/app/storage':67 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/.env':70 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/database.sqlite':68 '/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/files/shotshare/shotshare_data':66 '2000':57,58,61 '3.3':53 '82':41,42 'allow':62 'cd':31 'chown':40 'compos':51 'contain':76 'database.sqlite':38,44 'directori':34 'docker':50 'docker-compos':49 'env':37,43 'environ':59 'exact':18 'fals':64 'follow':24 'give':2 'host':60 'imag':79 'inform':4 'latest':81 'like':19 'look':17 'm':6 'mdshack/shotshare':80 'mkdir':28 'name':77 'need':22 'network':82 'port':56 'portain':8 'registr':63 'restart':72 'servic':54 'shotshar':14,29,55,78 'step':26 'stop':75 'sudo':27,35,39 'touch':36 'tri':13,47 'unless':74 'unless-stop':73 'user':9 'version':52 'volum':65 'want':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7622734"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705936642 {#2758
      date: 2024-01-22 16:17:22.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 66.96 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2837
    +user: App\Entity\User {#2850
      +avatar: null
      +cover: null
      +email: "Smiling_Fanatic@lemmy.dbzer0.com"
      +username: "@Smiling_Fanatic@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727660709 {#2834
        date: 2024-09-30 03:45:09.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 {#2851 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2853 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2855 …}
      +entries: Doctrine\ORM\PersistentCollection {#2857 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2859 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2861 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2863 …}
      +posts: Doctrine\ORM\PersistentCollection {#2865 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2867 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2869 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2871 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2875 …}
      +follows: Doctrine\ORM\PersistentCollection {#2877 …}
      +followers: Doctrine\ORM\PersistentCollection {#2879 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2881 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2883 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2885 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2887 …}
      +reports: Doctrine\ORM\PersistentCollection {#2889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
      +violations: Doctrine\ORM\PersistentCollection {#2893 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2895 …}
      +awards: Doctrine\ORM\PersistentCollection {#2897 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2899 …}
      +categories: Doctrine\ORM\PersistentCollection {#2901 …}
      -id: 51855
      -password: "$2y$13$2.UwlkrNI8.zQaPn7vwJROct35RP9RyLNA9GQ.JXZUG4jSRLhk1xW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2903 …}
      +apId: "Smiling_Fanatic@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Smiling_Fanatic"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Smiling_Fanatic"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Smiling_Fanatic"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729176359 {#2835
        date: 2024-10-17 16:45:59.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696605647 {#2836
        date: 2023-10-06 17:20:47.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "[github.com/davideshay/groceries](https://github.com/davideshay/groceries)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705935184 {#2832
      date: 2024-01-22 15:53:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2838 …}
    +nested: Doctrine\ORM\PersistentCollection {#2840 …}
    +votes: Doctrine\ORM\PersistentCollection {#2842 …}
    +reports: Doctrine\ORM\PersistentCollection {#2844 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2846 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2848 …}
    -id: 331504
    -bodyTs: "'/davideshay/groceries](https://github.com/davideshay/groceries)':3 'github.com':2 'github.com/davideshay/groceries](https://github.com/davideshay/groceries)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7008939"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705935184 {#2833
      date: 2024-01-22 15:53:04.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#11821
  +comment: App\Entity\EntryComment {#2837
    +user: App\Entity\User {#2850
      +avatar: null
      +cover: null
      +email: "Smiling_Fanatic@lemmy.dbzer0.com"
      +username: "@Smiling_Fanatic@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727660709 {#2834
        date: 2024-09-30 03:45:09.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 {#2851 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2853 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2855 …}
      +entries: Doctrine\ORM\PersistentCollection {#2857 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2859 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2861 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2863 …}
      +posts: Doctrine\ORM\PersistentCollection {#2865 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2867 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2869 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2871 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2875 …}
      +follows: Doctrine\ORM\PersistentCollection {#2877 …}
      +followers: Doctrine\ORM\PersistentCollection {#2879 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2881 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2883 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2885 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2887 …}
      +reports: Doctrine\ORM\PersistentCollection {#2889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
      +violations: Doctrine\ORM\PersistentCollection {#2893 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2895 …}
      +awards: Doctrine\ORM\PersistentCollection {#2897 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2899 …}
      +categories: Doctrine\ORM\PersistentCollection {#2901 …}
      -id: 51855
      -password: "$2y$13$2.UwlkrNI8.zQaPn7vwJROct35RP9RyLNA9GQ.JXZUG4jSRLhk1xW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2903 …}
      +apId: "Smiling_Fanatic@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Smiling_Fanatic"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Smiling_Fanatic"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Smiling_Fanatic"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729176359 {#2835
        date: 2024-10-17 16:45:59.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696605647 {#2836
        date: 2023-10-06 17:20:47.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "[github.com/davideshay/groceries](https://github.com/davideshay/groceries)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705935184 {#2832
      date: 2024-01-22 15:53:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2838 …}
    +nested: Doctrine\ORM\PersistentCollection {#2840 …}
    +votes: Doctrine\ORM\PersistentCollection {#2842 …}
    +reports: Doctrine\ORM\PersistentCollection {#2844 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2846 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2848 …}
    -id: 331504
    -bodyTs: "'/davideshay/groceries](https://github.com/davideshay/groceries)':3 'github.com':2 'github.com/davideshay/groceries](https://github.com/davideshay/groceries)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7008939"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705935184 {#2833
      date: 2024-01-22 15:53:04.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.30 ms
Input props
[
  "user" => App\Entity\User {#2850
    +avatar: null
    +cover: null
    +email: "Smiling_Fanatic@lemmy.dbzer0.com"
    +username: "@Smiling_Fanatic@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727660709 {#2834
      date: 2024-09-30 03:45:09.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 {#2851 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2853 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2855 …}
    +entries: Doctrine\ORM\PersistentCollection {#2857 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2859 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2861 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2863 …}
    +posts: Doctrine\ORM\PersistentCollection {#2865 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2867 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2869 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2871 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2875 …}
    +follows: Doctrine\ORM\PersistentCollection {#2877 …}
    +followers: Doctrine\ORM\PersistentCollection {#2879 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2881 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2883 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2885 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2887 …}
    +reports: Doctrine\ORM\PersistentCollection {#2889 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
    +violations: Doctrine\ORM\PersistentCollection {#2893 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2895 …}
    +awards: Doctrine\ORM\PersistentCollection {#2897 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2899 …}
    +categories: Doctrine\ORM\PersistentCollection {#2901 …}
    -id: 51855
    -password: "$2y$13$2.UwlkrNI8.zQaPn7vwJROct35RP9RyLNA9GQ.JXZUG4jSRLhk1xW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2903 …}
    +apId: "Smiling_Fanatic@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/Smiling_Fanatic"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/Smiling_Fanatic"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "Smiling_Fanatic"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729176359 {#2835
      date: 2024-10-17 16:45:59.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696605647 {#2836
      date: 2023-10-06 17:20:47.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#11866
  +user: App\Entity\User {#2850
    +avatar: null
    +cover: null
    +email: "Smiling_Fanatic@lemmy.dbzer0.com"
    +username: "@Smiling_Fanatic@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727660709 {#2834
      date: 2024-09-30 03:45:09.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 {#2851 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2853 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2855 …}
    +entries: Doctrine\ORM\PersistentCollection {#2857 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2859 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2861 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2863 …}
    +posts: Doctrine\ORM\PersistentCollection {#2865 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2867 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2869 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2871 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2875 …}
    +follows: Doctrine\ORM\PersistentCollection {#2877 …}
    +followers: Doctrine\ORM\PersistentCollection {#2879 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2881 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2883 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2885 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2887 …}
    +reports: Doctrine\ORM\PersistentCollection {#2889 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
    +violations: Doctrine\ORM\PersistentCollection {#2893 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2895 …}
    +awards: Doctrine\ORM\PersistentCollection {#2897 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2899 …}
    +categories: Doctrine\ORM\PersistentCollection {#2901 …}
    -id: 51855
    -password: "$2y$13$2.UwlkrNI8.zQaPn7vwJROct35RP9RyLNA9GQ.JXZUG4jSRLhk1xW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2903 …}
    +apId: "Smiling_Fanatic@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/Smiling_Fanatic"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/Smiling_Fanatic"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "Smiling_Fanatic"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729176359 {#2835
      date: 2024-10-17 16:45:59.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696605647 {#2836
      date: 2023-10-06 17:20:47.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.24 ms
Input props
[
  "date" => DateTimeImmutable @1705935184 {#2833
    date: 2024-01-22 15:53:04.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#11921
  +date: DateTimeImmutable @1705935184 {#2833
    date: 2024-01-22 15:53:04.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 21.37 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705935184 {#2833
    date: 2024-01-22 15:53:04.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#11975
  +createdAt: DateTimeImmutable @1705935184 {#2833
    date: 2024-01-22 15:53:04.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.29 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1753
    +user: Proxies\__CG__\App\Entity\User {#3297 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +slug: "Grocery-shopping-apps"
    +title: "Grocery shopping apps"
    +url: null
    +body: """
      I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
      \n
      Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 25
    +favouriteCount: 60
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728407357 {#3199
      date: 2024-10-08 19:09:17.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3273 …}
    +votes: Doctrine\ORM\PersistentCollection {#3275 …}
    +reports: Doctrine\ORM\PersistentCollection {#3278 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
    +badges: Doctrine\ORM\PersistentCollection {#3231 …}
    +children: []
    -id: 32346
    -titleTs: "'app':3 'groceri':1 'shop':2"
    -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706007664
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11033097"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705921264 {#3205
      date: 2024-01-22 12:01:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#12029
  +entry: Proxies\__CG__\App\Entity\Entry {#1753
    +user: Proxies\__CG__\App\Entity\User {#3297 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +slug: "Grocery-shopping-apps"
    +title: "Grocery shopping apps"
    +url: null
    +body: """
      I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
      \n
      Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 25
    +favouriteCount: 60
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728407357 {#3199
      date: 2024-10-08 19:09:17.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3273 …}
    +votes: Doctrine\ORM\PersistentCollection {#3275 …}
    +reports: Doctrine\ORM\PersistentCollection {#3278 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
    +badges: Doctrine\ORM\PersistentCollection {#3231 …}
    +children: []
    -id: 32346
    -titleTs: "'app':3 'groceri':1 'shop':2"
    -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706007664
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11033097"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705921264 {#3205
      date: 2024-01-22 12:01:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.24 ms
Input props
[
  "user" => App\Entity\User {#2850
    +avatar: null
    +cover: null
    +email: "Smiling_Fanatic@lemmy.dbzer0.com"
    +username: "@Smiling_Fanatic@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727660709 {#2834
      date: 2024-09-30 03:45:09.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 {#2851 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2853 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2855 …}
    +entries: Doctrine\ORM\PersistentCollection {#2857 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2859 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2861 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2863 …}
    +posts: Doctrine\ORM\PersistentCollection {#2865 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2867 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2869 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2871 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2875 …}
    +follows: Doctrine\ORM\PersistentCollection {#2877 …}
    +followers: Doctrine\ORM\PersistentCollection {#2879 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2881 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2883 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2885 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2887 …}
    +reports: Doctrine\ORM\PersistentCollection {#2889 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
    +violations: Doctrine\ORM\PersistentCollection {#2893 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2895 …}
    +awards: Doctrine\ORM\PersistentCollection {#2897 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2899 …}
    +categories: Doctrine\ORM\PersistentCollection {#2901 …}
    -id: 51855
    -password: "$2y$13$2.UwlkrNI8.zQaPn7vwJROct35RP9RyLNA9GQ.JXZUG4jSRLhk1xW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2903 …}
    +apId: "Smiling_Fanatic@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/Smiling_Fanatic"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/Smiling_Fanatic"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "Smiling_Fanatic"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729176359 {#2835
      date: 2024-10-17 16:45:59.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696605647 {#2836
      date: 2023-10-06 17:20:47.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#12084
  +width: 40
  +height: 40
  +user: App\Entity\User {#2850
    +avatar: null
    +cover: null
    +email: "Smiling_Fanatic@lemmy.dbzer0.com"
    +username: "@Smiling_Fanatic@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727660709 {#2834
      date: 2024-09-30 03:45:09.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 {#2851 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2853 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2855 …}
    +entries: Doctrine\ORM\PersistentCollection {#2857 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2859 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2861 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2863 …}
    +posts: Doctrine\ORM\PersistentCollection {#2865 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2867 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2869 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2871 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2875 …}
    +follows: Doctrine\ORM\PersistentCollection {#2877 …}
    +followers: Doctrine\ORM\PersistentCollection {#2879 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2881 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2883 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2885 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2887 …}
    +reports: Doctrine\ORM\PersistentCollection {#2889 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
    +violations: Doctrine\ORM\PersistentCollection {#2893 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2895 …}
    +awards: Doctrine\ORM\PersistentCollection {#2897 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2899 …}
    +categories: Doctrine\ORM\PersistentCollection {#2901 …}
    -id: 51855
    -password: "$2y$13$2.UwlkrNI8.zQaPn7vwJROct35RP9RyLNA9GQ.JXZUG4jSRLhk1xW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2903 …}
    +apId: "Smiling_Fanatic@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/Smiling_Fanatic"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/Smiling_Fanatic"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "Smiling_Fanatic"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729176359 {#2835
      date: 2024-10-17 16:45:59.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696605647 {#2836
      date: 2023-10-06 17:20:47.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.59 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2837
    +user: App\Entity\User {#2850
      +avatar: null
      +cover: null
      +email: "Smiling_Fanatic@lemmy.dbzer0.com"
      +username: "@Smiling_Fanatic@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727660709 {#2834
        date: 2024-09-30 03:45:09.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 {#2851 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2853 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2855 …}
      +entries: Doctrine\ORM\PersistentCollection {#2857 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2859 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2861 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2863 …}
      +posts: Doctrine\ORM\PersistentCollection {#2865 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2867 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2869 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2871 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2875 …}
      +follows: Doctrine\ORM\PersistentCollection {#2877 …}
      +followers: Doctrine\ORM\PersistentCollection {#2879 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2881 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2883 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2885 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2887 …}
      +reports: Doctrine\ORM\PersistentCollection {#2889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
      +violations: Doctrine\ORM\PersistentCollection {#2893 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2895 …}
      +awards: Doctrine\ORM\PersistentCollection {#2897 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2899 …}
      +categories: Doctrine\ORM\PersistentCollection {#2901 …}
      -id: 51855
      -password: "$2y$13$2.UwlkrNI8.zQaPn7vwJROct35RP9RyLNA9GQ.JXZUG4jSRLhk1xW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2903 …}
      +apId: "Smiling_Fanatic@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Smiling_Fanatic"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Smiling_Fanatic"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Smiling_Fanatic"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729176359 {#2835
        date: 2024-10-17 16:45:59.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696605647 {#2836
        date: 2023-10-06 17:20:47.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "[github.com/davideshay/groceries](https://github.com/davideshay/groceries)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705935184 {#2832
      date: 2024-01-22 15:53:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2838 …}
    +nested: Doctrine\ORM\PersistentCollection {#2840 …}
    +votes: Doctrine\ORM\PersistentCollection {#2842 …}
    +reports: Doctrine\ORM\PersistentCollection {#2844 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2846 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2848 …}
    -id: 331504
    -bodyTs: "'/davideshay/groceries](https://github.com/davideshay/groceries)':3 'github.com':2 'github.com/davideshay/groceries](https://github.com/davideshay/groceries)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7008939"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705935184 {#2833
      date: 2024-01-22 15:53:04.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#12155
  +subject: App\Entity\EntryComment {#2837
    +user: App\Entity\User {#2850
      +avatar: null
      +cover: null
      +email: "Smiling_Fanatic@lemmy.dbzer0.com"
      +username: "@Smiling_Fanatic@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727660709 {#2834
        date: 2024-09-30 03:45:09.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 {#2851 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2853 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2855 …}
      +entries: Doctrine\ORM\PersistentCollection {#2857 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2859 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2861 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2863 …}
      +posts: Doctrine\ORM\PersistentCollection {#2865 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2867 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2869 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2871 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2875 …}
      +follows: Doctrine\ORM\PersistentCollection {#2877 …}
      +followers: Doctrine\ORM\PersistentCollection {#2879 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2881 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2883 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2885 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2887 …}
      +reports: Doctrine\ORM\PersistentCollection {#2889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
      +violations: Doctrine\ORM\PersistentCollection {#2893 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2895 …}
      +awards: Doctrine\ORM\PersistentCollection {#2897 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2899 …}
      +categories: Doctrine\ORM\PersistentCollection {#2901 …}
      -id: 51855
      -password: "$2y$13$2.UwlkrNI8.zQaPn7vwJROct35RP9RyLNA9GQ.JXZUG4jSRLhk1xW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2903 …}
      +apId: "Smiling_Fanatic@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Smiling_Fanatic"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Smiling_Fanatic"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Smiling_Fanatic"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729176359 {#2835
        date: 2024-10-17 16:45:59.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696605647 {#2836
        date: 2023-10-06 17:20:47.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "[github.com/davideshay/groceries](https://github.com/davideshay/groceries)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705935184 {#2832
      date: 2024-01-22 15:53:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2838 …}
    +nested: Doctrine\ORM\PersistentCollection {#2840 …}
    +votes: Doctrine\ORM\PersistentCollection {#2842 …}
    +reports: Doctrine\ORM\PersistentCollection {#2844 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2846 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2848 …}
    -id: 331504
    -bodyTs: "'/davideshay/groceries](https://github.com/davideshay/groceries)':3 'github.com':2 'github.com/davideshay/groceries](https://github.com/davideshay/groceries)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7008939"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705935184 {#2833
      date: 2024-01-22 15:53:04.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.01 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2837
    +user: App\Entity\User {#2850
      +avatar: null
      +cover: null
      +email: "Smiling_Fanatic@lemmy.dbzer0.com"
      +username: "@Smiling_Fanatic@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727660709 {#2834
        date: 2024-09-30 03:45:09.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 {#2851 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2853 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2855 …}
      +entries: Doctrine\ORM\PersistentCollection {#2857 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2859 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2861 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2863 …}
      +posts: Doctrine\ORM\PersistentCollection {#2865 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2867 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2869 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2871 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2875 …}
      +follows: Doctrine\ORM\PersistentCollection {#2877 …}
      +followers: Doctrine\ORM\PersistentCollection {#2879 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2881 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2883 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2885 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2887 …}
      +reports: Doctrine\ORM\PersistentCollection {#2889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
      +violations: Doctrine\ORM\PersistentCollection {#2893 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2895 …}
      +awards: Doctrine\ORM\PersistentCollection {#2897 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2899 …}
      +categories: Doctrine\ORM\PersistentCollection {#2901 …}
      -id: 51855
      -password: "$2y$13$2.UwlkrNI8.zQaPn7vwJROct35RP9RyLNA9GQ.JXZUG4jSRLhk1xW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2903 …}
      +apId: "Smiling_Fanatic@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Smiling_Fanatic"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Smiling_Fanatic"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Smiling_Fanatic"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729176359 {#2835
        date: 2024-10-17 16:45:59.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696605647 {#2836
        date: 2023-10-06 17:20:47.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "[github.com/davideshay/groceries](https://github.com/davideshay/groceries)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705935184 {#2832
      date: 2024-01-22 15:53:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2838 …}
    +nested: Doctrine\ORM\PersistentCollection {#2840 …}
    +votes: Doctrine\ORM\PersistentCollection {#2842 …}
    +reports: Doctrine\ORM\PersistentCollection {#2844 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2846 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2848 …}
    -id: 331504
    -bodyTs: "'/davideshay/groceries](https://github.com/davideshay/groceries)':3 'github.com':2 'github.com/davideshay/groceries](https://github.com/davideshay/groceries)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7008939"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705935184 {#2833
      date: 2024-01-22 15:53:04.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#12212
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2837
    +user: App\Entity\User {#2850
      +avatar: null
      +cover: null
      +email: "Smiling_Fanatic@lemmy.dbzer0.com"
      +username: "@Smiling_Fanatic@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727660709 {#2834
        date: 2024-09-30 03:45:09.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 {#2851 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2853 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2855 …}
      +entries: Doctrine\ORM\PersistentCollection {#2857 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2859 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2861 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2863 …}
      +posts: Doctrine\ORM\PersistentCollection {#2865 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2867 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2869 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2871 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2875 …}
      +follows: Doctrine\ORM\PersistentCollection {#2877 …}
      +followers: Doctrine\ORM\PersistentCollection {#2879 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2881 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2883 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2885 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2887 …}
      +reports: Doctrine\ORM\PersistentCollection {#2889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
      +violations: Doctrine\ORM\PersistentCollection {#2893 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2895 …}
      +awards: Doctrine\ORM\PersistentCollection {#2897 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2899 …}
      +categories: Doctrine\ORM\PersistentCollection {#2901 …}
      -id: 51855
      -password: "$2y$13$2.UwlkrNI8.zQaPn7vwJROct35RP9RyLNA9GQ.JXZUG4jSRLhk1xW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2903 …}
      +apId: "Smiling_Fanatic@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Smiling_Fanatic"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Smiling_Fanatic"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Smiling_Fanatic"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729176359 {#2835
        date: 2024-10-17 16:45:59.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696605647 {#2836
        date: 2023-10-06 17:20:47.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "[github.com/davideshay/groceries](https://github.com/davideshay/groceries)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705935184 {#2832
      date: 2024-01-22 15:53:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2838 …}
    +nested: Doctrine\ORM\PersistentCollection {#2840 …}
    +votes: Doctrine\ORM\PersistentCollection {#2842 …}
    +reports: Doctrine\ORM\PersistentCollection {#2844 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2846 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2848 …}
    -id: 331504
    -bodyTs: "'/davideshay/groceries](https://github.com/davideshay/groceries)':3 'github.com':2 'github.com/davideshay/groceries](https://github.com/davideshay/groceries)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7008939"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705935184 {#2833
      date: 2024-01-22 15:53:04.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 11.17 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2837
    +user: App\Entity\User {#2850
      +avatar: null
      +cover: null
      +email: "Smiling_Fanatic@lemmy.dbzer0.com"
      +username: "@Smiling_Fanatic@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727660709 {#2834
        date: 2024-09-30 03:45:09.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 {#2851 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2853 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2855 …}
      +entries: Doctrine\ORM\PersistentCollection {#2857 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2859 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2861 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2863 …}
      +posts: Doctrine\ORM\PersistentCollection {#2865 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2867 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2869 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2871 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2875 …}
      +follows: Doctrine\ORM\PersistentCollection {#2877 …}
      +followers: Doctrine\ORM\PersistentCollection {#2879 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2881 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2883 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2885 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2887 …}
      +reports: Doctrine\ORM\PersistentCollection {#2889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
      +violations: Doctrine\ORM\PersistentCollection {#2893 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2895 …}
      +awards: Doctrine\ORM\PersistentCollection {#2897 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2899 …}
      +categories: Doctrine\ORM\PersistentCollection {#2901 …}
      -id: 51855
      -password: "$2y$13$2.UwlkrNI8.zQaPn7vwJROct35RP9RyLNA9GQ.JXZUG4jSRLhk1xW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2903 …}
      +apId: "Smiling_Fanatic@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Smiling_Fanatic"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Smiling_Fanatic"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Smiling_Fanatic"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729176359 {#2835
        date: 2024-10-17 16:45:59.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696605647 {#2836
        date: 2023-10-06 17:20:47.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "[github.com/davideshay/groceries](https://github.com/davideshay/groceries)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705935184 {#2832
      date: 2024-01-22 15:53:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2838 …}
    +nested: Doctrine\ORM\PersistentCollection {#2840 …}
    +votes: Doctrine\ORM\PersistentCollection {#2842 …}
    +reports: Doctrine\ORM\PersistentCollection {#2844 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2846 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2848 …}
    -id: 331504
    -bodyTs: "'/davideshay/groceries](https://github.com/davideshay/groceries)':3 'github.com':2 'github.com/davideshay/groceries](https://github.com/davideshay/groceries)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7008939"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705935184 {#2833
      date: 2024-01-22 15:53:04.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#12452
  +comment: App\Entity\EntryComment {#2837
    +user: App\Entity\User {#2850
      +avatar: null
      +cover: null
      +email: "Smiling_Fanatic@lemmy.dbzer0.com"
      +username: "@Smiling_Fanatic@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727660709 {#2834
        date: 2024-09-30 03:45:09.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 {#2851 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2853 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2855 …}
      +entries: Doctrine\ORM\PersistentCollection {#2857 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2859 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2861 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2863 …}
      +posts: Doctrine\ORM\PersistentCollection {#2865 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2867 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2869 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2871 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2875 …}
      +follows: Doctrine\ORM\PersistentCollection {#2877 …}
      +followers: Doctrine\ORM\PersistentCollection {#2879 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2881 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2883 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2885 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2887 …}
      +reports: Doctrine\ORM\PersistentCollection {#2889 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2891 …}
      +violations: Doctrine\ORM\PersistentCollection {#2893 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2895 …}
      +awards: Doctrine\ORM\PersistentCollection {#2897 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2899 …}
      +categories: Doctrine\ORM\PersistentCollection {#2901 …}
      -id: 51855
      -password: "$2y$13$2.UwlkrNI8.zQaPn7vwJROct35RP9RyLNA9GQ.JXZUG4jSRLhk1xW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2903 …}
      +apId: "Smiling_Fanatic@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/Smiling_Fanatic"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/Smiling_Fanatic"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "Smiling_Fanatic"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729176359 {#2835
        date: 2024-10-17 16:45:59.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696605647 {#2836
        date: 2023-10-06 17:20:47.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "[github.com/davideshay/groceries](https://github.com/davideshay/groceries)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705935184 {#2832
      date: 2024-01-22 15:53:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2838 …}
    +nested: Doctrine\ORM\PersistentCollection {#2840 …}
    +votes: Doctrine\ORM\PersistentCollection {#2842 …}
    +reports: Doctrine\ORM\PersistentCollection {#2844 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2846 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2848 …}
    -id: 331504
    -bodyTs: "'/davideshay/groceries](https://github.com/davideshay/groceries)':3 'github.com':2 'github.com/davideshay/groceries](https://github.com/davideshay/groceries)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/7008939"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705935184 {#2833
      date: 2024-01-22 15:53:04.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 44.32 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2910
    +user: App\Entity\User {#2923
      +avatar: null
      +cover: null
      +email: "starkzarn@infosec.pub"
      +username: "@starkzarn@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728788788 {#2907
        date: 2024-10-13 05:06:28.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 {#2924 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2926 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2928 …}
      +entries: Doctrine\ORM\PersistentCollection {#2930 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2932 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2934 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2936 …}
      +posts: Doctrine\ORM\PersistentCollection {#2938 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2940 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2942 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2944 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2946 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2948 …}
      +follows: Doctrine\ORM\PersistentCollection {#2950 …}
      +followers: Doctrine\ORM\PersistentCollection {#2952 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2954 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2956 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2958 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2960 …}
      +reports: Doctrine\ORM\PersistentCollection {#2962 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2964 …}
      +violations: Doctrine\ORM\PersistentCollection {#2966 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2968 …}
      +awards: Doctrine\ORM\PersistentCollection {#2970 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2972 …}
      +categories: Doctrine\ORM\PersistentCollection {#2974 …}
      -id: 57760
      -password: "$2y$13$MgH4sXRLvASRlTtkWutWpOrDypivUNkF.8MaIypy3831d4vTOYoca"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2976 …}
      +apId: "starkzarn@infosec.pub"
      +apProfileId: "https://infosec.pub/u/starkzarn"
      +apPublicUrl: "https://infosec.pub/u/starkzarn"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "starkzarn"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1701867208 {#2908
        date: 2023-12-06 13:53:28.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697206473 {#2909
        date: 2023-10-13 16:14:33.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Ran into a similar conundrum. We use mealie for recipe management and occasionally meal planning, but the shopping list is clunky. We resorted to just making a list on a card in Planks. Not purpose-built, but it has worked rather well for us."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705933346 {#2905
      date: 2024-01-22 15:22:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2911 …}
    +nested: Doctrine\ORM\PersistentCollection {#2913 …}
    +votes: Doctrine\ORM\PersistentCollection {#2915 …}
    +reports: Doctrine\ORM\PersistentCollection {#2917 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2919 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2921 …}
    -id: 331434
    -bodyTs: "'built':37 'card':31 'clunki':21 'conundrum':5 'list':19,28 'make':26 'manag':11 'meal':14 'meali':8 'occasion':13 'plan':15 'plank':33 'purpos':36 'purpose-built':35 'ran':1 'rather':42 'recip':10 'resort':23 'shop':18 'similar':4 'us':45 'use':7 'well':43 'work':41"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5911072"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705933346 {#2906
      date: 2024-01-22 15:22:26.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#12522
  +comment: App\Entity\EntryComment {#2910
    +user: App\Entity\User {#2923
      +avatar: null
      +cover: null
      +email: "starkzarn@infosec.pub"
      +username: "@starkzarn@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728788788 {#2907
        date: 2024-10-13 05:06:28.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 {#2924 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2926 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2928 …}
      +entries: Doctrine\ORM\PersistentCollection {#2930 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2932 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2934 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2936 …}
      +posts: Doctrine\ORM\PersistentCollection {#2938 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2940 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2942 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2944 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2946 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2948 …}
      +follows: Doctrine\ORM\PersistentCollection {#2950 …}
      +followers: Doctrine\ORM\PersistentCollection {#2952 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2954 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2956 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2958 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2960 …}
      +reports: Doctrine\ORM\PersistentCollection {#2962 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2964 …}
      +violations: Doctrine\ORM\PersistentCollection {#2966 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2968 …}
      +awards: Doctrine\ORM\PersistentCollection {#2970 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2972 …}
      +categories: Doctrine\ORM\PersistentCollection {#2974 …}
      -id: 57760
      -password: "$2y$13$MgH4sXRLvASRlTtkWutWpOrDypivUNkF.8MaIypy3831d4vTOYoca"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2976 …}
      +apId: "starkzarn@infosec.pub"
      +apProfileId: "https://infosec.pub/u/starkzarn"
      +apPublicUrl: "https://infosec.pub/u/starkzarn"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "starkzarn"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1701867208 {#2908
        date: 2023-12-06 13:53:28.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697206473 {#2909
        date: 2023-10-13 16:14:33.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Ran into a similar conundrum. We use mealie for recipe management and occasionally meal planning, but the shopping list is clunky. We resorted to just making a list on a card in Planks. Not purpose-built, but it has worked rather well for us."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705933346 {#2905
      date: 2024-01-22 15:22:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2911 …}
    +nested: Doctrine\ORM\PersistentCollection {#2913 …}
    +votes: Doctrine\ORM\PersistentCollection {#2915 …}
    +reports: Doctrine\ORM\PersistentCollection {#2917 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2919 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2921 …}
    -id: 331434
    -bodyTs: "'built':37 'card':31 'clunki':21 'conundrum':5 'list':19,28 'make':26 'manag':11 'meal':14 'meali':8 'occasion':13 'plan':15 'plank':33 'purpos':36 'purpose-built':35 'ran':1 'rather':42 'recip':10 'resort':23 'shop':18 'similar':4 'us':45 'use':7 'well':43 'work':41"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5911072"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705933346 {#2906
      date: 2024-01-22 15:22:26.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.24 ms
Input props
[
  "user" => App\Entity\User {#2923
    +avatar: null
    +cover: null
    +email: "starkzarn@infosec.pub"
    +username: "@starkzarn@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728788788 {#2907
      date: 2024-10-13 05:06:28.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 {#2924 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2926 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2928 …}
    +entries: Doctrine\ORM\PersistentCollection {#2930 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2932 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2934 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2936 …}
    +posts: Doctrine\ORM\PersistentCollection {#2938 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2940 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2942 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2944 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2946 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2948 …}
    +follows: Doctrine\ORM\PersistentCollection {#2950 …}
    +followers: Doctrine\ORM\PersistentCollection {#2952 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2954 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2956 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2958 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2960 …}
    +reports: Doctrine\ORM\PersistentCollection {#2962 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2964 …}
    +violations: Doctrine\ORM\PersistentCollection {#2966 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2968 …}
    +awards: Doctrine\ORM\PersistentCollection {#2970 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2972 …}
    +categories: Doctrine\ORM\PersistentCollection {#2974 …}
    -id: 57760
    -password: "$2y$13$MgH4sXRLvASRlTtkWutWpOrDypivUNkF.8MaIypy3831d4vTOYoca"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2976 …}
    +apId: "starkzarn@infosec.pub"
    +apProfileId: "https://infosec.pub/u/starkzarn"
    +apPublicUrl: "https://infosec.pub/u/starkzarn"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "starkzarn"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1701867208 {#2908
      date: 2023-12-06 13:53:28.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697206473 {#2909
      date: 2023-10-13 16:14:33.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#12567
  +user: App\Entity\User {#2923
    +avatar: null
    +cover: null
    +email: "starkzarn@infosec.pub"
    +username: "@starkzarn@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728788788 {#2907
      date: 2024-10-13 05:06:28.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 {#2924 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2926 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2928 …}
    +entries: Doctrine\ORM\PersistentCollection {#2930 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2932 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2934 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2936 …}
    +posts: Doctrine\ORM\PersistentCollection {#2938 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2940 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2942 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2944 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2946 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2948 …}
    +follows: Doctrine\ORM\PersistentCollection {#2950 …}
    +followers: Doctrine\ORM\PersistentCollection {#2952 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2954 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2956 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2958 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2960 …}
    +reports: Doctrine\ORM\PersistentCollection {#2962 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2964 …}
    +violations: Doctrine\ORM\PersistentCollection {#2966 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2968 …}
    +awards: Doctrine\ORM\PersistentCollection {#2970 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2972 …}
    +categories: Doctrine\ORM\PersistentCollection {#2974 …}
    -id: 57760
    -password: "$2y$13$MgH4sXRLvASRlTtkWutWpOrDypivUNkF.8MaIypy3831d4vTOYoca"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2976 …}
    +apId: "starkzarn@infosec.pub"
    +apProfileId: "https://infosec.pub/u/starkzarn"
    +apPublicUrl: "https://infosec.pub/u/starkzarn"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "starkzarn"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1701867208 {#2908
      date: 2023-12-06 13:53:28.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697206473 {#2909
      date: 2023-10-13 16:14:33.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 2.43 ms
Input props
[
  "date" => DateTimeImmutable @1705933346 {#2906
    date: 2024-01-22 15:22:26.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#12622
  +date: DateTimeImmutable @1705933346 {#2906
    date: 2024-01-22 15:22:26.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.16 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705933346 {#2906
    date: 2024-01-22 15:22:26.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#12676
  +createdAt: DateTimeImmutable @1705933346 {#2906
    date: 2024-01-22 15:22:26.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.22 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1753
    +user: Proxies\__CG__\App\Entity\User {#3297 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +slug: "Grocery-shopping-apps"
    +title: "Grocery shopping apps"
    +url: null
    +body: """
      I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
      \n
      Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 25
    +favouriteCount: 60
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728407357 {#3199
      date: 2024-10-08 19:09:17.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3273 …}
    +votes: Doctrine\ORM\PersistentCollection {#3275 …}
    +reports: Doctrine\ORM\PersistentCollection {#3278 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
    +badges: Doctrine\ORM\PersistentCollection {#3231 …}
    +children: []
    -id: 32346
    -titleTs: "'app':3 'groceri':1 'shop':2"
    -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706007664
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11033097"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705921264 {#3205
      date: 2024-01-22 12:01:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#12730
  +entry: Proxies\__CG__\App\Entity\Entry {#1753
    +user: Proxies\__CG__\App\Entity\User {#3297 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +slug: "Grocery-shopping-apps"
    +title: "Grocery shopping apps"
    +url: null
    +body: """
      I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
      \n
      Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 25
    +favouriteCount: 60
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728407357 {#3199
      date: 2024-10-08 19:09:17.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3273 …}
    +votes: Doctrine\ORM\PersistentCollection {#3275 …}
    +reports: Doctrine\ORM\PersistentCollection {#3278 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
    +badges: Doctrine\ORM\PersistentCollection {#3231 …}
    +children: []
    -id: 32346
    -titleTs: "'app':3 'groceri':1 'shop':2"
    -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706007664
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11033097"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705921264 {#3205
      date: 2024-01-22 12:01:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.21 ms
Input props
[
  "user" => App\Entity\User {#2923
    +avatar: null
    +cover: null
    +email: "starkzarn@infosec.pub"
    +username: "@starkzarn@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728788788 {#2907
      date: 2024-10-13 05:06:28.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 {#2924 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2926 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2928 …}
    +entries: Doctrine\ORM\PersistentCollection {#2930 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2932 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2934 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2936 …}
    +posts: Doctrine\ORM\PersistentCollection {#2938 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2940 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2942 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2944 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2946 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2948 …}
    +follows: Doctrine\ORM\PersistentCollection {#2950 …}
    +followers: Doctrine\ORM\PersistentCollection {#2952 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2954 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2956 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2958 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2960 …}
    +reports: Doctrine\ORM\PersistentCollection {#2962 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2964 …}
    +violations: Doctrine\ORM\PersistentCollection {#2966 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2968 …}
    +awards: Doctrine\ORM\PersistentCollection {#2970 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2972 …}
    +categories: Doctrine\ORM\PersistentCollection {#2974 …}
    -id: 57760
    -password: "$2y$13$MgH4sXRLvASRlTtkWutWpOrDypivUNkF.8MaIypy3831d4vTOYoca"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2976 …}
    +apId: "starkzarn@infosec.pub"
    +apProfileId: "https://infosec.pub/u/starkzarn"
    +apPublicUrl: "https://infosec.pub/u/starkzarn"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "starkzarn"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1701867208 {#2908
      date: 2023-12-06 13:53:28.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697206473 {#2909
      date: 2023-10-13 16:14:33.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#12785
  +width: 40
  +height: 40
  +user: App\Entity\User {#2923
    +avatar: null
    +cover: null
    +email: "starkzarn@infosec.pub"
    +username: "@starkzarn@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728788788 {#2907
      date: 2024-10-13 05:06:28.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 {#2924 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2926 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2928 …}
    +entries: Doctrine\ORM\PersistentCollection {#2930 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2932 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2934 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2936 …}
    +posts: Doctrine\ORM\PersistentCollection {#2938 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2940 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2942 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2944 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2946 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2948 …}
    +follows: Doctrine\ORM\PersistentCollection {#2950 …}
    +followers: Doctrine\ORM\PersistentCollection {#2952 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2954 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2956 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2958 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2960 …}
    +reports: Doctrine\ORM\PersistentCollection {#2962 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2964 …}
    +violations: Doctrine\ORM\PersistentCollection {#2966 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2968 …}
    +awards: Doctrine\ORM\PersistentCollection {#2970 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2972 …}
    +categories: Doctrine\ORM\PersistentCollection {#2974 …}
    -id: 57760
    -password: "$2y$13$MgH4sXRLvASRlTtkWutWpOrDypivUNkF.8MaIypy3831d4vTOYoca"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2976 …}
    +apId: "starkzarn@infosec.pub"
    +apProfileId: "https://infosec.pub/u/starkzarn"
    +apPublicUrl: "https://infosec.pub/u/starkzarn"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "starkzarn"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1701867208 {#2908
      date: 2023-12-06 13:53:28.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697206473 {#2909
      date: 2023-10-13 16:14:33.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.63 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2910
    +user: App\Entity\User {#2923
      +avatar: null
      +cover: null
      +email: "starkzarn@infosec.pub"
      +username: "@starkzarn@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728788788 {#2907
        date: 2024-10-13 05:06:28.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 {#2924 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2926 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2928 …}
      +entries: Doctrine\ORM\PersistentCollection {#2930 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2932 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2934 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2936 …}
      +posts: Doctrine\ORM\PersistentCollection {#2938 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2940 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2942 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2944 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2946 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2948 …}
      +follows: Doctrine\ORM\PersistentCollection {#2950 …}
      +followers: Doctrine\ORM\PersistentCollection {#2952 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2954 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2956 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2958 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2960 …}
      +reports: Doctrine\ORM\PersistentCollection {#2962 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2964 …}
      +violations: Doctrine\ORM\PersistentCollection {#2966 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2968 …}
      +awards: Doctrine\ORM\PersistentCollection {#2970 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2972 …}
      +categories: Doctrine\ORM\PersistentCollection {#2974 …}
      -id: 57760
      -password: "$2y$13$MgH4sXRLvASRlTtkWutWpOrDypivUNkF.8MaIypy3831d4vTOYoca"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2976 …}
      +apId: "starkzarn@infosec.pub"
      +apProfileId: "https://infosec.pub/u/starkzarn"
      +apPublicUrl: "https://infosec.pub/u/starkzarn"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "starkzarn"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1701867208 {#2908
        date: 2023-12-06 13:53:28.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697206473 {#2909
        date: 2023-10-13 16:14:33.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Ran into a similar conundrum. We use mealie for recipe management and occasionally meal planning, but the shopping list is clunky. We resorted to just making a list on a card in Planks. Not purpose-built, but it has worked rather well for us."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705933346 {#2905
      date: 2024-01-22 15:22:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2911 …}
    +nested: Doctrine\ORM\PersistentCollection {#2913 …}
    +votes: Doctrine\ORM\PersistentCollection {#2915 …}
    +reports: Doctrine\ORM\PersistentCollection {#2917 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2919 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2921 …}
    -id: 331434
    -bodyTs: "'built':37 'card':31 'clunki':21 'conundrum':5 'list':19,28 'make':26 'manag':11 'meal':14 'meali':8 'occasion':13 'plan':15 'plank':33 'purpos':36 'purpose-built':35 'ran':1 'rather':42 'recip':10 'resort':23 'shop':18 'similar':4 'us':45 'use':7 'well':43 'work':41"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5911072"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705933346 {#2906
      date: 2024-01-22 15:22:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#12854
  +subject: App\Entity\EntryComment {#2910
    +user: App\Entity\User {#2923
      +avatar: null
      +cover: null
      +email: "starkzarn@infosec.pub"
      +username: "@starkzarn@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728788788 {#2907
        date: 2024-10-13 05:06:28.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 {#2924 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2926 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2928 …}
      +entries: Doctrine\ORM\PersistentCollection {#2930 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2932 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2934 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2936 …}
      +posts: Doctrine\ORM\PersistentCollection {#2938 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2940 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2942 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2944 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2946 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2948 …}
      +follows: Doctrine\ORM\PersistentCollection {#2950 …}
      +followers: Doctrine\ORM\PersistentCollection {#2952 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2954 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2956 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2958 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2960 …}
      +reports: Doctrine\ORM\PersistentCollection {#2962 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2964 …}
      +violations: Doctrine\ORM\PersistentCollection {#2966 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2968 …}
      +awards: Doctrine\ORM\PersistentCollection {#2970 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2972 …}
      +categories: Doctrine\ORM\PersistentCollection {#2974 …}
      -id: 57760
      -password: "$2y$13$MgH4sXRLvASRlTtkWutWpOrDypivUNkF.8MaIypy3831d4vTOYoca"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2976 …}
      +apId: "starkzarn@infosec.pub"
      +apProfileId: "https://infosec.pub/u/starkzarn"
      +apPublicUrl: "https://infosec.pub/u/starkzarn"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "starkzarn"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1701867208 {#2908
        date: 2023-12-06 13:53:28.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697206473 {#2909
        date: 2023-10-13 16:14:33.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Ran into a similar conundrum. We use mealie for recipe management and occasionally meal planning, but the shopping list is clunky. We resorted to just making a list on a card in Planks. Not purpose-built, but it has worked rather well for us."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705933346 {#2905
      date: 2024-01-22 15:22:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2911 …}
    +nested: Doctrine\ORM\PersistentCollection {#2913 …}
    +votes: Doctrine\ORM\PersistentCollection {#2915 …}
    +reports: Doctrine\ORM\PersistentCollection {#2917 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2919 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2921 …}
    -id: 331434
    -bodyTs: "'built':37 'card':31 'clunki':21 'conundrum':5 'list':19,28 'make':26 'manag':11 'meal':14 'meali':8 'occasion':13 'plan':15 'plank':33 'purpos':36 'purpose-built':35 'ran':1 'rather':42 'recip':10 'resort':23 'shop':18 'similar':4 'us':45 'use':7 'well':43 'work':41"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5911072"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705933346 {#2906
      date: 2024-01-22 15:22:26.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.00 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2910
    +user: App\Entity\User {#2923
      +avatar: null
      +cover: null
      +email: "starkzarn@infosec.pub"
      +username: "@starkzarn@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728788788 {#2907
        date: 2024-10-13 05:06:28.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 {#2924 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2926 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2928 …}
      +entries: Doctrine\ORM\PersistentCollection {#2930 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2932 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2934 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2936 …}
      +posts: Doctrine\ORM\PersistentCollection {#2938 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2940 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2942 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2944 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2946 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2948 …}
      +follows: Doctrine\ORM\PersistentCollection {#2950 …}
      +followers: Doctrine\ORM\PersistentCollection {#2952 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2954 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2956 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2958 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2960 …}
      +reports: Doctrine\ORM\PersistentCollection {#2962 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2964 …}
      +violations: Doctrine\ORM\PersistentCollection {#2966 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2968 …}
      +awards: Doctrine\ORM\PersistentCollection {#2970 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2972 …}
      +categories: Doctrine\ORM\PersistentCollection {#2974 …}
      -id: 57760
      -password: "$2y$13$MgH4sXRLvASRlTtkWutWpOrDypivUNkF.8MaIypy3831d4vTOYoca"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2976 …}
      +apId: "starkzarn@infosec.pub"
      +apProfileId: "https://infosec.pub/u/starkzarn"
      +apPublicUrl: "https://infosec.pub/u/starkzarn"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "starkzarn"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1701867208 {#2908
        date: 2023-12-06 13:53:28.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697206473 {#2909
        date: 2023-10-13 16:14:33.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Ran into a similar conundrum. We use mealie for recipe management and occasionally meal planning, but the shopping list is clunky. We resorted to just making a list on a card in Planks. Not purpose-built, but it has worked rather well for us."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705933346 {#2905
      date: 2024-01-22 15:22:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2911 …}
    +nested: Doctrine\ORM\PersistentCollection {#2913 …}
    +votes: Doctrine\ORM\PersistentCollection {#2915 …}
    +reports: Doctrine\ORM\PersistentCollection {#2917 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2919 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2921 …}
    -id: 331434
    -bodyTs: "'built':37 'card':31 'clunki':21 'conundrum':5 'list':19,28 'make':26 'manag':11 'meal':14 'meali':8 'occasion':13 'plan':15 'plank':33 'purpos':36 'purpose-built':35 'ran':1 'rather':42 'recip':10 'resort':23 'shop':18 'similar':4 'us':45 'use':7 'well':43 'work':41"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5911072"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705933346 {#2906
      date: 2024-01-22 15:22:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#12911
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2910
    +user: App\Entity\User {#2923
      +avatar: null
      +cover: null
      +email: "starkzarn@infosec.pub"
      +username: "@starkzarn@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728788788 {#2907
        date: 2024-10-13 05:06:28.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 {#2924 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2926 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2928 …}
      +entries: Doctrine\ORM\PersistentCollection {#2930 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2932 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2934 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2936 …}
      +posts: Doctrine\ORM\PersistentCollection {#2938 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2940 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2942 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2944 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2946 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2948 …}
      +follows: Doctrine\ORM\PersistentCollection {#2950 …}
      +followers: Doctrine\ORM\PersistentCollection {#2952 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2954 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2956 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2958 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2960 …}
      +reports: Doctrine\ORM\PersistentCollection {#2962 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2964 …}
      +violations: Doctrine\ORM\PersistentCollection {#2966 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2968 …}
      +awards: Doctrine\ORM\PersistentCollection {#2970 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2972 …}
      +categories: Doctrine\ORM\PersistentCollection {#2974 …}
      -id: 57760
      -password: "$2y$13$MgH4sXRLvASRlTtkWutWpOrDypivUNkF.8MaIypy3831d4vTOYoca"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2976 …}
      +apId: "starkzarn@infosec.pub"
      +apProfileId: "https://infosec.pub/u/starkzarn"
      +apPublicUrl: "https://infosec.pub/u/starkzarn"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "starkzarn"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1701867208 {#2908
        date: 2023-12-06 13:53:28.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697206473 {#2909
        date: 2023-10-13 16:14:33.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Ran into a similar conundrum. We use mealie for recipe management and occasionally meal planning, but the shopping list is clunky. We resorted to just making a list on a card in Planks. Not purpose-built, but it has worked rather well for us."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705933346 {#2905
      date: 2024-01-22 15:22:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2911 …}
    +nested: Doctrine\ORM\PersistentCollection {#2913 …}
    +votes: Doctrine\ORM\PersistentCollection {#2915 …}
    +reports: Doctrine\ORM\PersistentCollection {#2917 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2919 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2921 …}
    -id: 331434
    -bodyTs: "'built':37 'card':31 'clunki':21 'conundrum':5 'list':19,28 'make':26 'manag':11 'meal':14 'meali':8 'occasion':13 'plan':15 'plank':33 'purpos':36 'purpose-built':35 'ran':1 'rather':42 'recip':10 'resort':23 'shop':18 'similar':4 'us':45 'use':7 'well':43 'work':41"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5911072"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705933346 {#2906
      date: 2024-01-22 15:22:26.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 1.00 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2910
    +user: App\Entity\User {#2923
      +avatar: null
      +cover: null
      +email: "starkzarn@infosec.pub"
      +username: "@starkzarn@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728788788 {#2907
        date: 2024-10-13 05:06:28.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 {#2924 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2926 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2928 …}
      +entries: Doctrine\ORM\PersistentCollection {#2930 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2932 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2934 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2936 …}
      +posts: Doctrine\ORM\PersistentCollection {#2938 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2940 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2942 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2944 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2946 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2948 …}
      +follows: Doctrine\ORM\PersistentCollection {#2950 …}
      +followers: Doctrine\ORM\PersistentCollection {#2952 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2954 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2956 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2958 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2960 …}
      +reports: Doctrine\ORM\PersistentCollection {#2962 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2964 …}
      +violations: Doctrine\ORM\PersistentCollection {#2966 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2968 …}
      +awards: Doctrine\ORM\PersistentCollection {#2970 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2972 …}
      +categories: Doctrine\ORM\PersistentCollection {#2974 …}
      -id: 57760
      -password: "$2y$13$MgH4sXRLvASRlTtkWutWpOrDypivUNkF.8MaIypy3831d4vTOYoca"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2976 …}
      +apId: "starkzarn@infosec.pub"
      +apProfileId: "https://infosec.pub/u/starkzarn"
      +apPublicUrl: "https://infosec.pub/u/starkzarn"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "starkzarn"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1701867208 {#2908
        date: 2023-12-06 13:53:28.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697206473 {#2909
        date: 2023-10-13 16:14:33.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Ran into a similar conundrum. We use mealie for recipe management and occasionally meal planning, but the shopping list is clunky. We resorted to just making a list on a card in Planks. Not purpose-built, but it has worked rather well for us."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705933346 {#2905
      date: 2024-01-22 15:22:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2911 …}
    +nested: Doctrine\ORM\PersistentCollection {#2913 …}
    +votes: Doctrine\ORM\PersistentCollection {#2915 …}
    +reports: Doctrine\ORM\PersistentCollection {#2917 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2919 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2921 …}
    -id: 331434
    -bodyTs: "'built':37 'card':31 'clunki':21 'conundrum':5 'list':19,28 'make':26 'manag':11 'meal':14 'meali':8 'occasion':13 'plan':15 'plank':33 'purpos':36 'purpose-built':35 'ran':1 'rather':42 'recip':10 'resort':23 'shop':18 'similar':4 'us':45 'use':7 'well':43 'work':41"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5911072"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705933346 {#2906
      date: 2024-01-22 15:22:26.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#13151
  +comment: App\Entity\EntryComment {#2910
    +user: App\Entity\User {#2923
      +avatar: null
      +cover: null
      +email: "starkzarn@infosec.pub"
      +username: "@starkzarn@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728788788 {#2907
        date: 2024-10-13 05:06:28.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 {#2924 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2926 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2928 …}
      +entries: Doctrine\ORM\PersistentCollection {#2930 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2932 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2934 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2936 …}
      +posts: Doctrine\ORM\PersistentCollection {#2938 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2940 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2942 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2944 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2946 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2948 …}
      +follows: Doctrine\ORM\PersistentCollection {#2950 …}
      +followers: Doctrine\ORM\PersistentCollection {#2952 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2954 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2956 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2958 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2960 …}
      +reports: Doctrine\ORM\PersistentCollection {#2962 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2964 …}
      +violations: Doctrine\ORM\PersistentCollection {#2966 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2968 …}
      +awards: Doctrine\ORM\PersistentCollection {#2970 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2972 …}
      +categories: Doctrine\ORM\PersistentCollection {#2974 …}
      -id: 57760
      -password: "$2y$13$MgH4sXRLvASRlTtkWutWpOrDypivUNkF.8MaIypy3831d4vTOYoca"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2976 …}
      +apId: "starkzarn@infosec.pub"
      +apProfileId: "https://infosec.pub/u/starkzarn"
      +apPublicUrl: "https://infosec.pub/u/starkzarn"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "starkzarn"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1701867208 {#2908
        date: 2023-12-06 13:53:28.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697206473 {#2909
        date: 2023-10-13 16:14:33.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1753
      +user: Proxies\__CG__\App\Entity\User {#3297 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Grocery-shopping-apps"
      +title: "Grocery shopping apps"
      +url: null
      +body: """
        I am currently using Bring! with my wife to organize our grocery shopping. I am looking for a self hosted alternative. I looked at the awesome self-hosted list and tried Specifically Clementines and of course Grocy. I like that Grocy also includes meal planning although the whole inventory management is too much for us. What I don’t like is the interface for both of them. I don’t see us using this while in the store with a kid on the arm. It is way too fiddly and complicated. Also adding new items to the list is rather complicated in both apps.\n
        \n
        Do you have any suggestions for other projects with a more user friendly interface (even if it means less features)?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 60
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728407357 {#3199
        date: 2024-10-08 19:09:17.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3273 …}
      +votes: Doctrine\ORM\PersistentCollection {#3275 …}
      +reports: Doctrine\ORM\PersistentCollection {#3278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3244 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3248 …}
      +badges: Doctrine\ORM\PersistentCollection {#3231 …}
      +children: []
      -id: 32346
      -titleTs: "'app':3 'groceri':1 'shop':2"
      -bodyTs: "'ad':94 'also':43,93 'altern':21 'although':47 'app':105 'arm':85 'awesom':26 'bring':5 'clementin':34 'complic':92,102 'cours':37 'current':3 'even':120 'featur':125 'fidd':90 'friend':118 'groceri':12 'groci':38,42 'host':20,29 'includ':44 'interfac':64,119 'inventori':50 'item':96 'kid':82 'less':124 'like':40,61 'list':30,99 'look':16,23 'manag':51 'meal':45 'mean':123 'much':54 'new':95 'organ':10 'plan':46 'project':113 'rather':101 'see':72 'self':19,28 'self-host':27 'shop':13 'specif':33 'store':79 'suggest':110 'tri':32 'us':56,73 'use':4,74 'user':117 'way':88 'whole':49 'wife':8"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706007664
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11033097"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705921264 {#3205
        date: 2024-01-22 12:01:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: "Ran into a similar conundrum. We use mealie for recipe management and occasionally meal planning, but the shopping list is clunky. We resorted to just making a list on a card in Planks. Not purpose-built, but it has worked rather well for us."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705933346 {#2905
      date: 2024-01-22 15:22:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@EarMaster@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2911 …}
    +nested: Doctrine\ORM\PersistentCollection {#2913 …}
    +votes: Doctrine\ORM\PersistentCollection {#2915 …}
    +reports: Doctrine\ORM\PersistentCollection {#2917 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2919 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2921 …}
    -id: 331434
    -bodyTs: "'built':37 'card':31 'clunki':21 'conundrum':5 'list':19,28 'make':26 'manag':11 'meal':14 'meali':8 'occasion':13 'plan':15 'plank':33 'purpos':36 'purpose-built':35 'ran':1 'rather':42 'recip':10 'resort':23 'shop':18 'similar':4 'us':45 'use':7 'well':43 'work':41"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5911072"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705933346 {#2906
      date: 2024-01-22 15:22:26.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 77.25 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2984
    +user: App\Entity\User {#2998
      +avatar: Proxies\__CG__\App\Entity\Image {#2999 …}
      +cover: Proxies\__CG__\App\Entity\Image {#3000 …}
      +email: "deFrisselle@lemmy.sdf.org"
      +username: "@deFrisselle@lemmy.sdf.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727617634 {#2981
        date: 2024-09-29 15:47:14.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 {#3001 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3003 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3005 …}
      +entries: Doctrine\ORM\PersistentCollection {#3007 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3009 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3011 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3013 …}
      +posts: Doctrine\ORM\PersistentCollection {#3015 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3017 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3019 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3021 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3023 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3025 …}
      +follows: Doctrine\ORM\PersistentCollection {#3027 …}
      +followers: Doctrine\ORM\PersistentCollection {#3029 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3031 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3033 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3035 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3037 …}
      +reports: Doctrine\ORM\PersistentCollection {#3039 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3041 …}
      +violations: Doctrine\ORM\PersistentCollection {#3043 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3045 …}
      +awards: Doctrine\ORM\PersistentCollection {#3047 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3049 …}
      +categories: Doctrine\ORM\PersistentCollection {#3051 …}
      -id: 50242
      -password: "$2y$13$9cKl2N4AKOTNVEWvJkiDK.QHaxZss9tp8v35.TDY/zFjCfuKTBj5W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3053 …}
      +apId: "deFrisselle@lemmy.sdf.org"
      +apProfileId: "https://lemmy.sdf.org/u/deFrisselle"
      +apPublicUrl: "https://lemmy.sdf.org/u/deFrisselle"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.sdf.org/inbox"
      +apDomain: "lemmy.sdf.org"
      +apPreferredUsername: "deFrisselle"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719105046 {#2982
        date: 2024-06-23 03:10:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696500401 {#2983
        date: 2023-10-05 12:06:41.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2985
      +user: Proxies\__CG__\App\Entity\User {#13258 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Suggestions-for-NAS-or-other-hardware-solution-to-home-setup"
      +title: "Suggestions for NAS (or other hardware) solution to home setup"
      +url: null
      +body: """
        I’ve been researching NAS and am figuring out how one can play into my current home setup. There’s a lot I don’t know even after researching. Best I explain to clear things up.\n
        \n
        Currently, I have a home server running NextCloud, accessible only via my LAN network. It’s run along with a VPN on a Raspberry Pi 4B running Ubuntu Server. The data is on two 512 GiB external SSD drives. One drive is primary &amp; the other is backup of the primary drive via rsync each day.\n
        \n
        I’m looking at a NAS for more backups (Ex. 1 day, 3 days, &amp; 1 week at least) since I have sensitive data on the drives. I want to feel more secure about my home setup with the ability to rollback changes if I mess up something. I also want the NAS to be able to run more services other than just NextCloud eventually, like Grocy/KitchenOwl, etc.\n
        \n
        I have some more questions about NAS given my info:\n
        \n
        - Do I have to use a special NAS-specific OS to make use of the NAS hardware? Like to do snapshots and stuff?\n
        - Kinda related: what if I install something like Debian/Ubuntu on it? Can I still use the NAS hardware in the same way?\n
        \n
        I looked into some solutions like TrueNAS and Synology. I prefer an OS that’s free software so I have control over what I’m doing and not held hostage if they want to increase prices, force upgrades, enshittify things, etc.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 21
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728977203 {#13259
        date: 2024-10-15 09:26:43.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13264 …}
      +votes: Doctrine\ORM\PersistentCollection {#13267 …}
      +reports: Doctrine\ORM\PersistentCollection {#13269 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13271 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13273 …}
      +badges: Doctrine\ORM\PersistentCollection {#13275 …}
      +children: []
      -id: 32127
      -titleTs: "'hardwar':6 'home':9 'nas':3 'setup':10 'solut':7 'suggest':1"
      -bodyTs: "'1':102,106 '3':104 '4b':62 '512':71 'abil':130 'abl':146 'access':45 'along':54 'also':140 'backup':83,100 'best':30 'chang':133 'clear':34 'control':235 'current':16,37 'data':67,114 'day':91,103,105 'debian/ubuntu':201 'drive':75,77,87,117 'enshittifi':253 'etc':158,255 'even':27 'eventu':155 'ex':101 'explain':32 'extern':73 'feel':121 'figur':8 'forc':251 'free':230 'gib':72 'given':166 'grocy/kitchenowl':157 'hardwar':186,210 'held':243 'home':17,41,126 'hostag':244 'increas':249 'info':168 'instal':198 'kinda':193 'know':26 'lan':49 'least':109 'like':156,187,200,220 'look':94,216 'lot':22 'm':93,239 'make':181 'mess':136 'nas':5,97,143,165,177,185,209 'nas-specif':176 'network':50 'nextcloud':44,154 'one':11,76 'os':179,227 'pi':61 'play':13 'prefer':225 'price':250 'primari':79,86 'question':163 'raspberri':60 'relat':194 'research':4,29 'rollback':132 'rsync':89 'run':43,53,63,148 'secur':123 'sensit':113 'server':42,65 'servic':150 'setup':18,127 'sinc':110 'snapshot':190 'softwar':231 'solut':219 'someth':138,199 'special':175 'specif':178 'ssd':74 'still':206 'stuff':192 'synolog':223 'thing':35,254 'truena':221 'two':70 'ubuntu':64 'upgrad':252 'use':173,182,207 've':2 'via':47,88 'vpn':57 'want':119,141,247 'way':214 'week':107"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705923643
      +visibility: "visible             "
      +apId: "https://lemmy.wtf/post/3720496"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705837243 {#13256
        date: 2024-01-21 12:40:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      After doing my research, I’m going to be using XigmaNAS as the OS for my NAS build\n
      \n
      XigmaNAS.com
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705921688 {#2978
      date: 2024-01-22 12:08:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bestbakerycookie@lemmy.wtf"
      "@bestbakerycookie@lemmy.wtf"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2986 …}
    +nested: Doctrine\ORM\PersistentCollection {#2988 …}
    +votes: Doctrine\ORM\PersistentCollection {#2990 …}
    +reports: Doctrine\ORM\PersistentCollection {#2992 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2994 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2996 …}
    -id: 331059
    -bodyTs: "'build':18 'go':7 'm':6 'nas':17 'os':14 'research':4 'use':10 'xigmana':11 'xigmanas.com':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7599291"
    +editedAt: DateTimeImmutable @1727617719 {#2979
      date: 2024-09-29 15:48:39.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705921688 {#2980
      date: 2024-01-22 12:08:08.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#13221
  +comment: App\Entity\EntryComment {#2984
    +user: App\Entity\User {#2998
      +avatar: Proxies\__CG__\App\Entity\Image {#2999 …}
      +cover: Proxies\__CG__\App\Entity\Image {#3000 …}
      +email: "deFrisselle@lemmy.sdf.org"
      +username: "@deFrisselle@lemmy.sdf.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727617634 {#2981
        date: 2024-09-29 15:47:14.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 {#3001 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3003 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3005 …}
      +entries: Doctrine\ORM\PersistentCollection {#3007 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3009 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3011 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3013 …}
      +posts: Doctrine\ORM\PersistentCollection {#3015 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3017 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3019 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3021 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3023 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3025 …}
      +follows: Doctrine\ORM\PersistentCollection {#3027 …}
      +followers: Doctrine\ORM\PersistentCollection {#3029 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3031 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3033 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3035 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3037 …}
      +reports: Doctrine\ORM\PersistentCollection {#3039 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3041 …}
      +violations: Doctrine\ORM\PersistentCollection {#3043 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3045 …}
      +awards: Doctrine\ORM\PersistentCollection {#3047 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3049 …}
      +categories: Doctrine\ORM\PersistentCollection {#3051 …}
      -id: 50242
      -password: "$2y$13$9cKl2N4AKOTNVEWvJkiDK.QHaxZss9tp8v35.TDY/zFjCfuKTBj5W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3053 …}
      +apId: "deFrisselle@lemmy.sdf.org"
      +apProfileId: "https://lemmy.sdf.org/u/deFrisselle"
      +apPublicUrl: "https://lemmy.sdf.org/u/deFrisselle"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.sdf.org/inbox"
      +apDomain: "lemmy.sdf.org"
      +apPreferredUsername: "deFrisselle"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719105046 {#2982
        date: 2024-06-23 03:10:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696500401 {#2983
        date: 2023-10-05 12:06:41.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2985
      +user: Proxies\__CG__\App\Entity\User {#13258 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Suggestions-for-NAS-or-other-hardware-solution-to-home-setup"
      +title: "Suggestions for NAS (or other hardware) solution to home setup"
      +url: null
      +body: """
        I’ve been researching NAS and am figuring out how one can play into my current home setup. There’s a lot I don’t know even after researching. Best I explain to clear things up.\n
        \n
        Currently, I have a home server running NextCloud, accessible only via my LAN network. It’s run along with a VPN on a Raspberry Pi 4B running Ubuntu Server. The data is on two 512 GiB external SSD drives. One drive is primary &amp; the other is backup of the primary drive via rsync each day.\n
        \n
        I’m looking at a NAS for more backups (Ex. 1 day, 3 days, &amp; 1 week at least) since I have sensitive data on the drives. I want to feel more secure about my home setup with the ability to rollback changes if I mess up something. I also want the NAS to be able to run more services other than just NextCloud eventually, like Grocy/KitchenOwl, etc.\n
        \n
        I have some more questions about NAS given my info:\n
        \n
        - Do I have to use a special NAS-specific OS to make use of the NAS hardware? Like to do snapshots and stuff?\n
        - Kinda related: what if I install something like Debian/Ubuntu on it? Can I still use the NAS hardware in the same way?\n
        \n
        I looked into some solutions like TrueNAS and Synology. I prefer an OS that’s free software so I have control over what I’m doing and not held hostage if they want to increase prices, force upgrades, enshittify things, etc.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 21
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728977203 {#13259
        date: 2024-10-15 09:26:43.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13264 …}
      +votes: Doctrine\ORM\PersistentCollection {#13267 …}
      +reports: Doctrine\ORM\PersistentCollection {#13269 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13271 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13273 …}
      +badges: Doctrine\ORM\PersistentCollection {#13275 …}
      +children: []
      -id: 32127
      -titleTs: "'hardwar':6 'home':9 'nas':3 'setup':10 'solut':7 'suggest':1"
      -bodyTs: "'1':102,106 '3':104 '4b':62 '512':71 'abil':130 'abl':146 'access':45 'along':54 'also':140 'backup':83,100 'best':30 'chang':133 'clear':34 'control':235 'current':16,37 'data':67,114 'day':91,103,105 'debian/ubuntu':201 'drive':75,77,87,117 'enshittifi':253 'etc':158,255 'even':27 'eventu':155 'ex':101 'explain':32 'extern':73 'feel':121 'figur':8 'forc':251 'free':230 'gib':72 'given':166 'grocy/kitchenowl':157 'hardwar':186,210 'held':243 'home':17,41,126 'hostag':244 'increas':249 'info':168 'instal':198 'kinda':193 'know':26 'lan':49 'least':109 'like':156,187,200,220 'look':94,216 'lot':22 'm':93,239 'make':181 'mess':136 'nas':5,97,143,165,177,185,209 'nas-specif':176 'network':50 'nextcloud':44,154 'one':11,76 'os':179,227 'pi':61 'play':13 'prefer':225 'price':250 'primari':79,86 'question':163 'raspberri':60 'relat':194 'research':4,29 'rollback':132 'rsync':89 'run':43,53,63,148 'secur':123 'sensit':113 'server':42,65 'servic':150 'setup':18,127 'sinc':110 'snapshot':190 'softwar':231 'solut':219 'someth':138,199 'special':175 'specif':178 'ssd':74 'still':206 'stuff':192 'synolog':223 'thing':35,254 'truena':221 'two':70 'ubuntu':64 'upgrad':252 'use':173,182,207 've':2 'via':47,88 'vpn':57 'want':119,141,247 'way':214 'week':107"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705923643
      +visibility: "visible             "
      +apId: "https://lemmy.wtf/post/3720496"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705837243 {#13256
        date: 2024-01-21 12:40:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      After doing my research, I’m going to be using XigmaNAS as the OS for my NAS build\n
      \n
      XigmaNAS.com
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705921688 {#2978
      date: 2024-01-22 12:08:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bestbakerycookie@lemmy.wtf"
      "@bestbakerycookie@lemmy.wtf"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2986 …}
    +nested: Doctrine\ORM\PersistentCollection {#2988 …}
    +votes: Doctrine\ORM\PersistentCollection {#2990 …}
    +reports: Doctrine\ORM\PersistentCollection {#2992 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2994 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2996 …}
    -id: 331059
    -bodyTs: "'build':18 'go':7 'm':6 'nas':17 'os':14 'research':4 'use':10 'xigmana':11 'xigmanas.com':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7599291"
    +editedAt: DateTimeImmutable @1727617719 {#2979
      date: 2024-09-29 15:48:39.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705921688 {#2980
      date: 2024-01-22 12:08:08.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.22 ms
Input props
[
  "user" => App\Entity\User {#2998
    +avatar: Proxies\__CG__\App\Entity\Image {#2999 …}
    +cover: Proxies\__CG__\App\Entity\Image {#3000 …}
    +email: "deFrisselle@lemmy.sdf.org"
    +username: "@deFrisselle@lemmy.sdf.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727617634 {#2981
      date: 2024-09-29 15:47:14.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 {#3001 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3003 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3005 …}
    +entries: Doctrine\ORM\PersistentCollection {#3007 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3009 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3011 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3013 …}
    +posts: Doctrine\ORM\PersistentCollection {#3015 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3017 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3019 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3021 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3023 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3025 …}
    +follows: Doctrine\ORM\PersistentCollection {#3027 …}
    +followers: Doctrine\ORM\PersistentCollection {#3029 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3031 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3033 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3035 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3037 …}
    +reports: Doctrine\ORM\PersistentCollection {#3039 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3041 …}
    +violations: Doctrine\ORM\PersistentCollection {#3043 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3045 …}
    +awards: Doctrine\ORM\PersistentCollection {#3047 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3049 …}
    +categories: Doctrine\ORM\PersistentCollection {#3051 …}
    -id: 50242
    -password: "$2y$13$9cKl2N4AKOTNVEWvJkiDK.QHaxZss9tp8v35.TDY/zFjCfuKTBj5W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3053 …}
    +apId: "deFrisselle@lemmy.sdf.org"
    +apProfileId: "https://lemmy.sdf.org/u/deFrisselle"
    +apPublicUrl: "https://lemmy.sdf.org/u/deFrisselle"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.sdf.org/inbox"
    +apDomain: "lemmy.sdf.org"
    +apPreferredUsername: "deFrisselle"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719105046 {#2982
      date: 2024-06-23 03:10:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696500401 {#2983
      date: 2023-10-05 12:06:41.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#13284
  +user: App\Entity\User {#2998
    +avatar: Proxies\__CG__\App\Entity\Image {#2999 …}
    +cover: Proxies\__CG__\App\Entity\Image {#3000 …}
    +email: "deFrisselle@lemmy.sdf.org"
    +username: "@deFrisselle@lemmy.sdf.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727617634 {#2981
      date: 2024-09-29 15:47:14.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 {#3001 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3003 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3005 …}
    +entries: Doctrine\ORM\PersistentCollection {#3007 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3009 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3011 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3013 …}
    +posts: Doctrine\ORM\PersistentCollection {#3015 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3017 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3019 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3021 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3023 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3025 …}
    +follows: Doctrine\ORM\PersistentCollection {#3027 …}
    +followers: Doctrine\ORM\PersistentCollection {#3029 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3031 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3033 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3035 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3037 …}
    +reports: Doctrine\ORM\PersistentCollection {#3039 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3041 …}
    +violations: Doctrine\ORM\PersistentCollection {#3043 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3045 …}
    +awards: Doctrine\ORM\PersistentCollection {#3047 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3049 …}
    +categories: Doctrine\ORM\PersistentCollection {#3051 …}
    -id: 50242
    -password: "$2y$13$9cKl2N4AKOTNVEWvJkiDK.QHaxZss9tp8v35.TDY/zFjCfuKTBj5W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3053 …}
    +apId: "deFrisselle@lemmy.sdf.org"
    +apProfileId: "https://lemmy.sdf.org/u/deFrisselle"
    +apPublicUrl: "https://lemmy.sdf.org/u/deFrisselle"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.sdf.org/inbox"
    +apDomain: "lemmy.sdf.org"
    +apPreferredUsername: "deFrisselle"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719105046 {#2982
      date: 2024-06-23 03:10:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696500401 {#2983
      date: 2023-10-05 12:06:41.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.19 ms
Input props
[
  "date" => DateTimeImmutable @1705921688 {#2980
    date: 2024-01-22 12:08:08.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#13339
  +date: DateTimeImmutable @1705921688 {#2980
    date: 2024-01-22 12:08:08.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.17 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705921688 {#2980
    date: 2024-01-22 12:08:08.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1727617719 {#2979
    date: 2024-09-29 15:48:39.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#13393
  +createdAt: DateTimeImmutable @1705921688 {#2980
    date: 2024-01-22 12:08:08.0 +01:00
  }
  +editedAt: DateTimeImmutable @1727617719 {#2979
    date: 2024-09-29 15:48:39.0 +02:00
  }
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.18 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2985
    +user: Proxies\__CG__\App\Entity\User {#13258 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +slug: "Suggestions-for-NAS-or-other-hardware-solution-to-home-setup"
    +title: "Suggestions for NAS (or other hardware) solution to home setup"
    +url: null
    +body: """
      I’ve been researching NAS and am figuring out how one can play into my current home setup. There’s a lot I don’t know even after researching. Best I explain to clear things up.\n
      \n
      Currently, I have a home server running NextCloud, accessible only via my LAN network. It’s run along with a VPN on a Raspberry Pi 4B running Ubuntu Server. The data is on two 512 GiB external SSD drives. One drive is primary &amp; the other is backup of the primary drive via rsync each day.\n
      \n
      I’m looking at a NAS for more backups (Ex. 1 day, 3 days, &amp; 1 week at least) since I have sensitive data on the drives. I want to feel more secure about my home setup with the ability to rollback changes if I mess up something. I also want the NAS to be able to run more services other than just NextCloud eventually, like Grocy/KitchenOwl, etc.\n
      \n
      I have some more questions about NAS given my info:\n
      \n
      - Do I have to use a special NAS-specific OS to make use of the NAS hardware? Like to do snapshots and stuff?\n
      - Kinda related: what if I install something like Debian/Ubuntu on it? Can I still use the NAS hardware in the same way?\n
      \n
      I looked into some solutions like TrueNAS and Synology. I prefer an OS that’s free software so I have control over what I’m doing and not held hostage if they want to increase prices, force upgrades, enshittify things, etc.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728977203 {#13259
      date: 2024-10-15 09:26:43.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#13264 …}
    +votes: Doctrine\ORM\PersistentCollection {#13267 …}
    +reports: Doctrine\ORM\PersistentCollection {#13269 …}
    +favourites: Doctrine\ORM\PersistentCollection {#13271 …}
    +notifications: Doctrine\ORM\PersistentCollection {#13273 …}
    +badges: Doctrine\ORM\PersistentCollection {#13275 …}
    +children: []
    -id: 32127
    -titleTs: "'hardwar':6 'home':9 'nas':3 'setup':10 'solut':7 'suggest':1"
    -bodyTs: "'1':102,106 '3':104 '4b':62 '512':71 'abil':130 'abl':146 'access':45 'along':54 'also':140 'backup':83,100 'best':30 'chang':133 'clear':34 'control':235 'current':16,37 'data':67,114 'day':91,103,105 'debian/ubuntu':201 'drive':75,77,87,117 'enshittifi':253 'etc':158,255 'even':27 'eventu':155 'ex':101 'explain':32 'extern':73 'feel':121 'figur':8 'forc':251 'free':230 'gib':72 'given':166 'grocy/kitchenowl':157 'hardwar':186,210 'held':243 'home':17,41,126 'hostag':244 'increas':249 'info':168 'instal':198 'kinda':193 'know':26 'lan':49 'least':109 'like':156,187,200,220 'look':94,216 'lot':22 'm':93,239 'make':181 'mess':136 'nas':5,97,143,165,177,185,209 'nas-specif':176 'network':50 'nextcloud':44,154 'one':11,76 'os':179,227 'pi':61 'play':13 'prefer':225 'price':250 'primari':79,86 'question':163 'raspberri':60 'relat':194 'research':4,29 'rollback':132 'rsync':89 'run':43,53,63,148 'secur':123 'sensit':113 'server':42,65 'servic':150 'setup':18,127 'sinc':110 'snapshot':190 'softwar':231 'solut':219 'someth':138,199 'special':175 'specif':178 'ssd':74 'still':206 'stuff':192 'synolog':223 'thing':35,254 'truena':221 'two':70 'ubuntu':64 'upgrad':252 'use':173,182,207 've':2 'via':47,88 'vpn':57 'want':119,141,247 'way':214 'week':107"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705923643
    +visibility: "visible             "
    +apId: "https://lemmy.wtf/post/3720496"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705837243 {#13256
      date: 2024-01-21 12:40:43.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#13447
  +entry: Proxies\__CG__\App\Entity\Entry {#2985
    +user: Proxies\__CG__\App\Entity\User {#13258 …}
    +magazine: App\Entity\Magazine {#307
      +icon: Proxies\__CG__\App\Entity\Image {#288 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#279 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
      +entries: Doctrine\ORM\PersistentCollection {#222 …}
      +posts: Doctrine\ORM\PersistentCollection {#180 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
      +bans: Doctrine\ORM\PersistentCollection {#159 …}
      +reports: Doctrine\ORM\PersistentCollection {#145 …}
      +badges: Doctrine\ORM\PersistentCollection {#123 …}
      +logs: Doctrine\ORM\PersistentCollection {#113 …}
      +awards: Doctrine\ORM\PersistentCollection {#102 …}
      +categories: Doctrine\ORM\PersistentCollection {#89 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#311
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#310
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
    +slug: "Suggestions-for-NAS-or-other-hardware-solution-to-home-setup"
    +title: "Suggestions for NAS (or other hardware) solution to home setup"
    +url: null
    +body: """
      I’ve been researching NAS and am figuring out how one can play into my current home setup. There’s a lot I don’t know even after researching. Best I explain to clear things up.\n
      \n
      Currently, I have a home server running NextCloud, accessible only via my LAN network. It’s run along with a VPN on a Raspberry Pi 4B running Ubuntu Server. The data is on two 512 GiB external SSD drives. One drive is primary &amp; the other is backup of the primary drive via rsync each day.\n
      \n
      I’m looking at a NAS for more backups (Ex. 1 day, 3 days, &amp; 1 week at least) since I have sensitive data on the drives. I want to feel more secure about my home setup with the ability to rollback changes if I mess up something. I also want the NAS to be able to run more services other than just NextCloud eventually, like Grocy/KitchenOwl, etc.\n
      \n
      I have some more questions about NAS given my info:\n
      \n
      - Do I have to use a special NAS-specific OS to make use of the NAS hardware? Like to do snapshots and stuff?\n
      - Kinda related: what if I install something like Debian/Ubuntu on it? Can I still use the NAS hardware in the same way?\n
      \n
      I looked into some solutions like TrueNAS and Synology. I prefer an OS that’s free software so I have control over what I’m doing and not held hostage if they want to increase prices, force upgrades, enshittify things, etc.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728977203 {#13259
      date: 2024-10-15 09:26:43.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#13264 …}
    +votes: Doctrine\ORM\PersistentCollection {#13267 …}
    +reports: Doctrine\ORM\PersistentCollection {#13269 …}
    +favourites: Doctrine\ORM\PersistentCollection {#13271 …}
    +notifications: Doctrine\ORM\PersistentCollection {#13273 …}
    +badges: Doctrine\ORM\PersistentCollection {#13275 …}
    +children: []
    -id: 32127
    -titleTs: "'hardwar':6 'home':9 'nas':3 'setup':10 'solut':7 'suggest':1"
    -bodyTs: "'1':102,106 '3':104 '4b':62 '512':71 'abil':130 'abl':146 'access':45 'along':54 'also':140 'backup':83,100 'best':30 'chang':133 'clear':34 'control':235 'current':16,37 'data':67,114 'day':91,103,105 'debian/ubuntu':201 'drive':75,77,87,117 'enshittifi':253 'etc':158,255 'even':27 'eventu':155 'ex':101 'explain':32 'extern':73 'feel':121 'figur':8 'forc':251 'free':230 'gib':72 'given':166 'grocy/kitchenowl':157 'hardwar':186,210 'held':243 'home':17,41,126 'hostag':244 'increas':249 'info':168 'instal':198 'kinda':193 'know':26 'lan':49 'least':109 'like':156,187,200,220 'look':94,216 'lot':22 'm':93,239 'make':181 'mess':136 'nas':5,97,143,165,177,185,209 'nas-specif':176 'network':50 'nextcloud':44,154 'one':11,76 'os':179,227 'pi':61 'play':13 'prefer':225 'price':250 'primari':79,86 'question':163 'raspberri':60 'relat':194 'research':4,29 'rollback':132 'rsync':89 'run':43,53,63,148 'secur':123 'sensit':113 'server':42,65 'servic':150 'setup':18,127 'sinc':110 'snapshot':190 'softwar':231 'solut':219 'someth':138,199 'special':175 'specif':178 'ssd':74 'still':206 'stuff':192 'synolog':223 'thing':35,254 'truena':221 'two':70 'ubuntu':64 'upgrad':252 'use':173,182,207 've':2 'via':47,88 'vpn':57 'want':119,141,247 'way':214 'week':107"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705923643
    +visibility: "visible             "
    +apId: "https://lemmy.wtf/post/3720496"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705837243 {#13256
      date: 2024-01-21 12:40:43.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 18.88 ms
Input props
[
  "user" => App\Entity\User {#2998
    +avatar: Proxies\__CG__\App\Entity\Image {#2999 …}
    +cover: Proxies\__CG__\App\Entity\Image {#3000 …}
    +email: "deFrisselle@lemmy.sdf.org"
    +username: "@deFrisselle@lemmy.sdf.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727617634 {#2981
      date: 2024-09-29 15:47:14.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 {#3001 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3003 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3005 …}
    +entries: Doctrine\ORM\PersistentCollection {#3007 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3009 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3011 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3013 …}
    +posts: Doctrine\ORM\PersistentCollection {#3015 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3017 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3019 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3021 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3023 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3025 …}
    +follows: Doctrine\ORM\PersistentCollection {#3027 …}
    +followers: Doctrine\ORM\PersistentCollection {#3029 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3031 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3033 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3035 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3037 …}
    +reports: Doctrine\ORM\PersistentCollection {#3039 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3041 …}
    +violations: Doctrine\ORM\PersistentCollection {#3043 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3045 …}
    +awards: Doctrine\ORM\PersistentCollection {#3047 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3049 …}
    +categories: Doctrine\ORM\PersistentCollection {#3051 …}
    -id: 50242
    -password: "$2y$13$9cKl2N4AKOTNVEWvJkiDK.QHaxZss9tp8v35.TDY/zFjCfuKTBj5W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3053 …}
    +apId: "deFrisselle@lemmy.sdf.org"
    +apProfileId: "https://lemmy.sdf.org/u/deFrisselle"
    +apPublicUrl: "https://lemmy.sdf.org/u/deFrisselle"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.sdf.org/inbox"
    +apDomain: "lemmy.sdf.org"
    +apPreferredUsername: "deFrisselle"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719105046 {#2982
      date: 2024-06-23 03:10:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696500401 {#2983
      date: 2023-10-05 12:06:41.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#13502
  +width: 40
  +height: 40
  +user: App\Entity\User {#2998
    +avatar: Proxies\__CG__\App\Entity\Image {#2999 …}
    +cover: Proxies\__CG__\App\Entity\Image {#3000 …}
    +email: "deFrisselle@lemmy.sdf.org"
    +username: "@deFrisselle@lemmy.sdf.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727617634 {#2981
      date: 2024-09-29 15:47:14.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 {#3001 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3003 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3005 …}
    +entries: Doctrine\ORM\PersistentCollection {#3007 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3009 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3011 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3013 …}
    +posts: Doctrine\ORM\PersistentCollection {#3015 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3017 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3019 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3021 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3023 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3025 …}
    +follows: Doctrine\ORM\PersistentCollection {#3027 …}
    +followers: Doctrine\ORM\PersistentCollection {#3029 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3031 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3033 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3035 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3037 …}
    +reports: Doctrine\ORM\PersistentCollection {#3039 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3041 …}
    +violations: Doctrine\ORM\PersistentCollection {#3043 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3045 …}
    +awards: Doctrine\ORM\PersistentCollection {#3047 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3049 …}
    +categories: Doctrine\ORM\PersistentCollection {#3051 …}
    -id: 50242
    -password: "$2y$13$9cKl2N4AKOTNVEWvJkiDK.QHaxZss9tp8v35.TDY/zFjCfuKTBj5W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3053 …}
    +apId: "deFrisselle@lemmy.sdf.org"
    +apProfileId: "https://lemmy.sdf.org/u/deFrisselle"
    +apPublicUrl: "https://lemmy.sdf.org/u/deFrisselle"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.sdf.org/inbox"
    +apDomain: "lemmy.sdf.org"
    +apPreferredUsername: "deFrisselle"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719105046 {#2982
      date: 2024-06-23 03:10:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696500401 {#2983
      date: 2023-10-05 12:06:41.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.61 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2984
    +user: App\Entity\User {#2998
      +avatar: Proxies\__CG__\App\Entity\Image {#2999 …}
      +cover: Proxies\__CG__\App\Entity\Image {#3000 …}
      +email: "deFrisselle@lemmy.sdf.org"
      +username: "@deFrisselle@lemmy.sdf.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727617634 {#2981
        date: 2024-09-29 15:47:14.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 {#3001 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3003 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3005 …}
      +entries: Doctrine\ORM\PersistentCollection {#3007 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3009 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3011 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3013 …}
      +posts: Doctrine\ORM\PersistentCollection {#3015 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3017 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3019 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3021 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3023 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3025 …}
      +follows: Doctrine\ORM\PersistentCollection {#3027 …}
      +followers: Doctrine\ORM\PersistentCollection {#3029 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3031 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3033 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3035 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3037 …}
      +reports: Doctrine\ORM\PersistentCollection {#3039 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3041 …}
      +violations: Doctrine\ORM\PersistentCollection {#3043 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3045 …}
      +awards: Doctrine\ORM\PersistentCollection {#3047 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3049 …}
      +categories: Doctrine\ORM\PersistentCollection {#3051 …}
      -id: 50242
      -password: "$2y$13$9cKl2N4AKOTNVEWvJkiDK.QHaxZss9tp8v35.TDY/zFjCfuKTBj5W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3053 …}
      +apId: "deFrisselle@lemmy.sdf.org"
      +apProfileId: "https://lemmy.sdf.org/u/deFrisselle"
      +apPublicUrl: "https://lemmy.sdf.org/u/deFrisselle"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.sdf.org/inbox"
      +apDomain: "lemmy.sdf.org"
      +apPreferredUsername: "deFrisselle"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719105046 {#2982
        date: 2024-06-23 03:10:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696500401 {#2983
        date: 2023-10-05 12:06:41.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2985
      +user: Proxies\__CG__\App\Entity\User {#13258 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Suggestions-for-NAS-or-other-hardware-solution-to-home-setup"
      +title: "Suggestions for NAS (or other hardware) solution to home setup"
      +url: null
      +body: """
        I’ve been researching NAS and am figuring out how one can play into my current home setup. There’s a lot I don’t know even after researching. Best I explain to clear things up.\n
        \n
        Currently, I have a home server running NextCloud, accessible only via my LAN network. It’s run along with a VPN on a Raspberry Pi 4B running Ubuntu Server. The data is on two 512 GiB external SSD drives. One drive is primary &amp; the other is backup of the primary drive via rsync each day.\n
        \n
        I’m looking at a NAS for more backups (Ex. 1 day, 3 days, &amp; 1 week at least) since I have sensitive data on the drives. I want to feel more secure about my home setup with the ability to rollback changes if I mess up something. I also want the NAS to be able to run more services other than just NextCloud eventually, like Grocy/KitchenOwl, etc.\n
        \n
        I have some more questions about NAS given my info:\n
        \n
        - Do I have to use a special NAS-specific OS to make use of the NAS hardware? Like to do snapshots and stuff?\n
        - Kinda related: what if I install something like Debian/Ubuntu on it? Can I still use the NAS hardware in the same way?\n
        \n
        I looked into some solutions like TrueNAS and Synology. I prefer an OS that’s free software so I have control over what I’m doing and not held hostage if they want to increase prices, force upgrades, enshittify things, etc.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 21
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728977203 {#13259
        date: 2024-10-15 09:26:43.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13264 …}
      +votes: Doctrine\ORM\PersistentCollection {#13267 …}
      +reports: Doctrine\ORM\PersistentCollection {#13269 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13271 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13273 …}
      +badges: Doctrine\ORM\PersistentCollection {#13275 …}
      +children: []
      -id: 32127
      -titleTs: "'hardwar':6 'home':9 'nas':3 'setup':10 'solut':7 'suggest':1"
      -bodyTs: "'1':102,106 '3':104 '4b':62 '512':71 'abil':130 'abl':146 'access':45 'along':54 'also':140 'backup':83,100 'best':30 'chang':133 'clear':34 'control':235 'current':16,37 'data':67,114 'day':91,103,105 'debian/ubuntu':201 'drive':75,77,87,117 'enshittifi':253 'etc':158,255 'even':27 'eventu':155 'ex':101 'explain':32 'extern':73 'feel':121 'figur':8 'forc':251 'free':230 'gib':72 'given':166 'grocy/kitchenowl':157 'hardwar':186,210 'held':243 'home':17,41,126 'hostag':244 'increas':249 'info':168 'instal':198 'kinda':193 'know':26 'lan':49 'least':109 'like':156,187,200,220 'look':94,216 'lot':22 'm':93,239 'make':181 'mess':136 'nas':5,97,143,165,177,185,209 'nas-specif':176 'network':50 'nextcloud':44,154 'one':11,76 'os':179,227 'pi':61 'play':13 'prefer':225 'price':250 'primari':79,86 'question':163 'raspberri':60 'relat':194 'research':4,29 'rollback':132 'rsync':89 'run':43,53,63,148 'secur':123 'sensit':113 'server':42,65 'servic':150 'setup':18,127 'sinc':110 'snapshot':190 'softwar':231 'solut':219 'someth':138,199 'special':175 'specif':178 'ssd':74 'still':206 'stuff':192 'synolog':223 'thing':35,254 'truena':221 'two':70 'ubuntu':64 'upgrad':252 'use':173,182,207 've':2 'via':47,88 'vpn':57 'want':119,141,247 'way':214 'week':107"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705923643
      +visibility: "visible             "
      +apId: "https://lemmy.wtf/post/3720496"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705837243 {#13256
        date: 2024-01-21 12:40:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      After doing my research, I’m going to be using XigmaNAS as the OS for my NAS build\n
      \n
      XigmaNAS.com
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705921688 {#2978
      date: 2024-01-22 12:08:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bestbakerycookie@lemmy.wtf"
      "@bestbakerycookie@lemmy.wtf"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2986 …}
    +nested: Doctrine\ORM\PersistentCollection {#2988 …}
    +votes: Doctrine\ORM\PersistentCollection {#2990 …}
    +reports: Doctrine\ORM\PersistentCollection {#2992 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2994 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2996 …}
    -id: 331059
    -bodyTs: "'build':18 'go':7 'm':6 'nas':17 'os':14 'research':4 'use':10 'xigmana':11 'xigmanas.com':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7599291"
    +editedAt: DateTimeImmutable @1727617719 {#2979
      date: 2024-09-29 15:48:39.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705921688 {#2980
      date: 2024-01-22 12:08:08.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#13583
  +subject: App\Entity\EntryComment {#2984
    +user: App\Entity\User {#2998
      +avatar: Proxies\__CG__\App\Entity\Image {#2999 …}
      +cover: Proxies\__CG__\App\Entity\Image {#3000 …}
      +email: "deFrisselle@lemmy.sdf.org"
      +username: "@deFrisselle@lemmy.sdf.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727617634 {#2981
        date: 2024-09-29 15:47:14.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 {#3001 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3003 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3005 …}
      +entries: Doctrine\ORM\PersistentCollection {#3007 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3009 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3011 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3013 …}
      +posts: Doctrine\ORM\PersistentCollection {#3015 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3017 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3019 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3021 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3023 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3025 …}
      +follows: Doctrine\ORM\PersistentCollection {#3027 …}
      +followers: Doctrine\ORM\PersistentCollection {#3029 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3031 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3033 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3035 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3037 …}
      +reports: Doctrine\ORM\PersistentCollection {#3039 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3041 …}
      +violations: Doctrine\ORM\PersistentCollection {#3043 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3045 …}
      +awards: Doctrine\ORM\PersistentCollection {#3047 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3049 …}
      +categories: Doctrine\ORM\PersistentCollection {#3051 …}
      -id: 50242
      -password: "$2y$13$9cKl2N4AKOTNVEWvJkiDK.QHaxZss9tp8v35.TDY/zFjCfuKTBj5W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3053 …}
      +apId: "deFrisselle@lemmy.sdf.org"
      +apProfileId: "https://lemmy.sdf.org/u/deFrisselle"
      +apPublicUrl: "https://lemmy.sdf.org/u/deFrisselle"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.sdf.org/inbox"
      +apDomain: "lemmy.sdf.org"
      +apPreferredUsername: "deFrisselle"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719105046 {#2982
        date: 2024-06-23 03:10:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696500401 {#2983
        date: 2023-10-05 12:06:41.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2985
      +user: Proxies\__CG__\App\Entity\User {#13258 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Suggestions-for-NAS-or-other-hardware-solution-to-home-setup"
      +title: "Suggestions for NAS (or other hardware) solution to home setup"
      +url: null
      +body: """
        I’ve been researching NAS and am figuring out how one can play into my current home setup. There’s a lot I don’t know even after researching. Best I explain to clear things up.\n
        \n
        Currently, I have a home server running NextCloud, accessible only via my LAN network. It’s run along with a VPN on a Raspberry Pi 4B running Ubuntu Server. The data is on two 512 GiB external SSD drives. One drive is primary &amp; the other is backup of the primary drive via rsync each day.\n
        \n
        I’m looking at a NAS for more backups (Ex. 1 day, 3 days, &amp; 1 week at least) since I have sensitive data on the drives. I want to feel more secure about my home setup with the ability to rollback changes if I mess up something. I also want the NAS to be able to run more services other than just NextCloud eventually, like Grocy/KitchenOwl, etc.\n
        \n
        I have some more questions about NAS given my info:\n
        \n
        - Do I have to use a special NAS-specific OS to make use of the NAS hardware? Like to do snapshots and stuff?\n
        - Kinda related: what if I install something like Debian/Ubuntu on it? Can I still use the NAS hardware in the same way?\n
        \n
        I looked into some solutions like TrueNAS and Synology. I prefer an OS that’s free software so I have control over what I’m doing and not held hostage if they want to increase prices, force upgrades, enshittify things, etc.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 21
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728977203 {#13259
        date: 2024-10-15 09:26:43.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13264 …}
      +votes: Doctrine\ORM\PersistentCollection {#13267 …}
      +reports: Doctrine\ORM\PersistentCollection {#13269 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13271 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13273 …}
      +badges: Doctrine\ORM\PersistentCollection {#13275 …}
      +children: []
      -id: 32127
      -titleTs: "'hardwar':6 'home':9 'nas':3 'setup':10 'solut':7 'suggest':1"
      -bodyTs: "'1':102,106 '3':104 '4b':62 '512':71 'abil':130 'abl':146 'access':45 'along':54 'also':140 'backup':83,100 'best':30 'chang':133 'clear':34 'control':235 'current':16,37 'data':67,114 'day':91,103,105 'debian/ubuntu':201 'drive':75,77,87,117 'enshittifi':253 'etc':158,255 'even':27 'eventu':155 'ex':101 'explain':32 'extern':73 'feel':121 'figur':8 'forc':251 'free':230 'gib':72 'given':166 'grocy/kitchenowl':157 'hardwar':186,210 'held':243 'home':17,41,126 'hostag':244 'increas':249 'info':168 'instal':198 'kinda':193 'know':26 'lan':49 'least':109 'like':156,187,200,220 'look':94,216 'lot':22 'm':93,239 'make':181 'mess':136 'nas':5,97,143,165,177,185,209 'nas-specif':176 'network':50 'nextcloud':44,154 'one':11,76 'os':179,227 'pi':61 'play':13 'prefer':225 'price':250 'primari':79,86 'question':163 'raspberri':60 'relat':194 'research':4,29 'rollback':132 'rsync':89 'run':43,53,63,148 'secur':123 'sensit':113 'server':42,65 'servic':150 'setup':18,127 'sinc':110 'snapshot':190 'softwar':231 'solut':219 'someth':138,199 'special':175 'specif':178 'ssd':74 'still':206 'stuff':192 'synolog':223 'thing':35,254 'truena':221 'two':70 'ubuntu':64 'upgrad':252 'use':173,182,207 've':2 'via':47,88 'vpn':57 'want':119,141,247 'way':214 'week':107"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705923643
      +visibility: "visible             "
      +apId: "https://lemmy.wtf/post/3720496"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705837243 {#13256
        date: 2024-01-21 12:40:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      After doing my research, I’m going to be using XigmaNAS as the OS for my NAS build\n
      \n
      XigmaNAS.com
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705921688 {#2978
      date: 2024-01-22 12:08:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bestbakerycookie@lemmy.wtf"
      "@bestbakerycookie@lemmy.wtf"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2986 …}
    +nested: Doctrine\ORM\PersistentCollection {#2988 …}
    +votes: Doctrine\ORM\PersistentCollection {#2990 …}
    +reports: Doctrine\ORM\PersistentCollection {#2992 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2994 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2996 …}
    -id: 331059
    -bodyTs: "'build':18 'go':7 'm':6 'nas':17 'os':14 'research':4 'use':10 'xigmana':11 'xigmanas.com':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7599291"
    +editedAt: DateTimeImmutable @1727617719 {#2979
      date: 2024-09-29 15:48:39.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705921688 {#2980
      date: 2024-01-22 12:08:08.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.87 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2984
    +user: App\Entity\User {#2998
      +avatar: Proxies\__CG__\App\Entity\Image {#2999 …}
      +cover: Proxies\__CG__\App\Entity\Image {#3000 …}
      +email: "deFrisselle@lemmy.sdf.org"
      +username: "@deFrisselle@lemmy.sdf.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727617634 {#2981
        date: 2024-09-29 15:47:14.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 {#3001 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3003 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3005 …}
      +entries: Doctrine\ORM\PersistentCollection {#3007 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3009 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3011 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3013 …}
      +posts: Doctrine\ORM\PersistentCollection {#3015 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3017 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3019 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3021 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3023 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3025 …}
      +follows: Doctrine\ORM\PersistentCollection {#3027 …}
      +followers: Doctrine\ORM\PersistentCollection {#3029 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3031 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3033 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3035 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3037 …}
      +reports: Doctrine\ORM\PersistentCollection {#3039 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3041 …}
      +violations: Doctrine\ORM\PersistentCollection {#3043 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3045 …}
      +awards: Doctrine\ORM\PersistentCollection {#3047 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3049 …}
      +categories: Doctrine\ORM\PersistentCollection {#3051 …}
      -id: 50242
      -password: "$2y$13$9cKl2N4AKOTNVEWvJkiDK.QHaxZss9tp8v35.TDY/zFjCfuKTBj5W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3053 …}
      +apId: "deFrisselle@lemmy.sdf.org"
      +apProfileId: "https://lemmy.sdf.org/u/deFrisselle"
      +apPublicUrl: "https://lemmy.sdf.org/u/deFrisselle"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.sdf.org/inbox"
      +apDomain: "lemmy.sdf.org"
      +apPreferredUsername: "deFrisselle"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719105046 {#2982
        date: 2024-06-23 03:10:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696500401 {#2983
        date: 2023-10-05 12:06:41.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2985
      +user: Proxies\__CG__\App\Entity\User {#13258 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Suggestions-for-NAS-or-other-hardware-solution-to-home-setup"
      +title: "Suggestions for NAS (or other hardware) solution to home setup"
      +url: null
      +body: """
        I’ve been researching NAS and am figuring out how one can play into my current home setup. There’s a lot I don’t know even after researching. Best I explain to clear things up.\n
        \n
        Currently, I have a home server running NextCloud, accessible only via my LAN network. It’s run along with a VPN on a Raspberry Pi 4B running Ubuntu Server. The data is on two 512 GiB external SSD drives. One drive is primary &amp; the other is backup of the primary drive via rsync each day.\n
        \n
        I’m looking at a NAS for more backups (Ex. 1 day, 3 days, &amp; 1 week at least) since I have sensitive data on the drives. I want to feel more secure about my home setup with the ability to rollback changes if I mess up something. I also want the NAS to be able to run more services other than just NextCloud eventually, like Grocy/KitchenOwl, etc.\n
        \n
        I have some more questions about NAS given my info:\n
        \n
        - Do I have to use a special NAS-specific OS to make use of the NAS hardware? Like to do snapshots and stuff?\n
        - Kinda related: what if I install something like Debian/Ubuntu on it? Can I still use the NAS hardware in the same way?\n
        \n
        I looked into some solutions like TrueNAS and Synology. I prefer an OS that’s free software so I have control over what I’m doing and not held hostage if they want to increase prices, force upgrades, enshittify things, etc.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 21
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728977203 {#13259
        date: 2024-10-15 09:26:43.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13264 …}
      +votes: Doctrine\ORM\PersistentCollection {#13267 …}
      +reports: Doctrine\ORM\PersistentCollection {#13269 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13271 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13273 …}
      +badges: Doctrine\ORM\PersistentCollection {#13275 …}
      +children: []
      -id: 32127
      -titleTs: "'hardwar':6 'home':9 'nas':3 'setup':10 'solut':7 'suggest':1"
      -bodyTs: "'1':102,106 '3':104 '4b':62 '512':71 'abil':130 'abl':146 'access':45 'along':54 'also':140 'backup':83,100 'best':30 'chang':133 'clear':34 'control':235 'current':16,37 'data':67,114 'day':91,103,105 'debian/ubuntu':201 'drive':75,77,87,117 'enshittifi':253 'etc':158,255 'even':27 'eventu':155 'ex':101 'explain':32 'extern':73 'feel':121 'figur':8 'forc':251 'free':230 'gib':72 'given':166 'grocy/kitchenowl':157 'hardwar':186,210 'held':243 'home':17,41,126 'hostag':244 'increas':249 'info':168 'instal':198 'kinda':193 'know':26 'lan':49 'least':109 'like':156,187,200,220 'look':94,216 'lot':22 'm':93,239 'make':181 'mess':136 'nas':5,97,143,165,177,185,209 'nas-specif':176 'network':50 'nextcloud':44,154 'one':11,76 'os':179,227 'pi':61 'play':13 'prefer':225 'price':250 'primari':79,86 'question':163 'raspberri':60 'relat':194 'research':4,29 'rollback':132 'rsync':89 'run':43,53,63,148 'secur':123 'sensit':113 'server':42,65 'servic':150 'setup':18,127 'sinc':110 'snapshot':190 'softwar':231 'solut':219 'someth':138,199 'special':175 'specif':178 'ssd':74 'still':206 'stuff':192 'synolog':223 'thing':35,254 'truena':221 'two':70 'ubuntu':64 'upgrad':252 'use':173,182,207 've':2 'via':47,88 'vpn':57 'want':119,141,247 'way':214 'week':107"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705923643
      +visibility: "visible             "
      +apId: "https://lemmy.wtf/post/3720496"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705837243 {#13256
        date: 2024-01-21 12:40:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      After doing my research, I’m going to be using XigmaNAS as the OS for my NAS build\n
      \n
      XigmaNAS.com
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705921688 {#2978
      date: 2024-01-22 12:08:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bestbakerycookie@lemmy.wtf"
      "@bestbakerycookie@lemmy.wtf"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2986 …}
    +nested: Doctrine\ORM\PersistentCollection {#2988 …}
    +votes: Doctrine\ORM\PersistentCollection {#2990 …}
    +reports: Doctrine\ORM\PersistentCollection {#2992 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2994 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2996 …}
    -id: 331059
    -bodyTs: "'build':18 'go':7 'm':6 'nas':17 'os':14 'research':4 'use':10 'xigmana':11 'xigmanas.com':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7599291"
    +editedAt: DateTimeImmutable @1727617719 {#2979
      date: 2024-09-29 15:48:39.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705921688 {#2980
      date: 2024-01-22 12:08:08.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#13640
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2984
    +user: App\Entity\User {#2998
      +avatar: Proxies\__CG__\App\Entity\Image {#2999 …}
      +cover: Proxies\__CG__\App\Entity\Image {#3000 …}
      +email: "deFrisselle@lemmy.sdf.org"
      +username: "@deFrisselle@lemmy.sdf.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727617634 {#2981
        date: 2024-09-29 15:47:14.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 {#3001 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3003 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3005 …}
      +entries: Doctrine\ORM\PersistentCollection {#3007 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3009 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3011 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3013 …}
      +posts: Doctrine\ORM\PersistentCollection {#3015 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3017 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3019 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3021 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3023 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3025 …}
      +follows: Doctrine\ORM\PersistentCollection {#3027 …}
      +followers: Doctrine\ORM\PersistentCollection {#3029 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3031 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3033 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3035 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3037 …}
      +reports: Doctrine\ORM\PersistentCollection {#3039 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3041 …}
      +violations: Doctrine\ORM\PersistentCollection {#3043 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3045 …}
      +awards: Doctrine\ORM\PersistentCollection {#3047 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3049 …}
      +categories: Doctrine\ORM\PersistentCollection {#3051 …}
      -id: 50242
      -password: "$2y$13$9cKl2N4AKOTNVEWvJkiDK.QHaxZss9tp8v35.TDY/zFjCfuKTBj5W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3053 …}
      +apId: "deFrisselle@lemmy.sdf.org"
      +apProfileId: "https://lemmy.sdf.org/u/deFrisselle"
      +apPublicUrl: "https://lemmy.sdf.org/u/deFrisselle"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.sdf.org/inbox"
      +apDomain: "lemmy.sdf.org"
      +apPreferredUsername: "deFrisselle"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719105046 {#2982
        date: 2024-06-23 03:10:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696500401 {#2983
        date: 2023-10-05 12:06:41.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2985
      +user: Proxies\__CG__\App\Entity\User {#13258 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Suggestions-for-NAS-or-other-hardware-solution-to-home-setup"
      +title: "Suggestions for NAS (or other hardware) solution to home setup"
      +url: null
      +body: """
        I’ve been researching NAS and am figuring out how one can play into my current home setup. There’s a lot I don’t know even after researching. Best I explain to clear things up.\n
        \n
        Currently, I have a home server running NextCloud, accessible only via my LAN network. It’s run along with a VPN on a Raspberry Pi 4B running Ubuntu Server. The data is on two 512 GiB external SSD drives. One drive is primary &amp; the other is backup of the primary drive via rsync each day.\n
        \n
        I’m looking at a NAS for more backups (Ex. 1 day, 3 days, &amp; 1 week at least) since I have sensitive data on the drives. I want to feel more secure about my home setup with the ability to rollback changes if I mess up something. I also want the NAS to be able to run more services other than just NextCloud eventually, like Grocy/KitchenOwl, etc.\n
        \n
        I have some more questions about NAS given my info:\n
        \n
        - Do I have to use a special NAS-specific OS to make use of the NAS hardware? Like to do snapshots and stuff?\n
        - Kinda related: what if I install something like Debian/Ubuntu on it? Can I still use the NAS hardware in the same way?\n
        \n
        I looked into some solutions like TrueNAS and Synology. I prefer an OS that’s free software so I have control over what I’m doing and not held hostage if they want to increase prices, force upgrades, enshittify things, etc.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 21
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728977203 {#13259
        date: 2024-10-15 09:26:43.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13264 …}
      +votes: Doctrine\ORM\PersistentCollection {#13267 …}
      +reports: Doctrine\ORM\PersistentCollection {#13269 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13271 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13273 …}
      +badges: Doctrine\ORM\PersistentCollection {#13275 …}
      +children: []
      -id: 32127
      -titleTs: "'hardwar':6 'home':9 'nas':3 'setup':10 'solut':7 'suggest':1"
      -bodyTs: "'1':102,106 '3':104 '4b':62 '512':71 'abil':130 'abl':146 'access':45 'along':54 'also':140 'backup':83,100 'best':30 'chang':133 'clear':34 'control':235 'current':16,37 'data':67,114 'day':91,103,105 'debian/ubuntu':201 'drive':75,77,87,117 'enshittifi':253 'etc':158,255 'even':27 'eventu':155 'ex':101 'explain':32 'extern':73 'feel':121 'figur':8 'forc':251 'free':230 'gib':72 'given':166 'grocy/kitchenowl':157 'hardwar':186,210 'held':243 'home':17,41,126 'hostag':244 'increas':249 'info':168 'instal':198 'kinda':193 'know':26 'lan':49 'least':109 'like':156,187,200,220 'look':94,216 'lot':22 'm':93,239 'make':181 'mess':136 'nas':5,97,143,165,177,185,209 'nas-specif':176 'network':50 'nextcloud':44,154 'one':11,76 'os':179,227 'pi':61 'play':13 'prefer':225 'price':250 'primari':79,86 'question':163 'raspberri':60 'relat':194 'research':4,29 'rollback':132 'rsync':89 'run':43,53,63,148 'secur':123 'sensit':113 'server':42,65 'servic':150 'setup':18,127 'sinc':110 'snapshot':190 'softwar':231 'solut':219 'someth':138,199 'special':175 'specif':178 'ssd':74 'still':206 'stuff':192 'synolog':223 'thing':35,254 'truena':221 'two':70 'ubuntu':64 'upgrad':252 'use':173,182,207 've':2 'via':47,88 'vpn':57 'want':119,141,247 'way':214 'week':107"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705923643
      +visibility: "visible             "
      +apId: "https://lemmy.wtf/post/3720496"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705837243 {#13256
        date: 2024-01-21 12:40:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      After doing my research, I’m going to be using XigmaNAS as the OS for my NAS build\n
      \n
      XigmaNAS.com
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705921688 {#2978
      date: 2024-01-22 12:08:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bestbakerycookie@lemmy.wtf"
      "@bestbakerycookie@lemmy.wtf"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2986 …}
    +nested: Doctrine\ORM\PersistentCollection {#2988 …}
    +votes: Doctrine\ORM\PersistentCollection {#2990 …}
    +reports: Doctrine\ORM\PersistentCollection {#2992 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2994 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2996 …}
    -id: 331059
    -bodyTs: "'build':18 'go':7 'm':6 'nas':17 'os':14 'research':4 'use':10 'xigmana':11 'xigmanas.com':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7599291"
    +editedAt: DateTimeImmutable @1727617719 {#2979
      date: 2024-09-29 15:48:39.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705921688 {#2980
      date: 2024-01-22 12:08:08.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 5.87 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2984
    +user: App\Entity\User {#2998
      +avatar: Proxies\__CG__\App\Entity\Image {#2999 …}
      +cover: Proxies\__CG__\App\Entity\Image {#3000 …}
      +email: "deFrisselle@lemmy.sdf.org"
      +username: "@deFrisselle@lemmy.sdf.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727617634 {#2981
        date: 2024-09-29 15:47:14.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 {#3001 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3003 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3005 …}
      +entries: Doctrine\ORM\PersistentCollection {#3007 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3009 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3011 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3013 …}
      +posts: Doctrine\ORM\PersistentCollection {#3015 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3017 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3019 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3021 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3023 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3025 …}
      +follows: Doctrine\ORM\PersistentCollection {#3027 …}
      +followers: Doctrine\ORM\PersistentCollection {#3029 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3031 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3033 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3035 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3037 …}
      +reports: Doctrine\ORM\PersistentCollection {#3039 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3041 …}
      +violations: Doctrine\ORM\PersistentCollection {#3043 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3045 …}
      +awards: Doctrine\ORM\PersistentCollection {#3047 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3049 …}
      +categories: Doctrine\ORM\PersistentCollection {#3051 …}
      -id: 50242
      -password: "$2y$13$9cKl2N4AKOTNVEWvJkiDK.QHaxZss9tp8v35.TDY/zFjCfuKTBj5W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3053 …}
      +apId: "deFrisselle@lemmy.sdf.org"
      +apProfileId: "https://lemmy.sdf.org/u/deFrisselle"
      +apPublicUrl: "https://lemmy.sdf.org/u/deFrisselle"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.sdf.org/inbox"
      +apDomain: "lemmy.sdf.org"
      +apPreferredUsername: "deFrisselle"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719105046 {#2982
        date: 2024-06-23 03:10:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696500401 {#2983
        date: 2023-10-05 12:06:41.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2985
      +user: Proxies\__CG__\App\Entity\User {#13258 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Suggestions-for-NAS-or-other-hardware-solution-to-home-setup"
      +title: "Suggestions for NAS (or other hardware) solution to home setup"
      +url: null
      +body: """
        I’ve been researching NAS and am figuring out how one can play into my current home setup. There’s a lot I don’t know even after researching. Best I explain to clear things up.\n
        \n
        Currently, I have a home server running NextCloud, accessible only via my LAN network. It’s run along with a VPN on a Raspberry Pi 4B running Ubuntu Server. The data is on two 512 GiB external SSD drives. One drive is primary &amp; the other is backup of the primary drive via rsync each day.\n
        \n
        I’m looking at a NAS for more backups (Ex. 1 day, 3 days, &amp; 1 week at least) since I have sensitive data on the drives. I want to feel more secure about my home setup with the ability to rollback changes if I mess up something. I also want the NAS to be able to run more services other than just NextCloud eventually, like Grocy/KitchenOwl, etc.\n
        \n
        I have some more questions about NAS given my info:\n
        \n
        - Do I have to use a special NAS-specific OS to make use of the NAS hardware? Like to do snapshots and stuff?\n
        - Kinda related: what if I install something like Debian/Ubuntu on it? Can I still use the NAS hardware in the same way?\n
        \n
        I looked into some solutions like TrueNAS and Synology. I prefer an OS that’s free software so I have control over what I’m doing and not held hostage if they want to increase prices, force upgrades, enshittify things, etc.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 21
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728977203 {#13259
        date: 2024-10-15 09:26:43.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13264 …}
      +votes: Doctrine\ORM\PersistentCollection {#13267 …}
      +reports: Doctrine\ORM\PersistentCollection {#13269 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13271 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13273 …}
      +badges: Doctrine\ORM\PersistentCollection {#13275 …}
      +children: []
      -id: 32127
      -titleTs: "'hardwar':6 'home':9 'nas':3 'setup':10 'solut':7 'suggest':1"
      -bodyTs: "'1':102,106 '3':104 '4b':62 '512':71 'abil':130 'abl':146 'access':45 'along':54 'also':140 'backup':83,100 'best':30 'chang':133 'clear':34 'control':235 'current':16,37 'data':67,114 'day':91,103,105 'debian/ubuntu':201 'drive':75,77,87,117 'enshittifi':253 'etc':158,255 'even':27 'eventu':155 'ex':101 'explain':32 'extern':73 'feel':121 'figur':8 'forc':251 'free':230 'gib':72 'given':166 'grocy/kitchenowl':157 'hardwar':186,210 'held':243 'home':17,41,126 'hostag':244 'increas':249 'info':168 'instal':198 'kinda':193 'know':26 'lan':49 'least':109 'like':156,187,200,220 'look':94,216 'lot':22 'm':93,239 'make':181 'mess':136 'nas':5,97,143,165,177,185,209 'nas-specif':176 'network':50 'nextcloud':44,154 'one':11,76 'os':179,227 'pi':61 'play':13 'prefer':225 'price':250 'primari':79,86 'question':163 'raspberri':60 'relat':194 'research':4,29 'rollback':132 'rsync':89 'run':43,53,63,148 'secur':123 'sensit':113 'server':42,65 'servic':150 'setup':18,127 'sinc':110 'snapshot':190 'softwar':231 'solut':219 'someth':138,199 'special':175 'specif':178 'ssd':74 'still':206 'stuff':192 'synolog':223 'thing':35,254 'truena':221 'two':70 'ubuntu':64 'upgrad':252 'use':173,182,207 've':2 'via':47,88 'vpn':57 'want':119,141,247 'way':214 'week':107"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705923643
      +visibility: "visible             "
      +apId: "https://lemmy.wtf/post/3720496"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705837243 {#13256
        date: 2024-01-21 12:40:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      After doing my research, I’m going to be using XigmaNAS as the OS for my NAS build\n
      \n
      XigmaNAS.com
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705921688 {#2978
      date: 2024-01-22 12:08:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bestbakerycookie@lemmy.wtf"
      "@bestbakerycookie@lemmy.wtf"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2986 …}
    +nested: Doctrine\ORM\PersistentCollection {#2988 …}
    +votes: Doctrine\ORM\PersistentCollection {#2990 …}
    +reports: Doctrine\ORM\PersistentCollection {#2992 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2994 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2996 …}
    -id: 331059
    -bodyTs: "'build':18 'go':7 'm':6 'nas':17 'os':14 'research':4 'use':10 'xigmana':11 'xigmanas.com':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7599291"
    +editedAt: DateTimeImmutable @1727617719 {#2979
      date: 2024-09-29 15:48:39.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705921688 {#2980
      date: 2024-01-22 12:08:08.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#13880
  +comment: App\Entity\EntryComment {#2984
    +user: App\Entity\User {#2998
      +avatar: Proxies\__CG__\App\Entity\Image {#2999 …}
      +cover: Proxies\__CG__\App\Entity\Image {#3000 …}
      +email: "deFrisselle@lemmy.sdf.org"
      +username: "@deFrisselle@lemmy.sdf.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727617634 {#2981
        date: 2024-09-29 15:47:14.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 {#3001 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3003 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3005 …}
      +entries: Doctrine\ORM\PersistentCollection {#3007 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3009 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3011 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3013 …}
      +posts: Doctrine\ORM\PersistentCollection {#3015 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3017 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3019 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3021 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3023 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3025 …}
      +follows: Doctrine\ORM\PersistentCollection {#3027 …}
      +followers: Doctrine\ORM\PersistentCollection {#3029 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3031 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3033 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3035 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3037 …}
      +reports: Doctrine\ORM\PersistentCollection {#3039 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3041 …}
      +violations: Doctrine\ORM\PersistentCollection {#3043 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3045 …}
      +awards: Doctrine\ORM\PersistentCollection {#3047 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3049 …}
      +categories: Doctrine\ORM\PersistentCollection {#3051 …}
      -id: 50242
      -password: "$2y$13$9cKl2N4AKOTNVEWvJkiDK.QHaxZss9tp8v35.TDY/zFjCfuKTBj5W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3053 …}
      +apId: "deFrisselle@lemmy.sdf.org"
      +apProfileId: "https://lemmy.sdf.org/u/deFrisselle"
      +apPublicUrl: "https://lemmy.sdf.org/u/deFrisselle"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.sdf.org/inbox"
      +apDomain: "lemmy.sdf.org"
      +apPreferredUsername: "deFrisselle"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719105046 {#2982
        date: 2024-06-23 03:10:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696500401 {#2983
        date: 2023-10-05 12:06:41.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2985
      +user: Proxies\__CG__\App\Entity\User {#13258 …}
      +magazine: App\Entity\Magazine {#307
        +icon: Proxies\__CG__\App\Entity\Image {#288 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#279 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
        +entries: Doctrine\ORM\PersistentCollection {#222 …}
        +posts: Doctrine\ORM\PersistentCollection {#180 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
        +bans: Doctrine\ORM\PersistentCollection {#159 …}
        +reports: Doctrine\ORM\PersistentCollection {#145 …}
        +badges: Doctrine\ORM\PersistentCollection {#123 …}
        +logs: Doctrine\ORM\PersistentCollection {#113 …}
        +awards: Doctrine\ORM\PersistentCollection {#102 …}
        +categories: Doctrine\ORM\PersistentCollection {#89 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#311
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#310
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3272 …}
      +slug: "Suggestions-for-NAS-or-other-hardware-solution-to-home-setup"
      +title: "Suggestions for NAS (or other hardware) solution to home setup"
      +url: null
      +body: """
        I’ve been researching NAS and am figuring out how one can play into my current home setup. There’s a lot I don’t know even after researching. Best I explain to clear things up.\n
        \n
        Currently, I have a home server running NextCloud, accessible only via my LAN network. It’s run along with a VPN on a Raspberry Pi 4B running Ubuntu Server. The data is on two 512 GiB external SSD drives. One drive is primary &amp; the other is backup of the primary drive via rsync each day.\n
        \n
        I’m looking at a NAS for more backups (Ex. 1 day, 3 days, &amp; 1 week at least) since I have sensitive data on the drives. I want to feel more secure about my home setup with the ability to rollback changes if I mess up something. I also want the NAS to be able to run more services other than just NextCloud eventually, like Grocy/KitchenOwl, etc.\n
        \n
        I have some more questions about NAS given my info:\n
        \n
        - Do I have to use a special NAS-specific OS to make use of the NAS hardware? Like to do snapshots and stuff?\n
        - Kinda related: what if I install something like Debian/Ubuntu on it? Can I still use the NAS hardware in the same way?\n
        \n
        I looked into some solutions like TrueNAS and Synology. I prefer an OS that’s free software so I have control over what I’m doing and not held hostage if they want to increase prices, force upgrades, enshittify things, etc.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 21
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728977203 {#13259
        date: 2024-10-15 09:26:43.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13264 …}
      +votes: Doctrine\ORM\PersistentCollection {#13267 …}
      +reports: Doctrine\ORM\PersistentCollection {#13269 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13271 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13273 …}
      +badges: Doctrine\ORM\PersistentCollection {#13275 …}
      +children: []
      -id: 32127
      -titleTs: "'hardwar':6 'home':9 'nas':3 'setup':10 'solut':7 'suggest':1"
      -bodyTs: "'1':102,106 '3':104 '4b':62 '512':71 'abil':130 'abl':146 'access':45 'along':54 'also':140 'backup':83,100 'best':30 'chang':133 'clear':34 'control':235 'current':16,37 'data':67,114 'day':91,103,105 'debian/ubuntu':201 'drive':75,77,87,117 'enshittifi':253 'etc':158,255 'even':27 'eventu':155 'ex':101 'explain':32 'extern':73 'feel':121 'figur':8 'forc':251 'free':230 'gib':72 'given':166 'grocy/kitchenowl':157 'hardwar':186,210 'held':243 'home':17,41,126 'hostag':244 'increas':249 'info':168 'instal':198 'kinda':193 'know':26 'lan':49 'least':109 'like':156,187,200,220 'look':94,216 'lot':22 'm':93,239 'make':181 'mess':136 'nas':5,97,143,165,177,185,209 'nas-specif':176 'network':50 'nextcloud':44,154 'one':11,76 'os':179,227 'pi':61 'play':13 'prefer':225 'price':250 'primari':79,86 'question':163 'raspberri':60 'relat':194 'research':4,29 'rollback':132 'rsync':89 'run':43,53,63,148 'secur':123 'sensit':113 'server':42,65 'servic':150 'setup':18,127 'sinc':110 'snapshot':190 'softwar':231 'solut':219 'someth':138,199 'special':175 'specif':178 'ssd':74 'still':206 'stuff':192 'synolog':223 'thing':35,254 'truena':221 'two':70 'ubuntu':64 'upgrad':252 'use':173,182,207 've':2 'via':47,88 'vpn':57 'want':119,141,247 'way':214 'week':107"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705923643
      +visibility: "visible             "
      +apId: "https://lemmy.wtf/post/3720496"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705837243 {#13256
        date: 2024-01-21 12:40:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#307}
    +image: null
    +parent: null
    +root: null
    +body: """
      After doing my research, I’m going to be using XigmaNAS as the OS for my NAS build\n
      \n
      XigmaNAS.com
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705921688 {#2978
      date: 2024-01-22 12:08:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bestbakerycookie@lemmy.wtf"
      "@bestbakerycookie@lemmy.wtf"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2986 …}
    +nested: Doctrine\ORM\PersistentCollection {#2988 …}
    +votes: Doctrine\ORM\PersistentCollection {#2990 …}
    +reports: Doctrine\ORM\PersistentCollection {#2992 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2994 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2996 …}
    -id: 331059
    -bodyTs: "'build':18 'go':7 'm':6 'nas':17 'os':14 'research':4 'use':10 'xigmana':11 'xigmanas.com':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7599291"
    +editedAt: DateTimeImmutable @1727617719 {#2979
      date: 2024-09-29 15:48:39.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705921688 {#2980
      date: 2024-01-22 12:08:08.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 14.0 MiB 0.23 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 {#14015
  +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 14.0 MiB 0.25 ms
Input props
[
  "label" => "Dynamic lists"
  "settingsKey" => "KBIN_GENERAL_DYNAMIC_LISTS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14087
  +label: "Dynamic lists"
  +help: ""
  +settingsKey: "KBIN_GENERAL_DYNAMIC_LISTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.19 ms
Input props
[
  "label" => "Rounded edges"
  "settingsKey" => "KBIN_GENERAL_ROUNDED_EDGES"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14150
  +label: "Rounded edges"
  +help: ""
  +settingsKey: "KBIN_GENERAL_ROUNDED_EDGES"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.15 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 {#14206
  +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 14.0 MiB 0.15 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 {#14265
  +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 14.0 MiB 19.09 ms
Input props
[
  "label" => "Show top bar"
  "settingsKey" => "KBIN_GENERAL_TOPBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14321
  +label: "Show top bar"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TOPBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.20 ms
Input props
[
  "label" => "Turbo mode (experimental)"
  "settingsKey" => "KBIN_GENERAL_TURBO"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#7860
  +label: "Turbo mode (experimental)"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TURBO"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 14.0 MiB 0.30 ms
Input props
[
  "label" => "Mark new comments"
  "settingsKey" => "KBIN_MARK_NEW_COMMENTS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#13574
  +label: "Mark new comments"
  +help: ""
  +settingsKey: "KBIN_MARK_NEW_COMMENTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.19 ms
Input props
[
  "label" => "Show "Support Us" block"
  "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#10144
  +label: "Show "Support Us" block"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SUPPORT_US_BLOCK"
  +defaultValue: true
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 14.0 MiB 0.20 ms
Input props
[
  "label" => "Show subscribed users"
  "settingsKey" => "KBIN_SUB_CHANNEL_USERS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#13005
  +label: "Show subscribed users"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_USERS"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 14.0 MiB 0.16 ms
Input props
[
  "label" => "Show subscribed magazines"
  "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#14382
  +label: "Show subscribed magazines"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_MAGAZINES"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 14.0 MiB 0.16 ms
Input props
[
  "label" => "Show subscribed domains"
  "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#14438
  +label: "Show subscribed domains"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_DOMAINS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.15 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_ENTRIES_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14494
  +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 14.0 MiB 0.15 ms
Input props
[
  "label" => "Compact view"
  "settingsKey" => "KBIN_ENTRIES_COMPACT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14550
  +label: "Compact view"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_COMPACT"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.13 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14606
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_USERS_AVATARS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.18 ms
Input props
[
  "label" => "Show magazines’ icons"
  "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14662
  +label: "Show magazines’ icons"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.20 ms
Input props
[
  "label" => "Show thumbnails"
  "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14718
  +label: "Show thumbnails"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.18 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_POSTS_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14774
  +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 14.0 MiB 0.16 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_POSTS_SHOW_USERS_AVATARS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14830
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_POSTS_SHOW_USERS_AVATARS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 14.0 MiB 16.86 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 {#14886
  +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 14.0 MiB 0.29 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 {#14944
  +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 14.0 MiB 47.54 ms
Input props
[
  "magazine" => App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  "showSectionTitle" => true
]
Attributes
[]
Component
App\Twig\Components\MagazineBoxComponent {#15015
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +showCover: true
  +showDescription: true
  +showRules: true
  +showSubscribeButton: true
  +showInfo: true
  +showMeta: true
  +showSectionTitle: true
  +stretchedLink: true
}
magazine_sub App\Twig\Components\MagazineSubComponent 14.0 MiB 0.74 ms
Input props
[
  "magazine" => App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineSubComponent {#15074
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
}
date App\Twig\Components\DateComponent 14.0 MiB 0.18 ms
Input props
[
  "date" => DateTimeImmutable @1703473826 {#310
    date: 2023-12-25 04:10:26.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#15234
  +date: DateTimeImmutable @1703473826 {#310
    date: 2023-12-25 04:10:26.0 +01:00
  }
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 7.70 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#15293
    +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 {#15340
      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 {#15342 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15344 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#15346 …}
    +entries: Doctrine\ORM\PersistentCollection {#15348 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#15350 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#15352 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15354 …}
    +posts: Doctrine\ORM\PersistentCollection {#15356 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#15358 …}
    +postComments: Doctrine\ORM\PersistentCollection {#15360 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#15362 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#15364 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#15366 …}
    +follows: Doctrine\ORM\PersistentCollection {#15368 …}
    +followers: Doctrine\ORM\PersistentCollection {#15370 …}
    +blocks: Doctrine\ORM\PersistentCollection {#15372 …}
    +blockers: Doctrine\ORM\PersistentCollection {#15374 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#15376 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#15378 …}
    +reports: Doctrine\ORM\PersistentCollection {#15380 …}
    +favourites: Doctrine\ORM\PersistentCollection {#15382 …}
    +violations: Doctrine\ORM\PersistentCollection {#15384 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15386 …}
    +awards: Doctrine\ORM\PersistentCollection {#15388 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#15390 …}
    +categories: Doctrine\ORM\PersistentCollection {#15392 …}
    -id: 1
    -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15394 …}
    +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 {#15341
      date: 2023-06-12 11:00:40.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#15311
  +user: Proxies\__CG__\App\Entity\User {#15293
    +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 {#15340
      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 {#15342 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15344 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#15346 …}
    +entries: Doctrine\ORM\PersistentCollection {#15348 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#15350 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#15352 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15354 …}
    +posts: Doctrine\ORM\PersistentCollection {#15356 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#15358 …}
    +postComments: Doctrine\ORM\PersistentCollection {#15360 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#15362 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#15364 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#15366 …}
    +follows: Doctrine\ORM\PersistentCollection {#15368 …}
    +followers: Doctrine\ORM\PersistentCollection {#15370 …}
    +blocks: Doctrine\ORM\PersistentCollection {#15372 …}
    +blockers: Doctrine\ORM\PersistentCollection {#15374 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#15376 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#15378 …}
    +reports: Doctrine\ORM\PersistentCollection {#15380 …}
    +favourites: Doctrine\ORM\PersistentCollection {#15382 …}
    +violations: Doctrine\ORM\PersistentCollection {#15384 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15386 …}
    +awards: Doctrine\ORM\PersistentCollection {#15388 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#15390 …}
    +categories: Doctrine\ORM\PersistentCollection {#15392 …}
    -id: 1
    -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15394 …}
    +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 {#15341
      date: 2023-06-12 11:00:40.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: true
}
related_magazines App\Twig\Components\RelatedMagazinesComponent 14.0 MiB 8.61 ms
Input props
[
  "magazine" => "selfhosted@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedMagazinesComponent {#15502
  +limit: 4
  +tag: null
  +magazine: "selfhosted@lemmy.world"
  +type: "magazine"
  +title: "related_magazines"
  +refreshedRandom: false
  -repository: App\Repository\MagazineRepository {#391 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
active_users App\Twig\Components\ActiveUsersComponent 16.0 MiB 71.82 ms
Input props
[
  "magazine" => App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\ActiveUsersComponent {#15628
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  -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 16.0 MiB 1.98 ms
Input props
[
  "user" => App\Entity\User {#15876
    +avatar: Proxies\__CG__\App\Entity\Image {#15875 …}
    +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 {#15879
      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 {#15874 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15872 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#15870 …}
    +entries: Doctrine\ORM\PersistentCollection {#15868 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#15866 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#15864 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15862 …}
    +posts: Doctrine\ORM\PersistentCollection {#15860 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#15858 …}
    +postComments: Doctrine\ORM\PersistentCollection {#15856 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#15854 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#15852 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#15850 …}
    +follows: Doctrine\ORM\PersistentCollection {#15848 …}
    +followers: Doctrine\ORM\PersistentCollection {#15846 …}
    +blocks: Doctrine\ORM\PersistentCollection {#15844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#15842 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#15840 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#15838 …}
    +reports: Doctrine\ORM\PersistentCollection {#15836 …}
    +favourites: Doctrine\ORM\PersistentCollection {#15834 …}
    +violations: Doctrine\ORM\PersistentCollection {#15832 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15830 …}
    +awards: Doctrine\ORM\PersistentCollection {#15828 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#15826 …}
    +categories: Doctrine\ORM\PersistentCollection {#15824 …}
    -id: 438
    -password: "$2y$13$s9.pzgaaCxRocR2bH//l2.hQ0AlYqA8fOwylfcEVHkOA6Jb4ob4j6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15822 …}
    +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 {#15878
      date: 2024-10-16 23:15:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686913782 {#15877
      date: 2023-06-16 13:09:42.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#15684
  +width: 65
  +height: 65
  +user: App\Entity\User {#15876
    +avatar: Proxies\__CG__\App\Entity\Image {#15875 …}
    +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 {#15879
      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 {#15874 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15872 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#15870 …}
    +entries: Doctrine\ORM\PersistentCollection {#15868 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#15866 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#15864 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15862 …}
    +posts: Doctrine\ORM\PersistentCollection {#15860 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#15858 …}
    +postComments: Doctrine\ORM\PersistentCollection {#15856 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#15854 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#15852 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#15850 …}
    +follows: Doctrine\ORM\PersistentCollection {#15848 …}
    +followers: Doctrine\ORM\PersistentCollection {#15846 …}
    +blocks: Doctrine\ORM\PersistentCollection {#15844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#15842 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#15840 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#15838 …}
    +reports: Doctrine\ORM\PersistentCollection {#15836 …}
    +favourites: Doctrine\ORM\PersistentCollection {#15834 …}
    +violations: Doctrine\ORM\PersistentCollection {#15832 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15830 …}
    +awards: Doctrine\ORM\PersistentCollection {#15828 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#15826 …}
    +categories: Doctrine\ORM\PersistentCollection {#15824 …}
    -id: 438
    -password: "$2y$13$s9.pzgaaCxRocR2bH//l2.hQ0AlYqA8fOwylfcEVHkOA6Jb4ob4j6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15822 …}
    +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 {#15878
      date: 2024-10-16 23:15:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686913782 {#15877
      date: 2023-06-16 13:09:42.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.44 ms
Input props
[
  "user" => App\Entity\User {#16685
    +avatar: Proxies\__CG__\App\Entity\Image {#16686 …}
    +cover: null
    +email: "vegetaaaaaaa@lemmy.world"
    +username: "@vegetaaaaaaa@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "[gitlab.com/nodiscc/](https://gitlab.com/nodiscc/) · [github.com/nodiscc/](https://github.com/nodiscc/)"
    +lastActive: DateTime @1729157637 {#16682
      date: 2024-10-17 11:33:57.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 {#16687 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16689 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16691 …}
    +entries: Doctrine\ORM\PersistentCollection {#16693 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16695 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16697 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16699 …}
    +posts: Doctrine\ORM\PersistentCollection {#16701 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16703 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16705 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16707 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16709 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16711 …}
    +follows: Doctrine\ORM\PersistentCollection {#16713 …}
    +followers: Doctrine\ORM\PersistentCollection {#16715 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16717 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16719 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16721 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16723 …}
    +reports: Doctrine\ORM\PersistentCollection {#16725 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16727 …}
    +violations: Doctrine\ORM\PersistentCollection {#16729 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16731 …}
    +awards: Doctrine\ORM\PersistentCollection {#16733 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16735 …}
    +categories: Doctrine\ORM\PersistentCollection {#16737 …}
    -id: 70619
    -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16739 …}
    +apId: "vegetaaaaaaa@lemmy.world"
    +apProfileId: "https://lemmy.world/u/vegetaaaaaaa"
    +apPublicUrl: "https://lemmy.world/u/vegetaaaaaaa"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "vegetaaaaaaa"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1701070351 {#16683
      date: 2023-11-27 08:32:31.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699018965 {#16684
      date: 2023-11-03 14:42:45.0 +01:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17038
  +width: 65
  +height: 65
  +user: App\Entity\User {#16685
    +avatar: Proxies\__CG__\App\Entity\Image {#16686 …}
    +cover: null
    +email: "vegetaaaaaaa@lemmy.world"
    +username: "@vegetaaaaaaa@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "[gitlab.com/nodiscc/](https://gitlab.com/nodiscc/) · [github.com/nodiscc/](https://github.com/nodiscc/)"
    +lastActive: DateTime @1729157637 {#16682
      date: 2024-10-17 11:33:57.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 {#16687 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16689 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16691 …}
    +entries: Doctrine\ORM\PersistentCollection {#16693 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16695 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16697 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16699 …}
    +posts: Doctrine\ORM\PersistentCollection {#16701 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16703 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16705 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16707 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16709 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16711 …}
    +follows: Doctrine\ORM\PersistentCollection {#16713 …}
    +followers: Doctrine\ORM\PersistentCollection {#16715 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16717 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16719 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16721 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16723 …}
    +reports: Doctrine\ORM\PersistentCollection {#16725 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16727 …}
    +violations: Doctrine\ORM\PersistentCollection {#16729 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16731 …}
    +awards: Doctrine\ORM\PersistentCollection {#16733 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16735 …}
    +categories: Doctrine\ORM\PersistentCollection {#16737 …}
    -id: 70619
    -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16739 …}
    +apId: "vegetaaaaaaa@lemmy.world"
    +apProfileId: "https://lemmy.world/u/vegetaaaaaaa"
    +apPublicUrl: "https://lemmy.world/u/vegetaaaaaaa"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "vegetaaaaaaa"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1701070351 {#16683
      date: 2023-11-27 08:32:31.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699018965 {#16684
      date: 2023-11-03 14:42:45.0 +01:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 4.29 ms
Input props
[
  "user" => App\Entity\User {#16626
    +avatar: Proxies\__CG__\App\Entity\Image {#16627 …}
    +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 {#16623
      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 {#16628 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16630 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16632 …}
    +entries: Doctrine\ORM\PersistentCollection {#16634 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16636 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16638 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16640 …}
    +posts: Doctrine\ORM\PersistentCollection {#16642 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16644 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16646 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16648 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16650 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16652 …}
    +follows: Doctrine\ORM\PersistentCollection {#16654 …}
    +followers: Doctrine\ORM\PersistentCollection {#16656 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16658 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16660 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16662 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16664 …}
    +reports: Doctrine\ORM\PersistentCollection {#16666 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16668 …}
    +violations: Doctrine\ORM\PersistentCollection {#16670 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16672 …}
    +awards: Doctrine\ORM\PersistentCollection {#16674 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16676 …}
    +categories: Doctrine\ORM\PersistentCollection {#16678 …}
    -id: 70100
    -password: "$2y$13$jZ2efBcV8oMrOUH/9KwYVuB1tw3H01LHp/mzvoTJgjWVtiAl.9CRS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16680 …}
    +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 {#16624
      date: 2024-09-24 05:27:15.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698952609 {#16625
      date: 2023-11-02 20:16:49.0 +01:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17095
  +width: 65
  +height: 65
  +user: App\Entity\User {#16626
    +avatar: Proxies\__CG__\App\Entity\Image {#16627 …}
    +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 {#16623
      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 {#16628 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16630 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16632 …}
    +entries: Doctrine\ORM\PersistentCollection {#16634 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16636 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16638 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16640 …}
    +posts: Doctrine\ORM\PersistentCollection {#16642 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16644 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16646 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16648 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16650 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16652 …}
    +follows: Doctrine\ORM\PersistentCollection {#16654 …}
    +followers: Doctrine\ORM\PersistentCollection {#16656 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16658 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16660 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16662 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16664 …}
    +reports: Doctrine\ORM\PersistentCollection {#16666 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16668 …}
    +violations: Doctrine\ORM\PersistentCollection {#16670 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16672 …}
    +awards: Doctrine\ORM\PersistentCollection {#16674 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16676 …}
    +categories: Doctrine\ORM\PersistentCollection {#16678 …}
    -id: 70100
    -password: "$2y$13$jZ2efBcV8oMrOUH/9KwYVuB1tw3H01LHp/mzvoTJgjWVtiAl.9CRS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16680 …}
    +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 {#16624
      date: 2024-09-24 05:27:15.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698952609 {#16625
      date: 2023-11-02 20:16:49.0 +01:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 7.49 ms
Input props
[
  "user" => App\Entity\User {#15757
    +avatar: Proxies\__CG__\App\Entity\Image {#15756 …}
    +cover: null
    +email: "dan@upvote.au"
    +username: "@dan@upvote.au"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Aussie living in the San Francisco Bay Area.  \n
      Coding since 1998.  \n
      .NET Foundation member. C# fan  \n
      [d.sb](https://d.sb/)  \n
      Mastodon: [@dan@d.sb](https://toot.d.sb/@dan)
      """
    +lastActive: DateTime @1729501370 {#15760
      date: 2024-10-21 11:02: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: 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 {#15755 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15753 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#15751 …}
    +entries: Doctrine\ORM\PersistentCollection {#15749 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#15747 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#15745 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15743 …}
    +posts: Doctrine\ORM\PersistentCollection {#15741 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#15739 …}
    +postComments: Doctrine\ORM\PersistentCollection {#15737 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#15735 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#15733 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#15731 …}
    +follows: Doctrine\ORM\PersistentCollection {#15729 …}
    +followers: Doctrine\ORM\PersistentCollection {#15727 …}
    +blocks: Doctrine\ORM\PersistentCollection {#15725 …}
    +blockers: Doctrine\ORM\PersistentCollection {#15723 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#15721 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#15719 …}
    +reports: Doctrine\ORM\PersistentCollection {#15717 …}
    +favourites: Doctrine\ORM\PersistentCollection {#15715 …}
    +violations: Doctrine\ORM\PersistentCollection {#15713 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15711 …}
    +awards: Doctrine\ORM\PersistentCollection {#15709 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#15707 …}
    +categories: Doctrine\ORM\PersistentCollection {#15705 …}
    -id: 9409
    -password: "$2y$13$xXgTorwiOLdUrZ8SigZeDOxqSYhXwr35NIloXvNJnejNEEoBnlj1O"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15703 …}
    +apId: "dan@upvote.au"
    +apProfileId: "https://upvote.au/u/dan"
    +apPublicUrl: "https://upvote.au/u/dan"
    +apFollowersUrl: null
    +apInboxUrl: "https://upvote.au/inbox"
    +apDomain: "upvote.au"
    +apPreferredUsername: "dan"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728494693 {#15759
      date: 2024-10-09 19:24:53.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687539965 {#15758
      date: 2023-06-23 19:06:05.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17152
  +width: 65
  +height: 65
  +user: App\Entity\User {#15757
    +avatar: Proxies\__CG__\App\Entity\Image {#15756 …}
    +cover: null
    +email: "dan@upvote.au"
    +username: "@dan@upvote.au"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Aussie living in the San Francisco Bay Area.  \n
      Coding since 1998.  \n
      .NET Foundation member. C# fan  \n
      [d.sb](https://d.sb/)  \n
      Mastodon: [@dan@d.sb](https://toot.d.sb/@dan)
      """
    +lastActive: DateTime @1729501370 {#15760
      date: 2024-10-21 11:02: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: 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 {#15755 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15753 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#15751 …}
    +entries: Doctrine\ORM\PersistentCollection {#15749 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#15747 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#15745 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15743 …}
    +posts: Doctrine\ORM\PersistentCollection {#15741 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#15739 …}
    +postComments: Doctrine\ORM\PersistentCollection {#15737 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#15735 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#15733 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#15731 …}
    +follows: Doctrine\ORM\PersistentCollection {#15729 …}
    +followers: Doctrine\ORM\PersistentCollection {#15727 …}
    +blocks: Doctrine\ORM\PersistentCollection {#15725 …}
    +blockers: Doctrine\ORM\PersistentCollection {#15723 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#15721 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#15719 …}
    +reports: Doctrine\ORM\PersistentCollection {#15717 …}
    +favourites: Doctrine\ORM\PersistentCollection {#15715 …}
    +violations: Doctrine\ORM\PersistentCollection {#15713 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15711 …}
    +awards: Doctrine\ORM\PersistentCollection {#15709 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#15707 …}
    +categories: Doctrine\ORM\PersistentCollection {#15705 …}
    -id: 9409
    -password: "$2y$13$xXgTorwiOLdUrZ8SigZeDOxqSYhXwr35NIloXvNJnejNEEoBnlj1O"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15703 …}
    +apId: "dan@upvote.au"
    +apProfileId: "https://upvote.au/u/dan"
    +apPublicUrl: "https://upvote.au/u/dan"
    +apFollowersUrl: null
    +apInboxUrl: "https://upvote.au/inbox"
    +apDomain: "upvote.au"
    +apPreferredUsername: "dan"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728494693 {#15759
      date: 2024-10-09 19:24:53.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687539965 {#15758
      date: 2023-06-23 19:06:05.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 3.97 ms
Input props
[
  "user" => App\Entity\User {#16328
    +avatar: Proxies\__CG__\App\Entity\Image {#16329 …}
    +cover: Proxies\__CG__\App\Entity\Image {#16330 …}
    +email: "Appoxo@lemmy.dbzer0.com"
    +username: "@Appoxo@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Usually a lurker.  \n
      *Maybe I should’ve just shut up and thought for a bit longer before writing that comment…*\n
      \n
      If you want to talk to me elsewhere, you know how to reach me.
      """
    +lastActive: DateTime @1729377829 {#16327
      date: 2024-10-20 00:43:49.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 {#16331 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16333 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16335 …}
    +entries: Doctrine\ORM\PersistentCollection {#16337 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16339 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16341 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16343 …}
    +posts: Doctrine\ORM\PersistentCollection {#16345 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16347 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16349 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16351 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16353 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16355 …}
    +follows: Doctrine\ORM\PersistentCollection {#16357 …}
    +followers: Doctrine\ORM\PersistentCollection {#16359 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16361 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16363 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16365 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16367 …}
    +reports: Doctrine\ORM\PersistentCollection {#16369 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16371 …}
    +violations: Doctrine\ORM\PersistentCollection {#16373 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16375 …}
    +awards: Doctrine\ORM\PersistentCollection {#16377 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16379 …}
    +categories: Doctrine\ORM\PersistentCollection {#16381 …}
    -id: 39334
    -password: "$2y$13$0gXuS8Unzagw4tqa3UDfT.vci.RJnTKpgqX2WjCpZWOCB4WKTk8/a"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16383 …}
    +apId: "Appoxo@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/Appoxo"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/Appoxo"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "Appoxo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729527513 {#16326
      date: 2024-10-21 18:18:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691437144 {#16325
      date: 2023-08-07 21:39:04.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17209
  +width: 65
  +height: 65
  +user: App\Entity\User {#16328
    +avatar: Proxies\__CG__\App\Entity\Image {#16329 …}
    +cover: Proxies\__CG__\App\Entity\Image {#16330 …}
    +email: "Appoxo@lemmy.dbzer0.com"
    +username: "@Appoxo@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Usually a lurker.  \n
      *Maybe I should’ve just shut up and thought for a bit longer before writing that comment…*\n
      \n
      If you want to talk to me elsewhere, you know how to reach me.
      """
    +lastActive: DateTime @1729377829 {#16327
      date: 2024-10-20 00:43:49.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 {#16331 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16333 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16335 …}
    +entries: Doctrine\ORM\PersistentCollection {#16337 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16339 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16341 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16343 …}
    +posts: Doctrine\ORM\PersistentCollection {#16345 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16347 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16349 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16351 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16353 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16355 …}
    +follows: Doctrine\ORM\PersistentCollection {#16357 …}
    +followers: Doctrine\ORM\PersistentCollection {#16359 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16361 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16363 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16365 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16367 …}
    +reports: Doctrine\ORM\PersistentCollection {#16369 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16371 …}
    +violations: Doctrine\ORM\PersistentCollection {#16373 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16375 …}
    +awards: Doctrine\ORM\PersistentCollection {#16377 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16379 …}
    +categories: Doctrine\ORM\PersistentCollection {#16381 …}
    -id: 39334
    -password: "$2y$13$0gXuS8Unzagw4tqa3UDfT.vci.RJnTKpgqX2WjCpZWOCB4WKTk8/a"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16383 …}
    +apId: "Appoxo@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/Appoxo"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/Appoxo"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "Appoxo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729527513 {#16326
      date: 2024-10-21 18:18:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691437144 {#16325
      date: 2023-08-07 21:39:04.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.52 ms
Input props
[
  "user" => App\Entity\User {#16744
    +avatar: Proxies\__CG__\App\Entity\Image {#16745 …}
    +cover: Proxies\__CG__\App\Entity\Image {#16746 …}
    +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 {#16741
      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 {#16747 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16749 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16751 …}
    +entries: Doctrine\ORM\PersistentCollection {#16753 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16755 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16757 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16759 …}
    +posts: Doctrine\ORM\PersistentCollection {#16761 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16763 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16765 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16767 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16769 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16771 …}
    +follows: Doctrine\ORM\PersistentCollection {#16773 …}
    +followers: Doctrine\ORM\PersistentCollection {#16775 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16777 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16779 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16781 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16783 …}
    +reports: Doctrine\ORM\PersistentCollection {#16785 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16787 …}
    +violations: Doctrine\ORM\PersistentCollection {#16789 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16791 …}
    +awards: Doctrine\ORM\PersistentCollection {#16793 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16795 …}
    +categories: Doctrine\ORM\PersistentCollection {#16797 …}
    -id: 83036
    -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16799 …}
    +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 {#16742
      date: 2024-10-19 06:14:49.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1702900781 {#16743
      date: 2023-12-18 12:59:41.0 +01:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17266
  +width: 65
  +height: 65
  +user: App\Entity\User {#16744
    +avatar: Proxies\__CG__\App\Entity\Image {#16745 …}
    +cover: Proxies\__CG__\App\Entity\Image {#16746 …}
    +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 {#16741
      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 {#16747 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16749 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16751 …}
    +entries: Doctrine\ORM\PersistentCollection {#16753 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16755 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16757 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16759 …}
    +posts: Doctrine\ORM\PersistentCollection {#16761 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16763 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16765 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16767 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16769 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16771 …}
    +follows: Doctrine\ORM\PersistentCollection {#16773 …}
    +followers: Doctrine\ORM\PersistentCollection {#16775 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16777 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16779 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16781 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16783 …}
    +reports: Doctrine\ORM\PersistentCollection {#16785 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16787 …}
    +violations: Doctrine\ORM\PersistentCollection {#16789 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16791 …}
    +awards: Doctrine\ORM\PersistentCollection {#16793 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16795 …}
    +categories: Doctrine\ORM\PersistentCollection {#16797 …}
    -id: 83036
    -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16799 …}
    +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 {#16742
      date: 2024-10-19 06:14:49.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1702900781 {#16743
      date: 2023-12-18 12:59:41.0 +01:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 1.44 ms
Input props
[
  "user" => App\Entity\User {#16149
    +avatar: Proxies\__CG__\App\Entity\Image {#16150 …}
    +cover: null
    +email: "Darkassassin07@lemmy.ca"
    +username: "@Darkassassin07@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "🇨🇦"
    +lastActive: DateTime @1729563346 {#16146
      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 {#16151 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16153 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16155 …}
    +entries: Doctrine\ORM\PersistentCollection {#16157 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16159 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16161 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16163 …}
    +posts: Doctrine\ORM\PersistentCollection {#16165 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16167 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16169 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16171 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16173 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16175 …}
    +follows: Doctrine\ORM\PersistentCollection {#16177 …}
    +followers: Doctrine\ORM\PersistentCollection {#16179 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16181 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16183 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16185 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16187 …}
    +reports: Doctrine\ORM\PersistentCollection {#16189 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16191 …}
    +violations: Doctrine\ORM\PersistentCollection {#16193 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16195 …}
    +awards: Doctrine\ORM\PersistentCollection {#16197 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16199 …}
    +categories: Doctrine\ORM\PersistentCollection {#16201 …}
    -id: 27376
    -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16203 …}
    +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 {#16147
      date: 2024-10-21 20:36:56.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689340815 {#16148
      date: 2023-07-14 15:20:15.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17323
  +width: 65
  +height: 65
  +user: App\Entity\User {#16149
    +avatar: Proxies\__CG__\App\Entity\Image {#16150 …}
    +cover: null
    +email: "Darkassassin07@lemmy.ca"
    +username: "@Darkassassin07@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "🇨🇦"
    +lastActive: DateTime @1729563346 {#16146
      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 {#16151 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16153 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16155 …}
    +entries: Doctrine\ORM\PersistentCollection {#16157 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16159 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16161 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16163 …}
    +posts: Doctrine\ORM\PersistentCollection {#16165 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16167 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16169 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16171 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16173 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16175 …}
    +follows: Doctrine\ORM\PersistentCollection {#16177 …}
    +followers: Doctrine\ORM\PersistentCollection {#16179 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16181 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16183 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16185 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16187 …}
    +reports: Doctrine\ORM\PersistentCollection {#16189 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16191 …}
    +violations: Doctrine\ORM\PersistentCollection {#16193 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16195 …}
    +awards: Doctrine\ORM\PersistentCollection {#16197 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16199 …}
    +categories: Doctrine\ORM\PersistentCollection {#16201 …}
    -id: 27376
    -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16203 …}
    +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 {#16147
      date: 2024-10-21 20:36:56.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689340815 {#16148
      date: 2023-07-14 15:20:15.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 2.06 ms
Input props
[
  "user" => App\Entity\User {#16268
    +avatar: Proxies\__CG__\App\Entity\Image {#16269 …}
    +cover: Proxies\__CG__\App\Entity\Image {#16270 …}
    +email: "RootBeerGuy@discuss.tchncs.de"
    +username: "@RootBeerGuy@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Nobody likes a sucker, especially the kind that fall for fruit tarts like you. I knew there was trouble. I could smell it on the hot evening breeze. Fortunately for me, trouble is my favorite thing… Because I’m Joe Milkshake. I kicked down the door with one swift, decisive motion."
    +lastActive: DateTime @1729400017 {#16265
      date: 2024-10-20 06:53: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: 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 {#16271 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16273 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16275 …}
    +entries: Doctrine\ORM\PersistentCollection {#16277 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16279 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16281 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16283 …}
    +posts: Doctrine\ORM\PersistentCollection {#16285 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16287 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16289 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16291 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16293 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16295 …}
    +follows: Doctrine\ORM\PersistentCollection {#16297 …}
    +followers: Doctrine\ORM\PersistentCollection {#16299 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16301 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16303 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16305 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16307 …}
    +reports: Doctrine\ORM\PersistentCollection {#16309 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16311 …}
    +violations: Doctrine\ORM\PersistentCollection {#16313 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16315 …}
    +awards: Doctrine\ORM\PersistentCollection {#16317 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16319 …}
    +categories: Doctrine\ORM\PersistentCollection {#16321 …}
    -id: 33566
    -password: "$2y$13$QPUtooQbnL02tn5YvmKQausUk/65NVkk0D4koBR79T.6/lnXF8bje"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16323 …}
    +apId: "RootBeerGuy@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/RootBeerGuy"
    +apPublicUrl: "https://discuss.tchncs.de/u/RootBeerGuy"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "RootBeerGuy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1726993824 {#16266
      date: 2024-09-22 10:30:24.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690088215 {#16267
      date: 2023-07-23 06:56:55.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17380
  +width: 65
  +height: 65
  +user: App\Entity\User {#16268
    +avatar: Proxies\__CG__\App\Entity\Image {#16269 …}
    +cover: Proxies\__CG__\App\Entity\Image {#16270 …}
    +email: "RootBeerGuy@discuss.tchncs.de"
    +username: "@RootBeerGuy@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Nobody likes a sucker, especially the kind that fall for fruit tarts like you. I knew there was trouble. I could smell it on the hot evening breeze. Fortunately for me, trouble is my favorite thing… Because I’m Joe Milkshake. I kicked down the door with one swift, decisive motion."
    +lastActive: DateTime @1729400017 {#16265
      date: 2024-10-20 06:53: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: 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 {#16271 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16273 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16275 …}
    +entries: Doctrine\ORM\PersistentCollection {#16277 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16279 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16281 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16283 …}
    +posts: Doctrine\ORM\PersistentCollection {#16285 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16287 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16289 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16291 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16293 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16295 …}
    +follows: Doctrine\ORM\PersistentCollection {#16297 …}
    +followers: Doctrine\ORM\PersistentCollection {#16299 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16301 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16303 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16305 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16307 …}
    +reports: Doctrine\ORM\PersistentCollection {#16309 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16311 …}
    +violations: Doctrine\ORM\PersistentCollection {#16313 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16315 …}
    +awards: Doctrine\ORM\PersistentCollection {#16317 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16319 …}
    +categories: Doctrine\ORM\PersistentCollection {#16321 …}
    -id: 33566
    -password: "$2y$13$QPUtooQbnL02tn5YvmKQausUk/65NVkk0D4koBR79T.6/lnXF8bje"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16323 …}
    +apId: "RootBeerGuy@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/RootBeerGuy"
    +apPublicUrl: "https://discuss.tchncs.de/u/RootBeerGuy"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "RootBeerGuy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1726993824 {#16266
      date: 2024-09-22 10:30:24.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690088215 {#16267
      date: 2023-07-23 06:56:55.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.60 ms
Input props
[
  "user" => App\Entity\User {#16804
    +avatar: Proxies\__CG__\App\Entity\Image {#16805 …}
    +cover: Proxies\__CG__\App\Entity\Image {#16806 …}
    +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 {#16801
      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 {#16807 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16809 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16811 …}
    +entries: Doctrine\ORM\PersistentCollection {#16813 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16815 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16817 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16819 …}
    +posts: Doctrine\ORM\PersistentCollection {#16821 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16823 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16825 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16827 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16829 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16831 …}
    +follows: Doctrine\ORM\PersistentCollection {#16833 …}
    +followers: Doctrine\ORM\PersistentCollection {#16835 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16837 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16839 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16841 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16843 …}
    +reports: Doctrine\ORM\PersistentCollection {#16845 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16847 …}
    +violations: Doctrine\ORM\PersistentCollection {#16849 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16851 …}
    +awards: Doctrine\ORM\PersistentCollection {#16853 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16855 …}
    +categories: Doctrine\ORM\PersistentCollection {#16857 …}
    -id: 84956
    -password: "$2y$13$pu1Axkr7qJCZtOXMQnD.lOy7g3iQ8TXyoV5OqSZ5otDb.4KjW0EHe"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16859 …}
    +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 {#16802
      date: 2024-01-02 17:27:46.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704212862 {#16803
      date: 2024-01-02 17:27:42.0 +01:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17443
  +width: 65
  +height: 65
  +user: App\Entity\User {#16804
    +avatar: Proxies\__CG__\App\Entity\Image {#16805 …}
    +cover: Proxies\__CG__\App\Entity\Image {#16806 …}
    +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 {#16801
      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 {#16807 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16809 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16811 …}
    +entries: Doctrine\ORM\PersistentCollection {#16813 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16815 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16817 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16819 …}
    +posts: Doctrine\ORM\PersistentCollection {#16821 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16823 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16825 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16827 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16829 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16831 …}
    +follows: Doctrine\ORM\PersistentCollection {#16833 …}
    +followers: Doctrine\ORM\PersistentCollection {#16835 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16837 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16839 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16841 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16843 …}
    +reports: Doctrine\ORM\PersistentCollection {#16845 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16847 …}
    +violations: Doctrine\ORM\PersistentCollection {#16849 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16851 …}
    +awards: Doctrine\ORM\PersistentCollection {#16853 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16855 …}
    +categories: Doctrine\ORM\PersistentCollection {#16857 …}
    -id: 84956
    -password: "$2y$13$pu1Axkr7qJCZtOXMQnD.lOy7g3iQ8TXyoV5OqSZ5otDb.4KjW0EHe"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16859 …}
    +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 {#16802
      date: 2024-01-02 17:27:46.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704212862 {#16803
      date: 2024-01-02 17:27:42.0 +01:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.45 ms
Input props
[
  "user" => App\Entity\User {#16208
    +avatar: Proxies\__CG__\App\Entity\Image {#16209 …}
    +cover: Proxies\__CG__\App\Entity\Image {#16210 …}
    +email: "originalucifer@moist.catsweat.com"
    +username: "@originalucifer@moist.catsweat.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "old, stupid"
    +lastActive: DateTime @1729508336 {#16205
      date: 2024-10-21 12:58: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: 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 {#16211 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16213 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16215 …}
    +entries: Doctrine\ORM\PersistentCollection {#16217 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16219 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16221 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16223 …}
    +posts: Doctrine\ORM\PersistentCollection {#16225 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16227 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16229 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16231 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16233 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16235 …}
    +follows: Doctrine\ORM\PersistentCollection {#16237 …}
    +followers: Doctrine\ORM\PersistentCollection {#16239 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16241 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16243 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16245 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16247 …}
    +reports: Doctrine\ORM\PersistentCollection {#16249 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16251 …}
    +violations: Doctrine\ORM\PersistentCollection {#16253 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16255 …}
    +awards: Doctrine\ORM\PersistentCollection {#16257 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16259 …}
    +categories: Doctrine\ORM\PersistentCollection {#16261 …}
    -id: 30611
    -password: "$2y$13$sMcoFffDpKkPF.LzVTi3Y.vB.KCD53ez1kOcs/idjne.6D8EgS8p2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16263 …}
    +apId: "originalucifer@moist.catsweat.com"
    +apProfileId: "https://moist.catsweat.com/u/originalucifer"
    +apPublicUrl: "https://moist.catsweat.com/u/originalucifer"
    +apFollowersUrl: "https://moist.catsweat.com/u/originalucifer/followers"
    +apInboxUrl: "https://moist.catsweat.com/f/inbox"
    +apDomain: "moist.catsweat.com"
    +apPreferredUsername: "originalucifer"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728121579 {#16206
      date: 2024-10-05 11:46:19.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689631833 {#16207
      date: 2023-07-18 00:10:33.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17500
  +width: 65
  +height: 65
  +user: App\Entity\User {#16208
    +avatar: Proxies\__CG__\App\Entity\Image {#16209 …}
    +cover: Proxies\__CG__\App\Entity\Image {#16210 …}
    +email: "originalucifer@moist.catsweat.com"
    +username: "@originalucifer@moist.catsweat.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "old, stupid"
    +lastActive: DateTime @1729508336 {#16205
      date: 2024-10-21 12:58: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: 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 {#16211 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16213 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16215 …}
    +entries: Doctrine\ORM\PersistentCollection {#16217 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16219 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16221 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16223 …}
    +posts: Doctrine\ORM\PersistentCollection {#16225 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16227 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16229 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16231 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16233 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16235 …}
    +follows: Doctrine\ORM\PersistentCollection {#16237 …}
    +followers: Doctrine\ORM\PersistentCollection {#16239 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16241 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16243 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16245 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16247 …}
    +reports: Doctrine\ORM\PersistentCollection {#16249 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16251 …}
    +violations: Doctrine\ORM\PersistentCollection {#16253 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16255 …}
    +awards: Doctrine\ORM\PersistentCollection {#16257 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16259 …}
    +categories: Doctrine\ORM\PersistentCollection {#16261 …}
    -id: 30611
    -password: "$2y$13$sMcoFffDpKkPF.LzVTi3Y.vB.KCD53ez1kOcs/idjne.6D8EgS8p2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16263 …}
    +apId: "originalucifer@moist.catsweat.com"
    +apProfileId: "https://moist.catsweat.com/u/originalucifer"
    +apPublicUrl: "https://moist.catsweat.com/u/originalucifer"
    +apFollowersUrl: "https://moist.catsweat.com/u/originalucifer/followers"
    +apInboxUrl: "https://moist.catsweat.com/f/inbox"
    +apDomain: "moist.catsweat.com"
    +apPreferredUsername: "originalucifer"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728121579 {#16206
      date: 2024-10-05 11:46:19.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689631833 {#16207
      date: 2023-07-18 00:10:33.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 5.55 ms
Input props
[
  "user" => App\Entity\User {#15886
    +avatar: Proxies\__CG__\App\Entity\Image {#16091 …}
    +cover: null
    +email: "Lettuceeatlettuce@lemmy.ml"
    +username: "@Lettuceeatlettuce@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Always eat your greens!"
    +lastActive: DateTime @1729033295 {#15890
      date: 2024-10-16 01:01: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 {#16092 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16094 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16096 …}
    +entries: Doctrine\ORM\PersistentCollection {#16098 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16100 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16102 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16104 …}
    +posts: Doctrine\ORM\PersistentCollection {#16106 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16108 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16110 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16112 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16114 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16116 …}
    +follows: Doctrine\ORM\PersistentCollection {#16118 …}
    +followers: Doctrine\ORM\PersistentCollection {#16120 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16122 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16124 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16126 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16128 …}
    +reports: Doctrine\ORM\PersistentCollection {#16130 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16132 …}
    +violations: Doctrine\ORM\PersistentCollection {#16134 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16136 …}
    +awards: Doctrine\ORM\PersistentCollection {#16138 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16140 …}
    +categories: Doctrine\ORM\PersistentCollection {#16142 …}
    -id: 26232
    -password: "$2y$13$DZQMNckMGcDynjnv6yogges5GR3F7rz5XVLFFAOU2hlHudCYqUm.y"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16144 …}
    +apId: "Lettuceeatlettuce@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Lettuceeatlettuce"
    +apPublicUrl: "https://lemmy.ml/u/Lettuceeatlettuce"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Lettuceeatlettuce"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728904222 {#15889
      date: 2024-10-14 13:10:22.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689242111 {#15887
      date: 2023-07-13 11:55:11.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17557
  +width: 65
  +height: 65
  +user: App\Entity\User {#15886
    +avatar: Proxies\__CG__\App\Entity\Image {#16091 …}
    +cover: null
    +email: "Lettuceeatlettuce@lemmy.ml"
    +username: "@Lettuceeatlettuce@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Always eat your greens!"
    +lastActive: DateTime @1729033295 {#15890
      date: 2024-10-16 01:01: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 {#16092 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16094 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16096 …}
    +entries: Doctrine\ORM\PersistentCollection {#16098 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16100 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16102 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16104 …}
    +posts: Doctrine\ORM\PersistentCollection {#16106 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16108 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16110 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16112 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16114 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16116 …}
    +follows: Doctrine\ORM\PersistentCollection {#16118 …}
    +followers: Doctrine\ORM\PersistentCollection {#16120 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16122 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16124 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16126 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16128 …}
    +reports: Doctrine\ORM\PersistentCollection {#16130 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16132 …}
    +violations: Doctrine\ORM\PersistentCollection {#16134 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16136 …}
    +awards: Doctrine\ORM\PersistentCollection {#16138 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16140 …}
    +categories: Doctrine\ORM\PersistentCollection {#16142 …}
    -id: 26232
    -password: "$2y$13$DZQMNckMGcDynjnv6yogges5GR3F7rz5XVLFFAOU2hlHudCYqUm.y"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16144 …}
    +apId: "Lettuceeatlettuce@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Lettuceeatlettuce"
    +apPublicUrl: "https://lemmy.ml/u/Lettuceeatlettuce"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Lettuceeatlettuce"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728904222 {#15889
      date: 2024-10-14 13:10:22.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689242111 {#15887
      date: 2023-07-13 11:55:11.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.46 ms
Input props
[
  "user" => App\Entity\User {#16923
    +avatar: Proxies\__CG__\App\Entity\Image {#16924 …}
    +cover: Proxies\__CG__\App\Entity\Image {#16925 …}
    +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 {#16920
      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 {#16926 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16928 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16930 …}
    +entries: Doctrine\ORM\PersistentCollection {#16932 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16934 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16936 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16938 …}
    +posts: Doctrine\ORM\PersistentCollection {#16940 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16942 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16944 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16946 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16948 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16950 …}
    +follows: Doctrine\ORM\PersistentCollection {#16952 …}
    +followers: Doctrine\ORM\PersistentCollection {#16954 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16956 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16958 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16960 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16962 …}
    +reports: Doctrine\ORM\PersistentCollection {#16964 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16966 …}
    +violations: Doctrine\ORM\PersistentCollection {#16968 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16970 …}
    +awards: Doctrine\ORM\PersistentCollection {#16972 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16974 …}
    +categories: Doctrine\ORM\PersistentCollection {#16976 …}
    -id: 93810
    -password: "$2y$13$0Aeyt/FPlIq3JBozks5mKuhdRHnWXPBr52PLZh7Bb5Uq1Xg6kbNX."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16978 …}
    +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 {#16921
      date: 2024-10-17 03:24:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1729128277 {#16922
      date: 2024-10-17 03:24:37.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17614
  +width: 65
  +height: 65
  +user: App\Entity\User {#16923
    +avatar: Proxies\__CG__\App\Entity\Image {#16924 …}
    +cover: Proxies\__CG__\App\Entity\Image {#16925 …}
    +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 {#16920
      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 {#16926 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16928 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16930 …}
    +entries: Doctrine\ORM\PersistentCollection {#16932 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16934 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16936 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16938 …}
    +posts: Doctrine\ORM\PersistentCollection {#16940 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16942 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16944 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16946 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16948 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16950 …}
    +follows: Doctrine\ORM\PersistentCollection {#16952 …}
    +followers: Doctrine\ORM\PersistentCollection {#16954 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16956 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16958 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16960 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16962 …}
    +reports: Doctrine\ORM\PersistentCollection {#16964 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16966 …}
    +violations: Doctrine\ORM\PersistentCollection {#16968 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16970 …}
    +awards: Doctrine\ORM\PersistentCollection {#16972 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16974 …}
    +categories: Doctrine\ORM\PersistentCollection {#16976 …}
    -id: 93810
    -password: "$2y$13$0Aeyt/FPlIq3JBozks5mKuhdRHnWXPBr52PLZh7Bb5Uq1Xg6kbNX."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16978 …}
    +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 {#16921
      date: 2024-10-17 03:24:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1729128277 {#16922
      date: 2024-10-17 03:24:37.0 +02:00
    }
  }
  +asLink: true
}
related_categories App\Twig\Components\RelatedCategoriesComponent 16.0 MiB 14.35 ms
Input props
[
  "magazine" => "selfhosted@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedCategoriesComponent {#17676
  +limit: 4
  +tag: null
  +magazine: "selfhosted@lemmy.world"
  +type: "related"
  +title: "related_categories"
  +refreshedRandom: false
  -repository: App\Repository\CategoryRepository {#17677 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
related_posts App\Twig\Components\RelatedPostsComponent 16.0 MiB 8.39 ms
Input props
[
  "magazine" => "selfhosted@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedPostsComponent {#17753
  +limit: 4
  +tag: null
  +magazine: "selfhosted@lemmy.world"
  +type: "magazine"
  +post: null
  +title: "related_posts"
  +refreshedRandom: false
  -repository: App\Repository\PostRepository {#17754 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#3352 …}
}
related_entries App\Twig\Components\RelatedEntriesComponent 16.0 MiB 31.24 ms
Input props
[
  "magazine" => "selfhosted@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedEntriesComponent {#17872
  +limit: 4
  +tag: null
  +magazine: "selfhosted@lemmy.world"
  +type: "magazine"
  +entry: null
  +title: "related_entries"
  +refreshedRandom: false
  -repository: App\Repository\EntryRepository {#17874 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#3352 …}
}
support_us_block App\Twig\Components\SupportUsBlock 16.0 MiB 0.39 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\SupportUsBlock {#17930
  +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 {#17929 …}
}
featured_magazines App\Twig\Components\FeaturedMagazinesComponent 16.0 MiB 0.94 ms
Input props
[
  "magazine" => App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\FeaturedMagazinesComponent {#18009
  +magazine: App\Entity\Magazine {#307
    +icon: Proxies\__CG__\App\Entity\Image {#288 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-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 {#317
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#279 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …}
    +entries: Doctrine\ORM\PersistentCollection {#222 …}
    +posts: Doctrine\ORM\PersistentCollection {#180 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#242 …}
    +bans: Doctrine\ORM\PersistentCollection {#159 …}
    +reports: Doctrine\ORM\PersistentCollection {#145 …}
    +badges: Doctrine\ORM\PersistentCollection {#123 …}
    +logs: Doctrine\ORM\PersistentCollection {#113 …}
    +awards: Doctrine\ORM\PersistentCollection {#102 …}
    +categories: Doctrine\ORM\PersistentCollection {#89 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#311
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#310
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  -twig: Twig\Environment {#1252 …}
  -repository: App\Repository\MagazineRepository {#391 …}
}