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

Components

21 Twig Components
179 Render Count
1323 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 117.29ms
user_inline
"App\Twig\Components\UserInlineComponent"
components/user_inline.html.twig
16 40.28ms
date
"App\Twig\Components\DateComponent"
components/date.html.twig
16 2.66ms
entry_comment
"App\Twig\Components\EntryCommentComponent"
components/entry_comment.html.twig
15 1,018.39ms
date_edited
"App\Twig\Components\DateEditedComponent"
components/date_edited.html.twig
15 1.79ms
entry_inline
"App\Twig\Components\EntryInlineComponent"
components/entry_inline.html.twig
15 2.50ms
vote
"App\Twig\Components\VoteComponent"
components/vote.html.twig
15 16.82ms
boost
"App\Twig\Components\BoostComponent"
components/boost.html.twig
15 12.81ms
entry_comments_nested
"App\Twig\Components\EntryCommentsNestedComponent"
components/_cached.html.twig
15 434.56ms
settings_row_switch
"App\Twig\Components\SettingsRowSwitchComponent"
components/_settings_row_switch.html.twig
15 10.26ms
user_settings_row_switch
"App\Twig\Components\UserSettingsRowSwitchComponent"
components/_user_settings_row_switch.html.twig
4 0.86ms
settings_row_enum
"App\Twig\Components\SettingsRowEnumComponent"
components/_settings_row_enum.html.twig
2 0.44ms
magazine_box
"App\Twig\Components\MagazineBoxComponent"
components/magazine_box.html.twig
1 84.87ms
magazine_sub
"App\Twig\Components\MagazineSubComponent"
components/magazine_sub.html.twig
1 0.57ms
related_magazines
"App\Twig\Components\RelatedMagazinesComponent"
components/_cached.html.twig
1 13.01ms
active_users
"App\Twig\Components\ActiveUsersComponent"
components/_cached.html.twig
1 151.17ms
related_categories
"App\Twig\Components\RelatedCategoriesComponent"
components/_cached.html.twig
1 23.73ms
related_posts
"App\Twig\Components\RelatedPostsComponent"
components/_cached.html.twig
1 3.61ms
related_entries
"App\Twig\Components\RelatedEntriesComponent"
components/_cached.html.twig
1 1.48ms
support_us_block
"App\Twig\Components\SupportUsBlock"
components/_cached.html.twig
1 0.23ms
featured_magazines
"App\Twig\Components\FeaturedMagazinesComponent"
components/_cached.html.twig
1 15.72ms

Render calls

entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 152.68 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1784
    +user: App\Entity\User {#1458
      +avatar: Proxies\__CG__\App\Entity\Image {#1443 …}
      +cover: null
      +email: "helenslunch@feddit.nl"
      +username: "@helenslunch@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729440675 {#1444
        date: 2024-10-20 18:11:15.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1464 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1416 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1411 …}
      +entries: Doctrine\ORM\PersistentCollection {#1420 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1660 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1449 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1415 …}
      +posts: Doctrine\ORM\PersistentCollection {#1442 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1428 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1609 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1654 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1694 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1663 …}
      +follows: Doctrine\ORM\PersistentCollection {#1590 …}
      +followers: Doctrine\ORM\PersistentCollection {#1661 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1551 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1586 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1564 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1565 …}
      +reports: Doctrine\ORM\PersistentCollection {#1549 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
      +violations: Doctrine\ORM\PersistentCollection {#1701 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
      +awards: Doctrine\ORM\PersistentCollection {#1620 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1616 …}
      +categories: Doctrine\ORM\PersistentCollection {#1725 …}
      -id: 64351
      -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1727 …}
      +apId: "helenslunch@feddit.nl"
      +apProfileId: "https://feddit.nl/u/helenslunch"
      +apPublicUrl: "https://feddit.nl/u/helenslunch"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "helenslunch"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729418563 {#1530
        date: 2024-10-20 12:02:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697943858 {#1780
        date: 2023-10-22 05:04:18.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1749
      +user: Proxies\__CG__\App\Entity\User {#3240 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
      +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
      +url: null
      +body: """
        ### **Background**\n
        \n
        I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
        \n
        ### **The problem**\n
        \n
        While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
        \n
        Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
        \n
        ---\n
        \n
        ### **Planning the build**\n
        \n
        Due to a limited budget, the idea is split the build in 2 phases.\n
        \n
        #### Phase 1 (gaming):\n
        \n
        - Budget: $1000 (ideally below ~$800):\n
        - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
        - At least as powerful as a Steam Deck\n
        - Parts: \n
            - APU: \n
                - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
                - or “AMD Ryzen 5 7600X ($300)”?\n
            - Motherboard: \n
                - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
                - Okay with gigabit ethernet and basic I/O.\n
            - Power supply: \n
                - Power efficient power supply that can handle a class 4080/4090 card.\n
            - Cooling: \n
                - Air-cooled preferred\n
            - Storage: \n
                - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
            - RAM: \n
                - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
            - Case: \n
                - As long as it fits a large graphics card\n
        \n
        #### Phase 2 (AI: LLM/SD):\n
        \n
        - Budget: ~$2000\n
        - After 1-2 years, upgrade with Nvidia graphics card. \n
            - Ideally something with 24GB VRAM, like the 4090.\n
            - Prefer Nvidia due to compatibility with SD.\n
        - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
        \n
        ---\n
        \n
        In case I missed any crucial information, let me know!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 11
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719428690 {#3142
        date: 2024-06-26 21:04:50.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3216 …}
      +votes: Doctrine\ORM\PersistentCollection {#3218 …}
      +reports: Doctrine\ORM\PersistentCollection {#3221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
      +badges: Doctrine\ORM\PersistentCollection {#3174 …}
      +children: []
      -id: 27301
      -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
      -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704503070
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20105526"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416670 {#3148
        date: 2024-01-05 02:04:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "I tried to set up a Steam server for Steam Deck. I can’t figure out how to make it run the games in 16:10 800p/90 instead of 21:9 2k/144."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704473082 {#1541
      date: 2024-01-05 17:44:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Mantis8497@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1750 …}
    +nested: Doctrine\ORM\PersistentCollection {#1468 …}
    +votes: Doctrine\ORM\PersistentCollection {#1476 …}
    +reports: Doctrine\ORM\PersistentCollection {#1489 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1406 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1427 …}
    -id: 282849
    -bodyTs: "'10':26 '16':25 '21':30 '2k/144':32 '800p/90':27 '9':31 'deck':11 'figur':15 'game':23 'instead':28 'make':19 'run':21 'server':8 'set':4 'steam':7,10 'tri':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5779415"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704473082 {#1483
      date: 2024-01-05 17:44:42.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#3022
  +comment: App\Entity\EntryComment {#1784
    +user: App\Entity\User {#1458
      +avatar: Proxies\__CG__\App\Entity\Image {#1443 …}
      +cover: null
      +email: "helenslunch@feddit.nl"
      +username: "@helenslunch@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729440675 {#1444
        date: 2024-10-20 18:11:15.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1464 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1416 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1411 …}
      +entries: Doctrine\ORM\PersistentCollection {#1420 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1660 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1449 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1415 …}
      +posts: Doctrine\ORM\PersistentCollection {#1442 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1428 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1609 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1654 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1694 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1663 …}
      +follows: Doctrine\ORM\PersistentCollection {#1590 …}
      +followers: Doctrine\ORM\PersistentCollection {#1661 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1551 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1586 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1564 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1565 …}
      +reports: Doctrine\ORM\PersistentCollection {#1549 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
      +violations: Doctrine\ORM\PersistentCollection {#1701 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
      +awards: Doctrine\ORM\PersistentCollection {#1620 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1616 …}
      +categories: Doctrine\ORM\PersistentCollection {#1725 …}
      -id: 64351
      -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1727 …}
      +apId: "helenslunch@feddit.nl"
      +apProfileId: "https://feddit.nl/u/helenslunch"
      +apPublicUrl: "https://feddit.nl/u/helenslunch"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "helenslunch"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729418563 {#1530
        date: 2024-10-20 12:02:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697943858 {#1780
        date: 2023-10-22 05:04:18.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1749
      +user: Proxies\__CG__\App\Entity\User {#3240 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
      +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
      +url: null
      +body: """
        ### **Background**\n
        \n
        I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
        \n
        ### **The problem**\n
        \n
        While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
        \n
        Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
        \n
        ---\n
        \n
        ### **Planning the build**\n
        \n
        Due to a limited budget, the idea is split the build in 2 phases.\n
        \n
        #### Phase 1 (gaming):\n
        \n
        - Budget: $1000 (ideally below ~$800):\n
        - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
        - At least as powerful as a Steam Deck\n
        - Parts: \n
            - APU: \n
                - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
                - or “AMD Ryzen 5 7600X ($300)”?\n
            - Motherboard: \n
                - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
                - Okay with gigabit ethernet and basic I/O.\n
            - Power supply: \n
                - Power efficient power supply that can handle a class 4080/4090 card.\n
            - Cooling: \n
                - Air-cooled preferred\n
            - Storage: \n
                - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
            - RAM: \n
                - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
            - Case: \n
                - As long as it fits a large graphics card\n
        \n
        #### Phase 2 (AI: LLM/SD):\n
        \n
        - Budget: ~$2000\n
        - After 1-2 years, upgrade with Nvidia graphics card. \n
            - Ideally something with 24GB VRAM, like the 4090.\n
            - Prefer Nvidia due to compatibility with SD.\n
        - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
        \n
        ---\n
        \n
        In case I missed any crucial information, let me know!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 11
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719428690 {#3142
        date: 2024-06-26 21:04:50.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3216 …}
      +votes: Doctrine\ORM\PersistentCollection {#3218 …}
      +reports: Doctrine\ORM\PersistentCollection {#3221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
      +badges: Doctrine\ORM\PersistentCollection {#3174 …}
      +children: []
      -id: 27301
      -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
      -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704503070
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20105526"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416670 {#3148
        date: 2024-01-05 02:04:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "I tried to set up a Steam server for Steam Deck. I can’t figure out how to make it run the games in 16:10 800p/90 instead of 21:9 2k/144."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704473082 {#1541
      date: 2024-01-05 17:44:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Mantis8497@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1750 …}
    +nested: Doctrine\ORM\PersistentCollection {#1468 …}
    +votes: Doctrine\ORM\PersistentCollection {#1476 …}
    +reports: Doctrine\ORM\PersistentCollection {#1489 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1406 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1427 …}
    -id: 282849
    -bodyTs: "'10':26 '16':25 '21':30 '2k/144':32 '800p/90':27 '9':31 'deck':11 'figur':15 'game':23 'instead':28 'make':19 'run':21 'server':8 'set':4 'steam':7,10 'tri':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5779415"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704473082 {#1483
      date: 2024-01-05 17:44: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 14.0 MiB 0.31 ms
Input props
[
  "user" => App\Entity\User {#1458
    +avatar: Proxies\__CG__\App\Entity\Image {#1443 …}
    +cover: null
    +email: "helenslunch@feddit.nl"
    +username: "@helenslunch@feddit.nl"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729440675 {#1444
      date: 2024-10-20 18:11:15.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1464 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1416 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1411 …}
    +entries: Doctrine\ORM\PersistentCollection {#1420 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1660 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1449 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1415 …}
    +posts: Doctrine\ORM\PersistentCollection {#1442 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1428 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1609 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1654 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1694 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1663 …}
    +follows: Doctrine\ORM\PersistentCollection {#1590 …}
    +followers: Doctrine\ORM\PersistentCollection {#1661 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1551 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1586 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1564 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1565 …}
    +reports: Doctrine\ORM\PersistentCollection {#1549 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
    +violations: Doctrine\ORM\PersistentCollection {#1701 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
    +awards: Doctrine\ORM\PersistentCollection {#1620 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1616 …}
    +categories: Doctrine\ORM\PersistentCollection {#1725 …}
    -id: 64351
    -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1727 …}
    +apId: "helenslunch@feddit.nl"
    +apProfileId: "https://feddit.nl/u/helenslunch"
    +apPublicUrl: "https://feddit.nl/u/helenslunch"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.nl/inbox"
    +apDomain: "feddit.nl"
    +apPreferredUsername: "helenslunch"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729418563 {#1530
      date: 2024-10-20 12:02:43.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697943858 {#1780
      date: 2023-10-22 05:04:18.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#3247
  +user: App\Entity\User {#1458
    +avatar: Proxies\__CG__\App\Entity\Image {#1443 …}
    +cover: null
    +email: "helenslunch@feddit.nl"
    +username: "@helenslunch@feddit.nl"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729440675 {#1444
      date: 2024-10-20 18:11:15.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1464 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1416 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1411 …}
    +entries: Doctrine\ORM\PersistentCollection {#1420 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1660 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1449 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1415 …}
    +posts: Doctrine\ORM\PersistentCollection {#1442 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1428 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1609 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1654 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1694 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1663 …}
    +follows: Doctrine\ORM\PersistentCollection {#1590 …}
    +followers: Doctrine\ORM\PersistentCollection {#1661 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1551 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1586 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1564 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1565 …}
    +reports: Doctrine\ORM\PersistentCollection {#1549 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
    +violations: Doctrine\ORM\PersistentCollection {#1701 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
    +awards: Doctrine\ORM\PersistentCollection {#1620 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1616 …}
    +categories: Doctrine\ORM\PersistentCollection {#1725 …}
    -id: 64351
    -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1727 …}
    +apId: "helenslunch@feddit.nl"
    +apProfileId: "https://feddit.nl/u/helenslunch"
    +apPublicUrl: "https://feddit.nl/u/helenslunch"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.nl/inbox"
    +apDomain: "feddit.nl"
    +apPreferredUsername: "helenslunch"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729418563 {#1530
      date: 2024-10-20 12:02:43.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697943858 {#1780
      date: 2023-10-22 05:04:18.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.24 ms
Input props
[
  "date" => DateTimeImmutable @1704473082 {#1483
    date: 2024-01-05 17:44:42.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3322
  +date: DateTimeImmutable @1704473082 {#1483
    date: 2024-01-05 17:44:42.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.15 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704473082 {#1483
    date: 2024-01-05 17:44:42.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#3386
  +createdAt: DateTimeImmutable @1704473082 {#1483
    date: 2024-01-05 17:44:42.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 14.0 MiB 0.27 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1749
    +user: Proxies\__CG__\App\Entity\User {#3240 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
    +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
    +url: null
    +body: """
      ### **Background**\n
      \n
      I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
      \n
      ### **The problem**\n
      \n
      While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
      \n
      Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
      \n
      ---\n
      \n
      ### **Planning the build**\n
      \n
      Due to a limited budget, the idea is split the build in 2 phases.\n
      \n
      #### Phase 1 (gaming):\n
      \n
      - Budget: $1000 (ideally below ~$800):\n
      - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
      - At least as powerful as a Steam Deck\n
      - Parts: \n
          - APU: \n
              - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
              - or “AMD Ryzen 5 7600X ($300)”?\n
          - Motherboard: \n
              - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
              - Okay with gigabit ethernet and basic I/O.\n
          - Power supply: \n
              - Power efficient power supply that can handle a class 4080/4090 card.\n
          - Cooling: \n
              - Air-cooled preferred\n
          - Storage: \n
              - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
          - RAM: \n
              - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
          - Case: \n
              - As long as it fits a large graphics card\n
      \n
      #### Phase 2 (AI: LLM/SD):\n
      \n
      - Budget: ~$2000\n
      - After 1-2 years, upgrade with Nvidia graphics card. \n
          - Ideally something with 24GB VRAM, like the 4090.\n
          - Prefer Nvidia due to compatibility with SD.\n
      - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
      \n
      ---\n
      \n
      In case I missed any crucial information, let me know!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719428690 {#3142
      date: 2024-06-26 21:04:50.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3216 …}
    +votes: Doctrine\ORM\PersistentCollection {#3218 …}
    +reports: Doctrine\ORM\PersistentCollection {#3221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
    +badges: Doctrine\ORM\PersistentCollection {#3174 …}
    +children: []
    -id: 27301
    -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
    -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704503070
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20105526"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704416670 {#3148
      date: 2024-01-05 02:04:30.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#3451
  +entry: Proxies\__CG__\App\Entity\Entry {#1749
    +user: Proxies\__CG__\App\Entity\User {#3240 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
    +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
    +url: null
    +body: """
      ### **Background**\n
      \n
      I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
      \n
      ### **The problem**\n
      \n
      While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
      \n
      Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
      \n
      ---\n
      \n
      ### **Planning the build**\n
      \n
      Due to a limited budget, the idea is split the build in 2 phases.\n
      \n
      #### Phase 1 (gaming):\n
      \n
      - Budget: $1000 (ideally below ~$800):\n
      - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
      - At least as powerful as a Steam Deck\n
      - Parts: \n
          - APU: \n
              - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
              - or “AMD Ryzen 5 7600X ($300)”?\n
          - Motherboard: \n
              - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
              - Okay with gigabit ethernet and basic I/O.\n
          - Power supply: \n
              - Power efficient power supply that can handle a class 4080/4090 card.\n
          - Cooling: \n
              - Air-cooled preferred\n
          - Storage: \n
              - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
          - RAM: \n
              - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
          - Case: \n
              - As long as it fits a large graphics card\n
      \n
      #### Phase 2 (AI: LLM/SD):\n
      \n
      - Budget: ~$2000\n
      - After 1-2 years, upgrade with Nvidia graphics card. \n
          - Ideally something with 24GB VRAM, like the 4090.\n
          - Prefer Nvidia due to compatibility with SD.\n
      - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
      \n
      ---\n
      \n
      In case I missed any crucial information, let me know!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719428690 {#3142
      date: 2024-06-26 21:04:50.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3216 …}
    +votes: Doctrine\ORM\PersistentCollection {#3218 …}
    +reports: Doctrine\ORM\PersistentCollection {#3221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
    +badges: Doctrine\ORM\PersistentCollection {#3174 …}
    +children: []
    -id: 27301
    -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
    -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704503070
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20105526"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704416670 {#3148
      date: 2024-01-05 02:04:30.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 24.31 ms
Input props
[
  "user" => App\Entity\User {#1458
    +avatar: Proxies\__CG__\App\Entity\Image {#1443 …}
    +cover: null
    +email: "helenslunch@feddit.nl"
    +username: "@helenslunch@feddit.nl"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729440675 {#1444
      date: 2024-10-20 18:11:15.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1464 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1416 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1411 …}
    +entries: Doctrine\ORM\PersistentCollection {#1420 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1660 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1449 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1415 …}
    +posts: Doctrine\ORM\PersistentCollection {#1442 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1428 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1609 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1654 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1694 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1663 …}
    +follows: Doctrine\ORM\PersistentCollection {#1590 …}
    +followers: Doctrine\ORM\PersistentCollection {#1661 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1551 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1586 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1564 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1565 …}
    +reports: Doctrine\ORM\PersistentCollection {#1549 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
    +violations: Doctrine\ORM\PersistentCollection {#1701 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
    +awards: Doctrine\ORM\PersistentCollection {#1620 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1616 …}
    +categories: Doctrine\ORM\PersistentCollection {#1725 …}
    -id: 64351
    -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1727 …}
    +apId: "helenslunch@feddit.nl"
    +apProfileId: "https://feddit.nl/u/helenslunch"
    +apPublicUrl: "https://feddit.nl/u/helenslunch"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.nl/inbox"
    +apDomain: "feddit.nl"
    +apPreferredUsername: "helenslunch"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729418563 {#1530
      date: 2024-10-20 12:02:43.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697943858 {#1780
      date: 2023-10-22 05:04:18.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#3514
  +width: 40
  +height: 40
  +user: App\Entity\User {#1458
    +avatar: Proxies\__CG__\App\Entity\Image {#1443 …}
    +cover: null
    +email: "helenslunch@feddit.nl"
    +username: "@helenslunch@feddit.nl"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729440675 {#1444
      date: 2024-10-20 18:11:15.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1464 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1416 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1411 …}
    +entries: Doctrine\ORM\PersistentCollection {#1420 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1660 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1449 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1415 …}
    +posts: Doctrine\ORM\PersistentCollection {#1442 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1428 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1609 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1654 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1694 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1663 …}
    +follows: Doctrine\ORM\PersistentCollection {#1590 …}
    +followers: Doctrine\ORM\PersistentCollection {#1661 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1551 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1586 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1564 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1565 …}
    +reports: Doctrine\ORM\PersistentCollection {#1549 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
    +violations: Doctrine\ORM\PersistentCollection {#1701 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
    +awards: Doctrine\ORM\PersistentCollection {#1620 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1616 …}
    +categories: Doctrine\ORM\PersistentCollection {#1725 …}
    -id: 64351
    -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1727 …}
    +apId: "helenslunch@feddit.nl"
    +apProfileId: "https://feddit.nl/u/helenslunch"
    +apPublicUrl: "https://feddit.nl/u/helenslunch"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.nl/inbox"
    +apDomain: "feddit.nl"
    +apPreferredUsername: "helenslunch"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729418563 {#1530
      date: 2024-10-20 12:02:43.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697943858 {#1780
      date: 2023-10-22 05:04:18.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 5.92 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1784
    +user: App\Entity\User {#1458
      +avatar: Proxies\__CG__\App\Entity\Image {#1443 …}
      +cover: null
      +email: "helenslunch@feddit.nl"
      +username: "@helenslunch@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729440675 {#1444
        date: 2024-10-20 18:11:15.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1464 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1416 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1411 …}
      +entries: Doctrine\ORM\PersistentCollection {#1420 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1660 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1449 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1415 …}
      +posts: Doctrine\ORM\PersistentCollection {#1442 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1428 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1609 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1654 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1694 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1663 …}
      +follows: Doctrine\ORM\PersistentCollection {#1590 …}
      +followers: Doctrine\ORM\PersistentCollection {#1661 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1551 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1586 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1564 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1565 …}
      +reports: Doctrine\ORM\PersistentCollection {#1549 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
      +violations: Doctrine\ORM\PersistentCollection {#1701 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
      +awards: Doctrine\ORM\PersistentCollection {#1620 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1616 …}
      +categories: Doctrine\ORM\PersistentCollection {#1725 …}
      -id: 64351
      -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1727 …}
      +apId: "helenslunch@feddit.nl"
      +apProfileId: "https://feddit.nl/u/helenslunch"
      +apPublicUrl: "https://feddit.nl/u/helenslunch"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "helenslunch"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729418563 {#1530
        date: 2024-10-20 12:02:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697943858 {#1780
        date: 2023-10-22 05:04:18.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1749
      +user: Proxies\__CG__\App\Entity\User {#3240 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
      +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
      +url: null
      +body: """
        ### **Background**\n
        \n
        I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
        \n
        ### **The problem**\n
        \n
        While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
        \n
        Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
        \n
        ---\n
        \n
        ### **Planning the build**\n
        \n
        Due to a limited budget, the idea is split the build in 2 phases.\n
        \n
        #### Phase 1 (gaming):\n
        \n
        - Budget: $1000 (ideally below ~$800):\n
        - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
        - At least as powerful as a Steam Deck\n
        - Parts: \n
            - APU: \n
                - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
                - or “AMD Ryzen 5 7600X ($300)”?\n
            - Motherboard: \n
                - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
                - Okay with gigabit ethernet and basic I/O.\n
            - Power supply: \n
                - Power efficient power supply that can handle a class 4080/4090 card.\n
            - Cooling: \n
                - Air-cooled preferred\n
            - Storage: \n
                - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
            - RAM: \n
                - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
            - Case: \n
                - As long as it fits a large graphics card\n
        \n
        #### Phase 2 (AI: LLM/SD):\n
        \n
        - Budget: ~$2000\n
        - After 1-2 years, upgrade with Nvidia graphics card. \n
            - Ideally something with 24GB VRAM, like the 4090.\n
            - Prefer Nvidia due to compatibility with SD.\n
        - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
        \n
        ---\n
        \n
        In case I missed any crucial information, let me know!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 11
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719428690 {#3142
        date: 2024-06-26 21:04:50.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3216 …}
      +votes: Doctrine\ORM\PersistentCollection {#3218 …}
      +reports: Doctrine\ORM\PersistentCollection {#3221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
      +badges: Doctrine\ORM\PersistentCollection {#3174 …}
      +children: []
      -id: 27301
      -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
      -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704503070
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20105526"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416670 {#3148
        date: 2024-01-05 02:04:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "I tried to set up a Steam server for Steam Deck. I can’t figure out how to make it run the games in 16:10 800p/90 instead of 21:9 2k/144."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704473082 {#1541
      date: 2024-01-05 17:44:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Mantis8497@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1750 …}
    +nested: Doctrine\ORM\PersistentCollection {#1468 …}
    +votes: Doctrine\ORM\PersistentCollection {#1476 …}
    +reports: Doctrine\ORM\PersistentCollection {#1489 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1406 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1427 …}
    -id: 282849
    -bodyTs: "'10':26 '16':25 '21':30 '2k/144':32 '800p/90':27 '9':31 'deck':11 'figur':15 'game':23 'instead':28 'make':19 'run':21 'server':8 'set':4 'steam':7,10 'tri':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5779415"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704473082 {#1483
      date: 2024-01-05 17:44:42.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#3610
  +subject: App\Entity\EntryComment {#1784
    +user: App\Entity\User {#1458
      +avatar: Proxies\__CG__\App\Entity\Image {#1443 …}
      +cover: null
      +email: "helenslunch@feddit.nl"
      +username: "@helenslunch@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729440675 {#1444
        date: 2024-10-20 18:11:15.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1464 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1416 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1411 …}
      +entries: Doctrine\ORM\PersistentCollection {#1420 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1660 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1449 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1415 …}
      +posts: Doctrine\ORM\PersistentCollection {#1442 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1428 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1609 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1654 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1694 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1663 …}
      +follows: Doctrine\ORM\PersistentCollection {#1590 …}
      +followers: Doctrine\ORM\PersistentCollection {#1661 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1551 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1586 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1564 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1565 …}
      +reports: Doctrine\ORM\PersistentCollection {#1549 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
      +violations: Doctrine\ORM\PersistentCollection {#1701 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
      +awards: Doctrine\ORM\PersistentCollection {#1620 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1616 …}
      +categories: Doctrine\ORM\PersistentCollection {#1725 …}
      -id: 64351
      -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1727 …}
      +apId: "helenslunch@feddit.nl"
      +apProfileId: "https://feddit.nl/u/helenslunch"
      +apPublicUrl: "https://feddit.nl/u/helenslunch"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "helenslunch"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729418563 {#1530
        date: 2024-10-20 12:02:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697943858 {#1780
        date: 2023-10-22 05:04:18.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1749
      +user: Proxies\__CG__\App\Entity\User {#3240 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
      +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
      +url: null
      +body: """
        ### **Background**\n
        \n
        I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
        \n
        ### **The problem**\n
        \n
        While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
        \n
        Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
        \n
        ---\n
        \n
        ### **Planning the build**\n
        \n
        Due to a limited budget, the idea is split the build in 2 phases.\n
        \n
        #### Phase 1 (gaming):\n
        \n
        - Budget: $1000 (ideally below ~$800):\n
        - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
        - At least as powerful as a Steam Deck\n
        - Parts: \n
            - APU: \n
                - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
                - or “AMD Ryzen 5 7600X ($300)”?\n
            - Motherboard: \n
                - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
                - Okay with gigabit ethernet and basic I/O.\n
            - Power supply: \n
                - Power efficient power supply that can handle a class 4080/4090 card.\n
            - Cooling: \n
                - Air-cooled preferred\n
            - Storage: \n
                - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
            - RAM: \n
                - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
            - Case: \n
                - As long as it fits a large graphics card\n
        \n
        #### Phase 2 (AI: LLM/SD):\n
        \n
        - Budget: ~$2000\n
        - After 1-2 years, upgrade with Nvidia graphics card. \n
            - Ideally something with 24GB VRAM, like the 4090.\n
            - Prefer Nvidia due to compatibility with SD.\n
        - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
        \n
        ---\n
        \n
        In case I missed any crucial information, let me know!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 11
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719428690 {#3142
        date: 2024-06-26 21:04:50.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3216 …}
      +votes: Doctrine\ORM\PersistentCollection {#3218 …}
      +reports: Doctrine\ORM\PersistentCollection {#3221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
      +badges: Doctrine\ORM\PersistentCollection {#3174 …}
      +children: []
      -id: 27301
      -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
      -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704503070
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20105526"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416670 {#3148
        date: 2024-01-05 02:04:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "I tried to set up a Steam server for Steam Deck. I can’t figure out how to make it run the games in 16:10 800p/90 instead of 21:9 2k/144."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704473082 {#1541
      date: 2024-01-05 17:44:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Mantis8497@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1750 …}
    +nested: Doctrine\ORM\PersistentCollection {#1468 …}
    +votes: Doctrine\ORM\PersistentCollection {#1476 …}
    +reports: Doctrine\ORM\PersistentCollection {#1489 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1406 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1427 …}
    -id: 282849
    -bodyTs: "'10':26 '16':25 '21':30 '2k/144':32 '800p/90':27 '9':31 'deck':11 'figur':15 'game':23 'instead':28 'make':19 'run':21 'server':8 'set':4 'steam':7,10 'tri':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5779415"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704473082 {#1483
      date: 2024-01-05 17:44:42.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 1.33 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1784
    +user: App\Entity\User {#1458
      +avatar: Proxies\__CG__\App\Entity\Image {#1443 …}
      +cover: null
      +email: "helenslunch@feddit.nl"
      +username: "@helenslunch@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729440675 {#1444
        date: 2024-10-20 18:11:15.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1464 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1416 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1411 …}
      +entries: Doctrine\ORM\PersistentCollection {#1420 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1660 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1449 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1415 …}
      +posts: Doctrine\ORM\PersistentCollection {#1442 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1428 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1609 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1654 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1694 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1663 …}
      +follows: Doctrine\ORM\PersistentCollection {#1590 …}
      +followers: Doctrine\ORM\PersistentCollection {#1661 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1551 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1586 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1564 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1565 …}
      +reports: Doctrine\ORM\PersistentCollection {#1549 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
      +violations: Doctrine\ORM\PersistentCollection {#1701 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
      +awards: Doctrine\ORM\PersistentCollection {#1620 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1616 …}
      +categories: Doctrine\ORM\PersistentCollection {#1725 …}
      -id: 64351
      -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1727 …}
      +apId: "helenslunch@feddit.nl"
      +apProfileId: "https://feddit.nl/u/helenslunch"
      +apPublicUrl: "https://feddit.nl/u/helenslunch"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "helenslunch"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729418563 {#1530
        date: 2024-10-20 12:02:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697943858 {#1780
        date: 2023-10-22 05:04:18.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1749
      +user: Proxies\__CG__\App\Entity\User {#3240 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
      +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
      +url: null
      +body: """
        ### **Background**\n
        \n
        I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
        \n
        ### **The problem**\n
        \n
        While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
        \n
        Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
        \n
        ---\n
        \n
        ### **Planning the build**\n
        \n
        Due to a limited budget, the idea is split the build in 2 phases.\n
        \n
        #### Phase 1 (gaming):\n
        \n
        - Budget: $1000 (ideally below ~$800):\n
        - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
        - At least as powerful as a Steam Deck\n
        - Parts: \n
            - APU: \n
                - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
                - or “AMD Ryzen 5 7600X ($300)”?\n
            - Motherboard: \n
                - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
                - Okay with gigabit ethernet and basic I/O.\n
            - Power supply: \n
                - Power efficient power supply that can handle a class 4080/4090 card.\n
            - Cooling: \n
                - Air-cooled preferred\n
            - Storage: \n
                - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
            - RAM: \n
                - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
            - Case: \n
                - As long as it fits a large graphics card\n
        \n
        #### Phase 2 (AI: LLM/SD):\n
        \n
        - Budget: ~$2000\n
        - After 1-2 years, upgrade with Nvidia graphics card. \n
            - Ideally something with 24GB VRAM, like the 4090.\n
            - Prefer Nvidia due to compatibility with SD.\n
        - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
        \n
        ---\n
        \n
        In case I missed any crucial information, let me know!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 11
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719428690 {#3142
        date: 2024-06-26 21:04:50.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3216 …}
      +votes: Doctrine\ORM\PersistentCollection {#3218 …}
      +reports: Doctrine\ORM\PersistentCollection {#3221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
      +badges: Doctrine\ORM\PersistentCollection {#3174 …}
      +children: []
      -id: 27301
      -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
      -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704503070
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20105526"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416670 {#3148
        date: 2024-01-05 02:04:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "I tried to set up a Steam server for Steam Deck. I can’t figure out how to make it run the games in 16:10 800p/90 instead of 21:9 2k/144."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704473082 {#1541
      date: 2024-01-05 17:44:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Mantis8497@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1750 …}
    +nested: Doctrine\ORM\PersistentCollection {#1468 …}
    +votes: Doctrine\ORM\PersistentCollection {#1476 …}
    +reports: Doctrine\ORM\PersistentCollection {#1489 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1406 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1427 …}
    -id: 282849
    -bodyTs: "'10':26 '16':25 '21':30 '2k/144':32 '800p/90':27 '9':31 'deck':11 'figur':15 'game':23 'instead':28 'make':19 'run':21 'server':8 'set':4 'steam':7,10 'tri':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5779415"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704473082 {#1483
      date: 2024-01-05 17:44:42.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#3677
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#1784
    +user: App\Entity\User {#1458
      +avatar: Proxies\__CG__\App\Entity\Image {#1443 …}
      +cover: null
      +email: "helenslunch@feddit.nl"
      +username: "@helenslunch@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729440675 {#1444
        date: 2024-10-20 18:11:15.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1464 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1416 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1411 …}
      +entries: Doctrine\ORM\PersistentCollection {#1420 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1660 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1449 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1415 …}
      +posts: Doctrine\ORM\PersistentCollection {#1442 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1428 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1609 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1654 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1694 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1663 …}
      +follows: Doctrine\ORM\PersistentCollection {#1590 …}
      +followers: Doctrine\ORM\PersistentCollection {#1661 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1551 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1586 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1564 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1565 …}
      +reports: Doctrine\ORM\PersistentCollection {#1549 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
      +violations: Doctrine\ORM\PersistentCollection {#1701 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
      +awards: Doctrine\ORM\PersistentCollection {#1620 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1616 …}
      +categories: Doctrine\ORM\PersistentCollection {#1725 …}
      -id: 64351
      -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1727 …}
      +apId: "helenslunch@feddit.nl"
      +apProfileId: "https://feddit.nl/u/helenslunch"
      +apPublicUrl: "https://feddit.nl/u/helenslunch"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "helenslunch"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729418563 {#1530
        date: 2024-10-20 12:02:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697943858 {#1780
        date: 2023-10-22 05:04:18.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1749
      +user: Proxies\__CG__\App\Entity\User {#3240 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
      +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
      +url: null
      +body: """
        ### **Background**\n
        \n
        I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
        \n
        ### **The problem**\n
        \n
        While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
        \n
        Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
        \n
        ---\n
        \n
        ### **Planning the build**\n
        \n
        Due to a limited budget, the idea is split the build in 2 phases.\n
        \n
        #### Phase 1 (gaming):\n
        \n
        - Budget: $1000 (ideally below ~$800):\n
        - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
        - At least as powerful as a Steam Deck\n
        - Parts: \n
            - APU: \n
                - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
                - or “AMD Ryzen 5 7600X ($300)”?\n
            - Motherboard: \n
                - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
                - Okay with gigabit ethernet and basic I/O.\n
            - Power supply: \n
                - Power efficient power supply that can handle a class 4080/4090 card.\n
            - Cooling: \n
                - Air-cooled preferred\n
            - Storage: \n
                - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
            - RAM: \n
                - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
            - Case: \n
                - As long as it fits a large graphics card\n
        \n
        #### Phase 2 (AI: LLM/SD):\n
        \n
        - Budget: ~$2000\n
        - After 1-2 years, upgrade with Nvidia graphics card. \n
            - Ideally something with 24GB VRAM, like the 4090.\n
            - Prefer Nvidia due to compatibility with SD.\n
        - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
        \n
        ---\n
        \n
        In case I missed any crucial information, let me know!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 11
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719428690 {#3142
        date: 2024-06-26 21:04:50.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3216 …}
      +votes: Doctrine\ORM\PersistentCollection {#3218 …}
      +reports: Doctrine\ORM\PersistentCollection {#3221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
      +badges: Doctrine\ORM\PersistentCollection {#3174 …}
      +children: []
      -id: 27301
      -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
      -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704503070
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20105526"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416670 {#3148
        date: 2024-01-05 02:04:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "I tried to set up a Steam server for Steam Deck. I can’t figure out how to make it run the games in 16:10 800p/90 instead of 21:9 2k/144."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704473082 {#1541
      date: 2024-01-05 17:44:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Mantis8497@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1750 …}
    +nested: Doctrine\ORM\PersistentCollection {#1468 …}
    +votes: Doctrine\ORM\PersistentCollection {#1476 …}
    +reports: Doctrine\ORM\PersistentCollection {#1489 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1406 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1427 …}
    -id: 282849
    -bodyTs: "'10':26 '16':25 '21':30 '2k/144':32 '800p/90':27 '9':31 'deck':11 'figur':15 'game':23 'instead':28 'make':19 'run':21 'server':8 'set':4 'steam':7,10 'tri':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5779415"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704473082 {#1483
      date: 2024-01-05 17:44:42.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 26.15 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1784
    +user: App\Entity\User {#1458
      +avatar: Proxies\__CG__\App\Entity\Image {#1443 …}
      +cover: null
      +email: "helenslunch@feddit.nl"
      +username: "@helenslunch@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729440675 {#1444
        date: 2024-10-20 18:11:15.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1464 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1416 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1411 …}
      +entries: Doctrine\ORM\PersistentCollection {#1420 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1660 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1449 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1415 …}
      +posts: Doctrine\ORM\PersistentCollection {#1442 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1428 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1609 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1654 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1694 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1663 …}
      +follows: Doctrine\ORM\PersistentCollection {#1590 …}
      +followers: Doctrine\ORM\PersistentCollection {#1661 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1551 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1586 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1564 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1565 …}
      +reports: Doctrine\ORM\PersistentCollection {#1549 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
      +violations: Doctrine\ORM\PersistentCollection {#1701 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
      +awards: Doctrine\ORM\PersistentCollection {#1620 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1616 …}
      +categories: Doctrine\ORM\PersistentCollection {#1725 …}
      -id: 64351
      -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1727 …}
      +apId: "helenslunch@feddit.nl"
      +apProfileId: "https://feddit.nl/u/helenslunch"
      +apPublicUrl: "https://feddit.nl/u/helenslunch"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "helenslunch"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729418563 {#1530
        date: 2024-10-20 12:02:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697943858 {#1780
        date: 2023-10-22 05:04:18.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1749
      +user: Proxies\__CG__\App\Entity\User {#3240 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
      +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
      +url: null
      +body: """
        ### **Background**\n
        \n
        I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
        \n
        ### **The problem**\n
        \n
        While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
        \n
        Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
        \n
        ---\n
        \n
        ### **Planning the build**\n
        \n
        Due to a limited budget, the idea is split the build in 2 phases.\n
        \n
        #### Phase 1 (gaming):\n
        \n
        - Budget: $1000 (ideally below ~$800):\n
        - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
        - At least as powerful as a Steam Deck\n
        - Parts: \n
            - APU: \n
                - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
                - or “AMD Ryzen 5 7600X ($300)”?\n
            - Motherboard: \n
                - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
                - Okay with gigabit ethernet and basic I/O.\n
            - Power supply: \n
                - Power efficient power supply that can handle a class 4080/4090 card.\n
            - Cooling: \n
                - Air-cooled preferred\n
            - Storage: \n
                - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
            - RAM: \n
                - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
            - Case: \n
                - As long as it fits a large graphics card\n
        \n
        #### Phase 2 (AI: LLM/SD):\n
        \n
        - Budget: ~$2000\n
        - After 1-2 years, upgrade with Nvidia graphics card. \n
            - Ideally something with 24GB VRAM, like the 4090.\n
            - Prefer Nvidia due to compatibility with SD.\n
        - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
        \n
        ---\n
        \n
        In case I missed any crucial information, let me know!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 11
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719428690 {#3142
        date: 2024-06-26 21:04:50.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3216 …}
      +votes: Doctrine\ORM\PersistentCollection {#3218 …}
      +reports: Doctrine\ORM\PersistentCollection {#3221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
      +badges: Doctrine\ORM\PersistentCollection {#3174 …}
      +children: []
      -id: 27301
      -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
      -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704503070
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20105526"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416670 {#3148
        date: 2024-01-05 02:04:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "I tried to set up a Steam server for Steam Deck. I can’t figure out how to make it run the games in 16:10 800p/90 instead of 21:9 2k/144."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704473082 {#1541
      date: 2024-01-05 17:44:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Mantis8497@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1750 …}
    +nested: Doctrine\ORM\PersistentCollection {#1468 …}
    +votes: Doctrine\ORM\PersistentCollection {#1476 …}
    +reports: Doctrine\ORM\PersistentCollection {#1489 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1406 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1427 …}
    -id: 282849
    -bodyTs: "'10':26 '16':25 '21':30 '2k/144':32 '800p/90':27 '9':31 'deck':11 'figur':15 'game':23 'instead':28 'make':19 'run':21 'server':8 'set':4 'steam':7,10 'tri':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5779415"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704473082 {#1483
      date: 2024-01-05 17:44:42.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#3979
  +comment: App\Entity\EntryComment {#1784
    +user: App\Entity\User {#1458
      +avatar: Proxies\__CG__\App\Entity\Image {#1443 …}
      +cover: null
      +email: "helenslunch@feddit.nl"
      +username: "@helenslunch@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729440675 {#1444
        date: 2024-10-20 18:11:15.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1464 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1416 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1411 …}
      +entries: Doctrine\ORM\PersistentCollection {#1420 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1660 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1449 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1415 …}
      +posts: Doctrine\ORM\PersistentCollection {#1442 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1428 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1609 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1654 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1694 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1663 …}
      +follows: Doctrine\ORM\PersistentCollection {#1590 …}
      +followers: Doctrine\ORM\PersistentCollection {#1661 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1551 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1586 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1564 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1565 …}
      +reports: Doctrine\ORM\PersistentCollection {#1549 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
      +violations: Doctrine\ORM\PersistentCollection {#1701 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
      +awards: Doctrine\ORM\PersistentCollection {#1620 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1616 …}
      +categories: Doctrine\ORM\PersistentCollection {#1725 …}
      -id: 64351
      -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1727 …}
      +apId: "helenslunch@feddit.nl"
      +apProfileId: "https://feddit.nl/u/helenslunch"
      +apPublicUrl: "https://feddit.nl/u/helenslunch"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "helenslunch"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729418563 {#1530
        date: 2024-10-20 12:02:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697943858 {#1780
        date: 2023-10-22 05:04:18.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1749
      +user: Proxies\__CG__\App\Entity\User {#3240 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
      +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
      +url: null
      +body: """
        ### **Background**\n
        \n
        I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
        \n
        ### **The problem**\n
        \n
        While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
        \n
        Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
        \n
        ---\n
        \n
        ### **Planning the build**\n
        \n
        Due to a limited budget, the idea is split the build in 2 phases.\n
        \n
        #### Phase 1 (gaming):\n
        \n
        - Budget: $1000 (ideally below ~$800):\n
        - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
        - At least as powerful as a Steam Deck\n
        - Parts: \n
            - APU: \n
                - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
                - or “AMD Ryzen 5 7600X ($300)”?\n
            - Motherboard: \n
                - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
                - Okay with gigabit ethernet and basic I/O.\n
            - Power supply: \n
                - Power efficient power supply that can handle a class 4080/4090 card.\n
            - Cooling: \n
                - Air-cooled preferred\n
            - Storage: \n
                - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
            - RAM: \n
                - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
            - Case: \n
                - As long as it fits a large graphics card\n
        \n
        #### Phase 2 (AI: LLM/SD):\n
        \n
        - Budget: ~$2000\n
        - After 1-2 years, upgrade with Nvidia graphics card. \n
            - Ideally something with 24GB VRAM, like the 4090.\n
            - Prefer Nvidia due to compatibility with SD.\n
        - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
        \n
        ---\n
        \n
        In case I missed any crucial information, let me know!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 11
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719428690 {#3142
        date: 2024-06-26 21:04:50.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3216 …}
      +votes: Doctrine\ORM\PersistentCollection {#3218 …}
      +reports: Doctrine\ORM\PersistentCollection {#3221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
      +badges: Doctrine\ORM\PersistentCollection {#3174 …}
      +children: []
      -id: 27301
      -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
      -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704503070
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20105526"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416670 {#3148
        date: 2024-01-05 02:04:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "I tried to set up a Steam server for Steam Deck. I can’t figure out how to make it run the games in 16:10 800p/90 instead of 21:9 2k/144."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704473082 {#1541
      date: 2024-01-05 17:44:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Mantis8497@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1750 …}
    +nested: Doctrine\ORM\PersistentCollection {#1468 …}
    +votes: Doctrine\ORM\PersistentCollection {#1476 …}
    +reports: Doctrine\ORM\PersistentCollection {#1489 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1406 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1427 …}
    -id: 282849
    -bodyTs: "'10':26 '16':25 '21':30 '2k/144':32 '800p/90':27 '9':31 'deck':11 'figur':15 'game':23 'instead':28 'make':19 'run':21 'server':8 'set':4 'steam':7,10 'tri':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5779415"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704473082 {#1483
      date: 2024-01-05 17:44:42.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 51.62 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2465
    +user: App\Entity\User {#2457
      +avatar: Proxies\__CG__\App\Entity\Image {#2454 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2455 …}
      +email: "krolden@lemmy.ml"
      +username: "@krolden@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Anyone that claims to speak on behalf of the universe is either a liar or a fool"
      +lastActive: DateTime @1728630272 {#1717
        date: 2024-10-11 09:04:32.0 +02:00
      }
      +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 {#2459 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2470 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2467 …}
      +entries: Doctrine\ORM\PersistentCollection {#2371 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2370 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2360 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2361 …}
      +posts: Doctrine\ORM\PersistentCollection {#2372 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2386 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2385 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2378 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2381 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1910 …}
      +follows: Doctrine\ORM\PersistentCollection {#1909 …}
      +followers: Doctrine\ORM\PersistentCollection {#1926 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1874 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1908 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1883 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2389 …}
      +reports: Doctrine\ORM\PersistentCollection {#2387 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2394 …}
      +violations: Doctrine\ORM\PersistentCollection {#2393 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
      +awards: Doctrine\ORM\PersistentCollection {#1402 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1385 …}
      +categories: Doctrine\ORM\PersistentCollection {#1401 …}
      -id: 2199
      -password: "$2y$13$yB9zT3vQcs44fjXUm3hfc.GkQzpHH30ETjG2cY6bfj2ZtE/I444o."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1363 …}
      +apId: "krolden@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/krolden"
      +apPublicUrl: "https://lemmy.ml/u/krolden"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "krolden"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728257841 {#2464
        date: 2024-10-07 01:37:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687018867 {#1720
        date: 2023-06-17 18:21:07.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1716
      +user: Proxies\__CG__\App\Entity\User {#4113 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Jellyfin-on-a-vps"
      +title: "Jellyfin on a vps"
      +url: null
      +body: """
        I have a jellyfin instance running with radarr/sonarr/… for my media needs on my vps.\n
        \n
        Problem is that I don’t have huge amount of storages and I would like to expand the storage until I’m able to make a personal server ( I don’t have space where I live for even a mini pc rn ).\n
        \n
        From the options that I have been considering the contabo ( my vps provider ) storage expansion are quite costly so I have been thinking about hetzner storage boxes or a backblaze b2 bucket mounted with rclone/s3fs.\n
        \n
        The problem with backblaze is that I use hardlinks with my *arr suite so to save up on space so I’m not sure if I can mount them preserving the hard links.\n
        \n
        What would be your thought or reccomendation? Should I get a hetzner storage box and just mount it or is there anything else I could do until I manage to make my own personal server?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 18
      +favouriteCount: 30
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721508001 {#4108
        date: 2024-07-20 22:40:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4115 …}
      +votes: Doctrine\ORM\PersistentCollection {#4117 …}
      +reports: Doctrine\ORM\PersistentCollection {#4119 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
      +badges: Doctrine\ORM\PersistentCollection {#4125 …}
      +children: []
      -id: 27327
      -titleTs: "'jellyfin':1 'vps':4"
      -bodyTs: "'abl':38 'amount':24 'anyth':147 'arr':104 'b2':88 'backblaz':87,96 'box':84,139 'bucket':89 'consid':65 'contabo':67 'cost':75 'could':150 'els':148 'even':53 'expand':32 'expans':72 'get':135 'hard':124 'hardlink':101 'hetzner':82,137 'huge':23 'instanc':5 'jellyfin':4 'like':30 'link':125 'live':51 'm':37,114 'make':40,156 'manag':154 'media':11 'mini':55 'mount':90,120,142 'need':12 'option':60 'pc':56 'person':42,159 'preserv':122 'problem':16,94 'provid':70 'quit':74 'radarr/sonarr':8 'rclone/s3fs':92 'reccomend':132 'rn':57 'run':6 'save':108 'server':43,160 'space':48,111 'storag':26,34,71,83,138 'suit':105 'sure':116 'think':80 'thought':130 'use':100 'vps':15,69 'would':29,127"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704522851
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/post/72648"
      +editedAt: DateTimeImmutable @1711848505 {#4105
        date: 2024-03-31 03:28:25.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704436451 {#4107
        date: 2024-01-05 07:34:11.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Seedbox"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704471609 {#1729
      date: 2024-01-05 17:20:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2463 …}
    +nested: Doctrine\ORM\PersistentCollection {#2411 …}
    +votes: Doctrine\ORM\PersistentCollection {#2422 …}
    +reports: Doctrine\ORM\PersistentCollection {#2458 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
    -id: 282758
    -bodyTs: "'seedbox':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7106488"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704471609 {#1739
      date: 2024-01-05 17:20:09.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#4070
  +comment: App\Entity\EntryComment {#2465
    +user: App\Entity\User {#2457
      +avatar: Proxies\__CG__\App\Entity\Image {#2454 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2455 …}
      +email: "krolden@lemmy.ml"
      +username: "@krolden@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Anyone that claims to speak on behalf of the universe is either a liar or a fool"
      +lastActive: DateTime @1728630272 {#1717
        date: 2024-10-11 09:04:32.0 +02:00
      }
      +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 {#2459 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2470 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2467 …}
      +entries: Doctrine\ORM\PersistentCollection {#2371 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2370 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2360 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2361 …}
      +posts: Doctrine\ORM\PersistentCollection {#2372 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2386 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2385 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2378 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2381 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1910 …}
      +follows: Doctrine\ORM\PersistentCollection {#1909 …}
      +followers: Doctrine\ORM\PersistentCollection {#1926 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1874 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1908 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1883 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2389 …}
      +reports: Doctrine\ORM\PersistentCollection {#2387 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2394 …}
      +violations: Doctrine\ORM\PersistentCollection {#2393 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
      +awards: Doctrine\ORM\PersistentCollection {#1402 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1385 …}
      +categories: Doctrine\ORM\PersistentCollection {#1401 …}
      -id: 2199
      -password: "$2y$13$yB9zT3vQcs44fjXUm3hfc.GkQzpHH30ETjG2cY6bfj2ZtE/I444o."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1363 …}
      +apId: "krolden@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/krolden"
      +apPublicUrl: "https://lemmy.ml/u/krolden"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "krolden"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728257841 {#2464
        date: 2024-10-07 01:37:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687018867 {#1720
        date: 2023-06-17 18:21:07.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1716
      +user: Proxies\__CG__\App\Entity\User {#4113 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Jellyfin-on-a-vps"
      +title: "Jellyfin on a vps"
      +url: null
      +body: """
        I have a jellyfin instance running with radarr/sonarr/… for my media needs on my vps.\n
        \n
        Problem is that I don’t have huge amount of storages and I would like to expand the storage until I’m able to make a personal server ( I don’t have space where I live for even a mini pc rn ).\n
        \n
        From the options that I have been considering the contabo ( my vps provider ) storage expansion are quite costly so I have been thinking about hetzner storage boxes or a backblaze b2 bucket mounted with rclone/s3fs.\n
        \n
        The problem with backblaze is that I use hardlinks with my *arr suite so to save up on space so I’m not sure if I can mount them preserving the hard links.\n
        \n
        What would be your thought or reccomendation? Should I get a hetzner storage box and just mount it or is there anything else I could do until I manage to make my own personal server?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 18
      +favouriteCount: 30
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721508001 {#4108
        date: 2024-07-20 22:40:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4115 …}
      +votes: Doctrine\ORM\PersistentCollection {#4117 …}
      +reports: Doctrine\ORM\PersistentCollection {#4119 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
      +badges: Doctrine\ORM\PersistentCollection {#4125 …}
      +children: []
      -id: 27327
      -titleTs: "'jellyfin':1 'vps':4"
      -bodyTs: "'abl':38 'amount':24 'anyth':147 'arr':104 'b2':88 'backblaz':87,96 'box':84,139 'bucket':89 'consid':65 'contabo':67 'cost':75 'could':150 'els':148 'even':53 'expand':32 'expans':72 'get':135 'hard':124 'hardlink':101 'hetzner':82,137 'huge':23 'instanc':5 'jellyfin':4 'like':30 'link':125 'live':51 'm':37,114 'make':40,156 'manag':154 'media':11 'mini':55 'mount':90,120,142 'need':12 'option':60 'pc':56 'person':42,159 'preserv':122 'problem':16,94 'provid':70 'quit':74 'radarr/sonarr':8 'rclone/s3fs':92 'reccomend':132 'rn':57 'run':6 'save':108 'server':43,160 'space':48,111 'storag':26,34,71,83,138 'suit':105 'sure':116 'think':80 'thought':130 'use':100 'vps':15,69 'would':29,127"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704522851
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/post/72648"
      +editedAt: DateTimeImmutable @1711848505 {#4105
        date: 2024-03-31 03:28:25.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704436451 {#4107
        date: 2024-01-05 07:34:11.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Seedbox"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704471609 {#1729
      date: 2024-01-05 17:20:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2463 …}
    +nested: Doctrine\ORM\PersistentCollection {#2411 …}
    +votes: Doctrine\ORM\PersistentCollection {#2422 …}
    +reports: Doctrine\ORM\PersistentCollection {#2458 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
    -id: 282758
    -bodyTs: "'seedbox':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7106488"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704471609 {#1739
      date: 2024-01-05 17:20:09.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 14.0 MiB 0.20 ms
Input props
[
  "user" => App\Entity\User {#2457
    +avatar: Proxies\__CG__\App\Entity\Image {#2454 …}
    +cover: Proxies\__CG__\App\Entity\Image {#2455 …}
    +email: "krolden@lemmy.ml"
    +username: "@krolden@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Anyone that claims to speak on behalf of the universe is either a liar or a fool"
    +lastActive: DateTime @1728630272 {#1717
      date: 2024-10-11 09:04:32.0 +02:00
    }
    +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 {#2459 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2470 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2467 …}
    +entries: Doctrine\ORM\PersistentCollection {#2371 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2370 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2360 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2361 …}
    +posts: Doctrine\ORM\PersistentCollection {#2372 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2386 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2385 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2378 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2381 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1910 …}
    +follows: Doctrine\ORM\PersistentCollection {#1909 …}
    +followers: Doctrine\ORM\PersistentCollection {#1926 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1874 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1908 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1883 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2389 …}
    +reports: Doctrine\ORM\PersistentCollection {#2387 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2394 …}
    +violations: Doctrine\ORM\PersistentCollection {#2393 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
    +awards: Doctrine\ORM\PersistentCollection {#1402 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1385 …}
    +categories: Doctrine\ORM\PersistentCollection {#1401 …}
    -id: 2199
    -password: "$2y$13$yB9zT3vQcs44fjXUm3hfc.GkQzpHH30ETjG2cY6bfj2ZtE/I444o."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1363 …}
    +apId: "krolden@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/krolden"
    +apPublicUrl: "https://lemmy.ml/u/krolden"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "krolden"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728257841 {#2464
      date: 2024-10-07 01:37:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687018867 {#1720
      date: 2023-06-17 18:21:07.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#4134
  +user: App\Entity\User {#2457
    +avatar: Proxies\__CG__\App\Entity\Image {#2454 …}
    +cover: Proxies\__CG__\App\Entity\Image {#2455 …}
    +email: "krolden@lemmy.ml"
    +username: "@krolden@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Anyone that claims to speak on behalf of the universe is either a liar or a fool"
    +lastActive: DateTime @1728630272 {#1717
      date: 2024-10-11 09:04:32.0 +02:00
    }
    +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 {#2459 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2470 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2467 …}
    +entries: Doctrine\ORM\PersistentCollection {#2371 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2370 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2360 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2361 …}
    +posts: Doctrine\ORM\PersistentCollection {#2372 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2386 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2385 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2378 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2381 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1910 …}
    +follows: Doctrine\ORM\PersistentCollection {#1909 …}
    +followers: Doctrine\ORM\PersistentCollection {#1926 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1874 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1908 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1883 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2389 …}
    +reports: Doctrine\ORM\PersistentCollection {#2387 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2394 …}
    +violations: Doctrine\ORM\PersistentCollection {#2393 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
    +awards: Doctrine\ORM\PersistentCollection {#1402 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1385 …}
    +categories: Doctrine\ORM\PersistentCollection {#1401 …}
    -id: 2199
    -password: "$2y$13$yB9zT3vQcs44fjXUm3hfc.GkQzpHH30ETjG2cY6bfj2ZtE/I444o."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1363 …}
    +apId: "krolden@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/krolden"
    +apPublicUrl: "https://lemmy.ml/u/krolden"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "krolden"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728257841 {#2464
      date: 2024-10-07 01:37:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687018867 {#1720
      date: 2023-06-17 18:21:07.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1704471609 {#1739
    date: 2024-01-05 17:20:09.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4189
  +date: DateTimeImmutable @1704471609 {#1739
    date: 2024-01-05 17:20:09.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.13 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704471609 {#1739
    date: 2024-01-05 17:20:09.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#4243
  +createdAt: DateTimeImmutable @1704471609 {#1739
    date: 2024-01-05 17:20:09.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 14.0 MiB 0.14 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1716
    +user: Proxies\__CG__\App\Entity\User {#4113 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "Jellyfin-on-a-vps"
    +title: "Jellyfin on a vps"
    +url: null
    +body: """
      I have a jellyfin instance running with radarr/sonarr/… for my media needs on my vps.\n
      \n
      Problem is that I don’t have huge amount of storages and I would like to expand the storage until I’m able to make a personal server ( I don’t have space where I live for even a mini pc rn ).\n
      \n
      From the options that I have been considering the contabo ( my vps provider ) storage expansion are quite costly so I have been thinking about hetzner storage boxes or a backblaze b2 bucket mounted with rclone/s3fs.\n
      \n
      The problem with backblaze is that I use hardlinks with my *arr suite so to save up on space so I’m not sure if I can mount them preserving the hard links.\n
      \n
      What would be your thought or reccomendation? Should I get a hetzner storage box and just mount it or is there anything else I could do until I manage to make my own personal server?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 18
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721508001 {#4108
      date: 2024-07-20 22:40:01.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4115 …}
    +votes: Doctrine\ORM\PersistentCollection {#4117 …}
    +reports: Doctrine\ORM\PersistentCollection {#4119 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4121 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
    +badges: Doctrine\ORM\PersistentCollection {#4125 …}
    +children: []
    -id: 27327
    -titleTs: "'jellyfin':1 'vps':4"
    -bodyTs: "'abl':38 'amount':24 'anyth':147 'arr':104 'b2':88 'backblaz':87,96 'box':84,139 'bucket':89 'consid':65 'contabo':67 'cost':75 'could':150 'els':148 'even':53 'expand':32 'expans':72 'get':135 'hard':124 'hardlink':101 'hetzner':82,137 'huge':23 'instanc':5 'jellyfin':4 'like':30 'link':125 'live':51 'm':37,114 'make':40,156 'manag':154 'media':11 'mini':55 'mount':90,120,142 'need':12 'option':60 'pc':56 'person':42,159 'preserv':122 'problem':16,94 'provid':70 'quit':74 'radarr/sonarr':8 'rclone/s3fs':92 'reccomend':132 'rn':57 'run':6 'save':108 'server':43,160 'space':48,111 'storag':26,34,71,83,138 'suit':105 'sure':116 'think':80 'thought':130 'use':100 'vps':15,69 'would':29,127"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704522851
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/72648"
    +editedAt: DateTimeImmutable @1711848505 {#4105
      date: 2024-03-31 03:28:25.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704436451 {#4107
      date: 2024-01-05 07:34:11.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#4297
  +entry: Proxies\__CG__\App\Entity\Entry {#1716
    +user: Proxies\__CG__\App\Entity\User {#4113 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "Jellyfin-on-a-vps"
    +title: "Jellyfin on a vps"
    +url: null
    +body: """
      I have a jellyfin instance running with radarr/sonarr/… for my media needs on my vps.\n
      \n
      Problem is that I don’t have huge amount of storages and I would like to expand the storage until I’m able to make a personal server ( I don’t have space where I live for even a mini pc rn ).\n
      \n
      From the options that I have been considering the contabo ( my vps provider ) storage expansion are quite costly so I have been thinking about hetzner storage boxes or a backblaze b2 bucket mounted with rclone/s3fs.\n
      \n
      The problem with backblaze is that I use hardlinks with my *arr suite so to save up on space so I’m not sure if I can mount them preserving the hard links.\n
      \n
      What would be your thought or reccomendation? Should I get a hetzner storage box and just mount it or is there anything else I could do until I manage to make my own personal server?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 18
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721508001 {#4108
      date: 2024-07-20 22:40:01.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4115 …}
    +votes: Doctrine\ORM\PersistentCollection {#4117 …}
    +reports: Doctrine\ORM\PersistentCollection {#4119 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4121 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
    +badges: Doctrine\ORM\PersistentCollection {#4125 …}
    +children: []
    -id: 27327
    -titleTs: "'jellyfin':1 'vps':4"
    -bodyTs: "'abl':38 'amount':24 'anyth':147 'arr':104 'b2':88 'backblaz':87,96 'box':84,139 'bucket':89 'consid':65 'contabo':67 'cost':75 'could':150 'els':148 'even':53 'expand':32 'expans':72 'get':135 'hard':124 'hardlink':101 'hetzner':82,137 'huge':23 'instanc':5 'jellyfin':4 'like':30 'link':125 'live':51 'm':37,114 'make':40,156 'manag':154 'media':11 'mini':55 'mount':90,120,142 'need':12 'option':60 'pc':56 'person':42,159 'preserv':122 'problem':16,94 'provid':70 'quit':74 'radarr/sonarr':8 'rclone/s3fs':92 'reccomend':132 'rn':57 'run':6 'save':108 'server':43,160 'space':48,111 'storag':26,34,71,83,138 'suit':105 'sure':116 'think':80 'thought':130 'use':100 'vps':15,69 'would':29,127"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704522851
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/72648"
    +editedAt: DateTimeImmutable @1711848505 {#4105
      date: 2024-03-31 03:28:25.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704436451 {#4107
      date: 2024-01-05 07:34:11.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 6.58 ms
Input props
[
  "user" => App\Entity\User {#2457
    +avatar: Proxies\__CG__\App\Entity\Image {#2454 …}
    +cover: Proxies\__CG__\App\Entity\Image {#2455 …}
    +email: "krolden@lemmy.ml"
    +username: "@krolden@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Anyone that claims to speak on behalf of the universe is either a liar or a fool"
    +lastActive: DateTime @1728630272 {#1717
      date: 2024-10-11 09:04:32.0 +02:00
    }
    +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 {#2459 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2470 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2467 …}
    +entries: Doctrine\ORM\PersistentCollection {#2371 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2370 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2360 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2361 …}
    +posts: Doctrine\ORM\PersistentCollection {#2372 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2386 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2385 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2378 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2381 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1910 …}
    +follows: Doctrine\ORM\PersistentCollection {#1909 …}
    +followers: Doctrine\ORM\PersistentCollection {#1926 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1874 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1908 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1883 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2389 …}
    +reports: Doctrine\ORM\PersistentCollection {#2387 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2394 …}
    +violations: Doctrine\ORM\PersistentCollection {#2393 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
    +awards: Doctrine\ORM\PersistentCollection {#1402 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1385 …}
    +categories: Doctrine\ORM\PersistentCollection {#1401 …}
    -id: 2199
    -password: "$2y$13$yB9zT3vQcs44fjXUm3hfc.GkQzpHH30ETjG2cY6bfj2ZtE/I444o."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1363 …}
    +apId: "krolden@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/krolden"
    +apPublicUrl: "https://lemmy.ml/u/krolden"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "krolden"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728257841 {#2464
      date: 2024-10-07 01:37:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687018867 {#1720
      date: 2023-06-17 18:21:07.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#4352
  +width: 40
  +height: 40
  +user: App\Entity\User {#2457
    +avatar: Proxies\__CG__\App\Entity\Image {#2454 …}
    +cover: Proxies\__CG__\App\Entity\Image {#2455 …}
    +email: "krolden@lemmy.ml"
    +username: "@krolden@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Anyone that claims to speak on behalf of the universe is either a liar or a fool"
    +lastActive: DateTime @1728630272 {#1717
      date: 2024-10-11 09:04:32.0 +02:00
    }
    +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 {#2459 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2470 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2467 …}
    +entries: Doctrine\ORM\PersistentCollection {#2371 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2370 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2360 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2361 …}
    +posts: Doctrine\ORM\PersistentCollection {#2372 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2386 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2385 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2378 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2381 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1910 …}
    +follows: Doctrine\ORM\PersistentCollection {#1909 …}
    +followers: Doctrine\ORM\PersistentCollection {#1926 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1874 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1908 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1883 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2389 …}
    +reports: Doctrine\ORM\PersistentCollection {#2387 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2394 …}
    +violations: Doctrine\ORM\PersistentCollection {#2393 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
    +awards: Doctrine\ORM\PersistentCollection {#1402 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1385 …}
    +categories: Doctrine\ORM\PersistentCollection {#1401 …}
    -id: 2199
    -password: "$2y$13$yB9zT3vQcs44fjXUm3hfc.GkQzpHH30ETjG2cY6bfj2ZtE/I444o."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1363 …}
    +apId: "krolden@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/krolden"
    +apPublicUrl: "https://lemmy.ml/u/krolden"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "krolden"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728257841 {#2464
      date: 2024-10-07 01:37:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687018867 {#1720
      date: 2023-06-17 18:21:07.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.44 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2465
    +user: App\Entity\User {#2457
      +avatar: Proxies\__CG__\App\Entity\Image {#2454 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2455 …}
      +email: "krolden@lemmy.ml"
      +username: "@krolden@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Anyone that claims to speak on behalf of the universe is either a liar or a fool"
      +lastActive: DateTime @1728630272 {#1717
        date: 2024-10-11 09:04:32.0 +02:00
      }
      +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 {#2459 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2470 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2467 …}
      +entries: Doctrine\ORM\PersistentCollection {#2371 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2370 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2360 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2361 …}
      +posts: Doctrine\ORM\PersistentCollection {#2372 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2386 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2385 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2378 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2381 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1910 …}
      +follows: Doctrine\ORM\PersistentCollection {#1909 …}
      +followers: Doctrine\ORM\PersistentCollection {#1926 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1874 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1908 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1883 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2389 …}
      +reports: Doctrine\ORM\PersistentCollection {#2387 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2394 …}
      +violations: Doctrine\ORM\PersistentCollection {#2393 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
      +awards: Doctrine\ORM\PersistentCollection {#1402 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1385 …}
      +categories: Doctrine\ORM\PersistentCollection {#1401 …}
      -id: 2199
      -password: "$2y$13$yB9zT3vQcs44fjXUm3hfc.GkQzpHH30ETjG2cY6bfj2ZtE/I444o."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1363 …}
      +apId: "krolden@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/krolden"
      +apPublicUrl: "https://lemmy.ml/u/krolden"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "krolden"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728257841 {#2464
        date: 2024-10-07 01:37:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687018867 {#1720
        date: 2023-06-17 18:21:07.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1716
      +user: Proxies\__CG__\App\Entity\User {#4113 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Jellyfin-on-a-vps"
      +title: "Jellyfin on a vps"
      +url: null
      +body: """
        I have a jellyfin instance running with radarr/sonarr/… for my media needs on my vps.\n
        \n
        Problem is that I don’t have huge amount of storages and I would like to expand the storage until I’m able to make a personal server ( I don’t have space where I live for even a mini pc rn ).\n
        \n
        From the options that I have been considering the contabo ( my vps provider ) storage expansion are quite costly so I have been thinking about hetzner storage boxes or a backblaze b2 bucket mounted with rclone/s3fs.\n
        \n
        The problem with backblaze is that I use hardlinks with my *arr suite so to save up on space so I’m not sure if I can mount them preserving the hard links.\n
        \n
        What would be your thought or reccomendation? Should I get a hetzner storage box and just mount it or is there anything else I could do until I manage to make my own personal server?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 18
      +favouriteCount: 30
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721508001 {#4108
        date: 2024-07-20 22:40:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4115 …}
      +votes: Doctrine\ORM\PersistentCollection {#4117 …}
      +reports: Doctrine\ORM\PersistentCollection {#4119 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
      +badges: Doctrine\ORM\PersistentCollection {#4125 …}
      +children: []
      -id: 27327
      -titleTs: "'jellyfin':1 'vps':4"
      -bodyTs: "'abl':38 'amount':24 'anyth':147 'arr':104 'b2':88 'backblaz':87,96 'box':84,139 'bucket':89 'consid':65 'contabo':67 'cost':75 'could':150 'els':148 'even':53 'expand':32 'expans':72 'get':135 'hard':124 'hardlink':101 'hetzner':82,137 'huge':23 'instanc':5 'jellyfin':4 'like':30 'link':125 'live':51 'm':37,114 'make':40,156 'manag':154 'media':11 'mini':55 'mount':90,120,142 'need':12 'option':60 'pc':56 'person':42,159 'preserv':122 'problem':16,94 'provid':70 'quit':74 'radarr/sonarr':8 'rclone/s3fs':92 'reccomend':132 'rn':57 'run':6 'save':108 'server':43,160 'space':48,111 'storag':26,34,71,83,138 'suit':105 'sure':116 'think':80 'thought':130 'use':100 'vps':15,69 'would':29,127"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704522851
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/post/72648"
      +editedAt: DateTimeImmutable @1711848505 {#4105
        date: 2024-03-31 03:28:25.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704436451 {#4107
        date: 2024-01-05 07:34:11.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Seedbox"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704471609 {#1729
      date: 2024-01-05 17:20:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2463 …}
    +nested: Doctrine\ORM\PersistentCollection {#2411 …}
    +votes: Doctrine\ORM\PersistentCollection {#2422 …}
    +reports: Doctrine\ORM\PersistentCollection {#2458 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
    -id: 282758
    -bodyTs: "'seedbox':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7106488"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704471609 {#1739
      date: 2024-01-05 17:20:09.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#4423
  +subject: App\Entity\EntryComment {#2465
    +user: App\Entity\User {#2457
      +avatar: Proxies\__CG__\App\Entity\Image {#2454 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2455 …}
      +email: "krolden@lemmy.ml"
      +username: "@krolden@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Anyone that claims to speak on behalf of the universe is either a liar or a fool"
      +lastActive: DateTime @1728630272 {#1717
        date: 2024-10-11 09:04:32.0 +02:00
      }
      +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 {#2459 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2470 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2467 …}
      +entries: Doctrine\ORM\PersistentCollection {#2371 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2370 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2360 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2361 …}
      +posts: Doctrine\ORM\PersistentCollection {#2372 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2386 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2385 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2378 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2381 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1910 …}
      +follows: Doctrine\ORM\PersistentCollection {#1909 …}
      +followers: Doctrine\ORM\PersistentCollection {#1926 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1874 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1908 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1883 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2389 …}
      +reports: Doctrine\ORM\PersistentCollection {#2387 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2394 …}
      +violations: Doctrine\ORM\PersistentCollection {#2393 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
      +awards: Doctrine\ORM\PersistentCollection {#1402 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1385 …}
      +categories: Doctrine\ORM\PersistentCollection {#1401 …}
      -id: 2199
      -password: "$2y$13$yB9zT3vQcs44fjXUm3hfc.GkQzpHH30ETjG2cY6bfj2ZtE/I444o."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1363 …}
      +apId: "krolden@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/krolden"
      +apPublicUrl: "https://lemmy.ml/u/krolden"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "krolden"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728257841 {#2464
        date: 2024-10-07 01:37:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687018867 {#1720
        date: 2023-06-17 18:21:07.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1716
      +user: Proxies\__CG__\App\Entity\User {#4113 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Jellyfin-on-a-vps"
      +title: "Jellyfin on a vps"
      +url: null
      +body: """
        I have a jellyfin instance running with radarr/sonarr/… for my media needs on my vps.\n
        \n
        Problem is that I don’t have huge amount of storages and I would like to expand the storage until I’m able to make a personal server ( I don’t have space where I live for even a mini pc rn ).\n
        \n
        From the options that I have been considering the contabo ( my vps provider ) storage expansion are quite costly so I have been thinking about hetzner storage boxes or a backblaze b2 bucket mounted with rclone/s3fs.\n
        \n
        The problem with backblaze is that I use hardlinks with my *arr suite so to save up on space so I’m not sure if I can mount them preserving the hard links.\n
        \n
        What would be your thought or reccomendation? Should I get a hetzner storage box and just mount it or is there anything else I could do until I manage to make my own personal server?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 18
      +favouriteCount: 30
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721508001 {#4108
        date: 2024-07-20 22:40:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4115 …}
      +votes: Doctrine\ORM\PersistentCollection {#4117 …}
      +reports: Doctrine\ORM\PersistentCollection {#4119 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
      +badges: Doctrine\ORM\PersistentCollection {#4125 …}
      +children: []
      -id: 27327
      -titleTs: "'jellyfin':1 'vps':4"
      -bodyTs: "'abl':38 'amount':24 'anyth':147 'arr':104 'b2':88 'backblaz':87,96 'box':84,139 'bucket':89 'consid':65 'contabo':67 'cost':75 'could':150 'els':148 'even':53 'expand':32 'expans':72 'get':135 'hard':124 'hardlink':101 'hetzner':82,137 'huge':23 'instanc':5 'jellyfin':4 'like':30 'link':125 'live':51 'm':37,114 'make':40,156 'manag':154 'media':11 'mini':55 'mount':90,120,142 'need':12 'option':60 'pc':56 'person':42,159 'preserv':122 'problem':16,94 'provid':70 'quit':74 'radarr/sonarr':8 'rclone/s3fs':92 'reccomend':132 'rn':57 'run':6 'save':108 'server':43,160 'space':48,111 'storag':26,34,71,83,138 'suit':105 'sure':116 'think':80 'thought':130 'use':100 'vps':15,69 'would':29,127"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704522851
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/post/72648"
      +editedAt: DateTimeImmutable @1711848505 {#4105
        date: 2024-03-31 03:28:25.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704436451 {#4107
        date: 2024-01-05 07:34:11.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Seedbox"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704471609 {#1729
      date: 2024-01-05 17:20:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2463 …}
    +nested: Doctrine\ORM\PersistentCollection {#2411 …}
    +votes: Doctrine\ORM\PersistentCollection {#2422 …}
    +reports: Doctrine\ORM\PersistentCollection {#2458 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
    -id: 282758
    -bodyTs: "'seedbox':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7106488"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704471609 {#1739
      date: 2024-01-05 17:20:09.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 1.75 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2465
    +user: App\Entity\User {#2457
      +avatar: Proxies\__CG__\App\Entity\Image {#2454 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2455 …}
      +email: "krolden@lemmy.ml"
      +username: "@krolden@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Anyone that claims to speak on behalf of the universe is either a liar or a fool"
      +lastActive: DateTime @1728630272 {#1717
        date: 2024-10-11 09:04:32.0 +02:00
      }
      +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 {#2459 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2470 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2467 …}
      +entries: Doctrine\ORM\PersistentCollection {#2371 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2370 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2360 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2361 …}
      +posts: Doctrine\ORM\PersistentCollection {#2372 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2386 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2385 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2378 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2381 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1910 …}
      +follows: Doctrine\ORM\PersistentCollection {#1909 …}
      +followers: Doctrine\ORM\PersistentCollection {#1926 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1874 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1908 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1883 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2389 …}
      +reports: Doctrine\ORM\PersistentCollection {#2387 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2394 …}
      +violations: Doctrine\ORM\PersistentCollection {#2393 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
      +awards: Doctrine\ORM\PersistentCollection {#1402 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1385 …}
      +categories: Doctrine\ORM\PersistentCollection {#1401 …}
      -id: 2199
      -password: "$2y$13$yB9zT3vQcs44fjXUm3hfc.GkQzpHH30ETjG2cY6bfj2ZtE/I444o."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1363 …}
      +apId: "krolden@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/krolden"
      +apPublicUrl: "https://lemmy.ml/u/krolden"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "krolden"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728257841 {#2464
        date: 2024-10-07 01:37:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687018867 {#1720
        date: 2023-06-17 18:21:07.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1716
      +user: Proxies\__CG__\App\Entity\User {#4113 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Jellyfin-on-a-vps"
      +title: "Jellyfin on a vps"
      +url: null
      +body: """
        I have a jellyfin instance running with radarr/sonarr/… for my media needs on my vps.\n
        \n
        Problem is that I don’t have huge amount of storages and I would like to expand the storage until I’m able to make a personal server ( I don’t have space where I live for even a mini pc rn ).\n
        \n
        From the options that I have been considering the contabo ( my vps provider ) storage expansion are quite costly so I have been thinking about hetzner storage boxes or a backblaze b2 bucket mounted with rclone/s3fs.\n
        \n
        The problem with backblaze is that I use hardlinks with my *arr suite so to save up on space so I’m not sure if I can mount them preserving the hard links.\n
        \n
        What would be your thought or reccomendation? Should I get a hetzner storage box and just mount it or is there anything else I could do until I manage to make my own personal server?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 18
      +favouriteCount: 30
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721508001 {#4108
        date: 2024-07-20 22:40:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4115 …}
      +votes: Doctrine\ORM\PersistentCollection {#4117 …}
      +reports: Doctrine\ORM\PersistentCollection {#4119 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
      +badges: Doctrine\ORM\PersistentCollection {#4125 …}
      +children: []
      -id: 27327
      -titleTs: "'jellyfin':1 'vps':4"
      -bodyTs: "'abl':38 'amount':24 'anyth':147 'arr':104 'b2':88 'backblaz':87,96 'box':84,139 'bucket':89 'consid':65 'contabo':67 'cost':75 'could':150 'els':148 'even':53 'expand':32 'expans':72 'get':135 'hard':124 'hardlink':101 'hetzner':82,137 'huge':23 'instanc':5 'jellyfin':4 'like':30 'link':125 'live':51 'm':37,114 'make':40,156 'manag':154 'media':11 'mini':55 'mount':90,120,142 'need':12 'option':60 'pc':56 'person':42,159 'preserv':122 'problem':16,94 'provid':70 'quit':74 'radarr/sonarr':8 'rclone/s3fs':92 'reccomend':132 'rn':57 'run':6 'save':108 'server':43,160 'space':48,111 'storag':26,34,71,83,138 'suit':105 'sure':116 'think':80 'thought':130 'use':100 'vps':15,69 'would':29,127"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704522851
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/post/72648"
      +editedAt: DateTimeImmutable @1711848505 {#4105
        date: 2024-03-31 03:28:25.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704436451 {#4107
        date: 2024-01-05 07:34:11.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Seedbox"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704471609 {#1729
      date: 2024-01-05 17:20:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2463 …}
    +nested: Doctrine\ORM\PersistentCollection {#2411 …}
    +votes: Doctrine\ORM\PersistentCollection {#2422 …}
    +reports: Doctrine\ORM\PersistentCollection {#2458 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
    -id: 282758
    -bodyTs: "'seedbox':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7106488"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704471609 {#1739
      date: 2024-01-05 17:20:09.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#4480
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2465
    +user: App\Entity\User {#2457
      +avatar: Proxies\__CG__\App\Entity\Image {#2454 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2455 …}
      +email: "krolden@lemmy.ml"
      +username: "@krolden@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Anyone that claims to speak on behalf of the universe is either a liar or a fool"
      +lastActive: DateTime @1728630272 {#1717
        date: 2024-10-11 09:04:32.0 +02:00
      }
      +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 {#2459 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2470 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2467 …}
      +entries: Doctrine\ORM\PersistentCollection {#2371 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2370 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2360 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2361 …}
      +posts: Doctrine\ORM\PersistentCollection {#2372 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2386 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2385 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2378 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2381 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1910 …}
      +follows: Doctrine\ORM\PersistentCollection {#1909 …}
      +followers: Doctrine\ORM\PersistentCollection {#1926 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1874 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1908 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1883 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2389 …}
      +reports: Doctrine\ORM\PersistentCollection {#2387 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2394 …}
      +violations: Doctrine\ORM\PersistentCollection {#2393 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
      +awards: Doctrine\ORM\PersistentCollection {#1402 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1385 …}
      +categories: Doctrine\ORM\PersistentCollection {#1401 …}
      -id: 2199
      -password: "$2y$13$yB9zT3vQcs44fjXUm3hfc.GkQzpHH30ETjG2cY6bfj2ZtE/I444o."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1363 …}
      +apId: "krolden@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/krolden"
      +apPublicUrl: "https://lemmy.ml/u/krolden"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "krolden"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728257841 {#2464
        date: 2024-10-07 01:37:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687018867 {#1720
        date: 2023-06-17 18:21:07.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1716
      +user: Proxies\__CG__\App\Entity\User {#4113 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Jellyfin-on-a-vps"
      +title: "Jellyfin on a vps"
      +url: null
      +body: """
        I have a jellyfin instance running with radarr/sonarr/… for my media needs on my vps.\n
        \n
        Problem is that I don’t have huge amount of storages and I would like to expand the storage until I’m able to make a personal server ( I don’t have space where I live for even a mini pc rn ).\n
        \n
        From the options that I have been considering the contabo ( my vps provider ) storage expansion are quite costly so I have been thinking about hetzner storage boxes or a backblaze b2 bucket mounted with rclone/s3fs.\n
        \n
        The problem with backblaze is that I use hardlinks with my *arr suite so to save up on space so I’m not sure if I can mount them preserving the hard links.\n
        \n
        What would be your thought or reccomendation? Should I get a hetzner storage box and just mount it or is there anything else I could do until I manage to make my own personal server?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 18
      +favouriteCount: 30
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721508001 {#4108
        date: 2024-07-20 22:40:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4115 …}
      +votes: Doctrine\ORM\PersistentCollection {#4117 …}
      +reports: Doctrine\ORM\PersistentCollection {#4119 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
      +badges: Doctrine\ORM\PersistentCollection {#4125 …}
      +children: []
      -id: 27327
      -titleTs: "'jellyfin':1 'vps':4"
      -bodyTs: "'abl':38 'amount':24 'anyth':147 'arr':104 'b2':88 'backblaz':87,96 'box':84,139 'bucket':89 'consid':65 'contabo':67 'cost':75 'could':150 'els':148 'even':53 'expand':32 'expans':72 'get':135 'hard':124 'hardlink':101 'hetzner':82,137 'huge':23 'instanc':5 'jellyfin':4 'like':30 'link':125 'live':51 'm':37,114 'make':40,156 'manag':154 'media':11 'mini':55 'mount':90,120,142 'need':12 'option':60 'pc':56 'person':42,159 'preserv':122 'problem':16,94 'provid':70 'quit':74 'radarr/sonarr':8 'rclone/s3fs':92 'reccomend':132 'rn':57 'run':6 'save':108 'server':43,160 'space':48,111 'storag':26,34,71,83,138 'suit':105 'sure':116 'think':80 'thought':130 'use':100 'vps':15,69 'would':29,127"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704522851
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/post/72648"
      +editedAt: DateTimeImmutable @1711848505 {#4105
        date: 2024-03-31 03:28:25.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704436451 {#4107
        date: 2024-01-05 07:34:11.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Seedbox"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704471609 {#1729
      date: 2024-01-05 17:20:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2463 …}
    +nested: Doctrine\ORM\PersistentCollection {#2411 …}
    +votes: Doctrine\ORM\PersistentCollection {#2422 …}
    +reports: Doctrine\ORM\PersistentCollection {#2458 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
    -id: 282758
    -bodyTs: "'seedbox':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7106488"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704471609 {#1739
      date: 2024-01-05 17:20:09.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 16.56 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2465
    +user: App\Entity\User {#2457
      +avatar: Proxies\__CG__\App\Entity\Image {#2454 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2455 …}
      +email: "krolden@lemmy.ml"
      +username: "@krolden@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Anyone that claims to speak on behalf of the universe is either a liar or a fool"
      +lastActive: DateTime @1728630272 {#1717
        date: 2024-10-11 09:04:32.0 +02:00
      }
      +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 {#2459 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2470 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2467 …}
      +entries: Doctrine\ORM\PersistentCollection {#2371 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2370 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2360 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2361 …}
      +posts: Doctrine\ORM\PersistentCollection {#2372 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2386 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2385 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2378 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2381 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1910 …}
      +follows: Doctrine\ORM\PersistentCollection {#1909 …}
      +followers: Doctrine\ORM\PersistentCollection {#1926 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1874 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1908 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1883 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2389 …}
      +reports: Doctrine\ORM\PersistentCollection {#2387 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2394 …}
      +violations: Doctrine\ORM\PersistentCollection {#2393 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
      +awards: Doctrine\ORM\PersistentCollection {#1402 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1385 …}
      +categories: Doctrine\ORM\PersistentCollection {#1401 …}
      -id: 2199
      -password: "$2y$13$yB9zT3vQcs44fjXUm3hfc.GkQzpHH30ETjG2cY6bfj2ZtE/I444o."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1363 …}
      +apId: "krolden@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/krolden"
      +apPublicUrl: "https://lemmy.ml/u/krolden"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "krolden"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728257841 {#2464
        date: 2024-10-07 01:37:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687018867 {#1720
        date: 2023-06-17 18:21:07.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1716
      +user: Proxies\__CG__\App\Entity\User {#4113 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Jellyfin-on-a-vps"
      +title: "Jellyfin on a vps"
      +url: null
      +body: """
        I have a jellyfin instance running with radarr/sonarr/… for my media needs on my vps.\n
        \n
        Problem is that I don’t have huge amount of storages and I would like to expand the storage until I’m able to make a personal server ( I don’t have space where I live for even a mini pc rn ).\n
        \n
        From the options that I have been considering the contabo ( my vps provider ) storage expansion are quite costly so I have been thinking about hetzner storage boxes or a backblaze b2 bucket mounted with rclone/s3fs.\n
        \n
        The problem with backblaze is that I use hardlinks with my *arr suite so to save up on space so I’m not sure if I can mount them preserving the hard links.\n
        \n
        What would be your thought or reccomendation? Should I get a hetzner storage box and just mount it or is there anything else I could do until I manage to make my own personal server?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 18
      +favouriteCount: 30
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721508001 {#4108
        date: 2024-07-20 22:40:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4115 …}
      +votes: Doctrine\ORM\PersistentCollection {#4117 …}
      +reports: Doctrine\ORM\PersistentCollection {#4119 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
      +badges: Doctrine\ORM\PersistentCollection {#4125 …}
      +children: []
      -id: 27327
      -titleTs: "'jellyfin':1 'vps':4"
      -bodyTs: "'abl':38 'amount':24 'anyth':147 'arr':104 'b2':88 'backblaz':87,96 'box':84,139 'bucket':89 'consid':65 'contabo':67 'cost':75 'could':150 'els':148 'even':53 'expand':32 'expans':72 'get':135 'hard':124 'hardlink':101 'hetzner':82,137 'huge':23 'instanc':5 'jellyfin':4 'like':30 'link':125 'live':51 'm':37,114 'make':40,156 'manag':154 'media':11 'mini':55 'mount':90,120,142 'need':12 'option':60 'pc':56 'person':42,159 'preserv':122 'problem':16,94 'provid':70 'quit':74 'radarr/sonarr':8 'rclone/s3fs':92 'reccomend':132 'rn':57 'run':6 'save':108 'server':43,160 'space':48,111 'storag':26,34,71,83,138 'suit':105 'sure':116 'think':80 'thought':130 'use':100 'vps':15,69 'would':29,127"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704522851
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/post/72648"
      +editedAt: DateTimeImmutable @1711848505 {#4105
        date: 2024-03-31 03:28:25.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704436451 {#4107
        date: 2024-01-05 07:34:11.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Seedbox"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704471609 {#1729
      date: 2024-01-05 17:20:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2463 …}
    +nested: Doctrine\ORM\PersistentCollection {#2411 …}
    +votes: Doctrine\ORM\PersistentCollection {#2422 …}
    +reports: Doctrine\ORM\PersistentCollection {#2458 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
    -id: 282758
    -bodyTs: "'seedbox':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7106488"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704471609 {#1739
      date: 2024-01-05 17:20:09.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#4720
  +comment: App\Entity\EntryComment {#2465
    +user: App\Entity\User {#2457
      +avatar: Proxies\__CG__\App\Entity\Image {#2454 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2455 …}
      +email: "krolden@lemmy.ml"
      +username: "@krolden@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Anyone that claims to speak on behalf of the universe is either a liar or a fool"
      +lastActive: DateTime @1728630272 {#1717
        date: 2024-10-11 09:04:32.0 +02:00
      }
      +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 {#2459 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2470 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2467 …}
      +entries: Doctrine\ORM\PersistentCollection {#2371 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2370 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2360 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2361 …}
      +posts: Doctrine\ORM\PersistentCollection {#2372 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2386 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2385 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2378 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2381 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1910 …}
      +follows: Doctrine\ORM\PersistentCollection {#1909 …}
      +followers: Doctrine\ORM\PersistentCollection {#1926 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1874 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1908 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1883 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2389 …}
      +reports: Doctrine\ORM\PersistentCollection {#2387 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2394 …}
      +violations: Doctrine\ORM\PersistentCollection {#2393 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1381 …}
      +awards: Doctrine\ORM\PersistentCollection {#1402 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1385 …}
      +categories: Doctrine\ORM\PersistentCollection {#1401 …}
      -id: 2199
      -password: "$2y$13$yB9zT3vQcs44fjXUm3hfc.GkQzpHH30ETjG2cY6bfj2ZtE/I444o."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1363 …}
      +apId: "krolden@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/krolden"
      +apPublicUrl: "https://lemmy.ml/u/krolden"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "krolden"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728257841 {#2464
        date: 2024-10-07 01:37:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687018867 {#1720
        date: 2023-06-17 18:21:07.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1716
      +user: Proxies\__CG__\App\Entity\User {#4113 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Jellyfin-on-a-vps"
      +title: "Jellyfin on a vps"
      +url: null
      +body: """
        I have a jellyfin instance running with radarr/sonarr/… for my media needs on my vps.\n
        \n
        Problem is that I don’t have huge amount of storages and I would like to expand the storage until I’m able to make a personal server ( I don’t have space where I live for even a mini pc rn ).\n
        \n
        From the options that I have been considering the contabo ( my vps provider ) storage expansion are quite costly so I have been thinking about hetzner storage boxes or a backblaze b2 bucket mounted with rclone/s3fs.\n
        \n
        The problem with backblaze is that I use hardlinks with my *arr suite so to save up on space so I’m not sure if I can mount them preserving the hard links.\n
        \n
        What would be your thought or reccomendation? Should I get a hetzner storage box and just mount it or is there anything else I could do until I manage to make my own personal server?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 18
      +favouriteCount: 30
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721508001 {#4108
        date: 2024-07-20 22:40:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4115 …}
      +votes: Doctrine\ORM\PersistentCollection {#4117 …}
      +reports: Doctrine\ORM\PersistentCollection {#4119 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
      +badges: Doctrine\ORM\PersistentCollection {#4125 …}
      +children: []
      -id: 27327
      -titleTs: "'jellyfin':1 'vps':4"
      -bodyTs: "'abl':38 'amount':24 'anyth':147 'arr':104 'b2':88 'backblaz':87,96 'box':84,139 'bucket':89 'consid':65 'contabo':67 'cost':75 'could':150 'els':148 'even':53 'expand':32 'expans':72 'get':135 'hard':124 'hardlink':101 'hetzner':82,137 'huge':23 'instanc':5 'jellyfin':4 'like':30 'link':125 'live':51 'm':37,114 'make':40,156 'manag':154 'media':11 'mini':55 'mount':90,120,142 'need':12 'option':60 'pc':56 'person':42,159 'preserv':122 'problem':16,94 'provid':70 'quit':74 'radarr/sonarr':8 'rclone/s3fs':92 'reccomend':132 'rn':57 'run':6 'save':108 'server':43,160 'space':48,111 'storag':26,34,71,83,138 'suit':105 'sure':116 'think':80 'thought':130 'use':100 'vps':15,69 'would':29,127"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704522851
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/post/72648"
      +editedAt: DateTimeImmutable @1711848505 {#4105
        date: 2024-03-31 03:28:25.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704436451 {#4107
        date: 2024-01-05 07:34:11.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Seedbox"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704471609 {#1729
      date: 2024-01-05 17:20:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2463 …}
    +nested: Doctrine\ORM\PersistentCollection {#2411 …}
    +votes: Doctrine\ORM\PersistentCollection {#2422 …}
    +reports: Doctrine\ORM\PersistentCollection {#2458 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
    -id: 282758
    -bodyTs: "'seedbox':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7106488"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704471609 {#1739
      date: 2024-01-05 17:20:09.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 61.88 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2026
    +user: App\Entity\User {#1458
      +avatar: Proxies\__CG__\App\Entity\Image {#1443 …}
      +cover: null
      +email: "helenslunch@feddit.nl"
      +username: "@helenslunch@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729440675 {#1444
        date: 2024-10-20 18:11:15.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1464 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1416 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1411 …}
      +entries: Doctrine\ORM\PersistentCollection {#1420 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1660 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1449 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1415 …}
      +posts: Doctrine\ORM\PersistentCollection {#1442 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1428 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1609 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1654 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1694 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1663 …}
      +follows: Doctrine\ORM\PersistentCollection {#1590 …}
      +followers: Doctrine\ORM\PersistentCollection {#1661 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1551 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1586 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1564 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1565 …}
      +reports: Doctrine\ORM\PersistentCollection {#1549 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
      +violations: Doctrine\ORM\PersistentCollection {#1701 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
      +awards: Doctrine\ORM\PersistentCollection {#1620 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1616 …}
      +categories: Doctrine\ORM\PersistentCollection {#1725 …}
      -id: 64351
      -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1727 …}
      +apId: "helenslunch@feddit.nl"
      +apProfileId: "https://feddit.nl/u/helenslunch"
      +apPublicUrl: "https://feddit.nl/u/helenslunch"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "helenslunch"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729418563 {#1530
        date: 2024-10-20 12:02:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697943858 {#1780
        date: 2023-10-22 05:04:18.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2024
      +user: Proxies\__CG__\App\Entity\User {#4827 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Am-I-in-over-my-head-Need-some-encouragement"
      +title: "Am I in over my head? Need some encouragement!"
      +url: null
      +body: """
        I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
        \n
        I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
        \n
        Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
        \n
        Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314211 {#4828
        date: 2024-07-07 03:03:31.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4833 …}
      +votes: Doctrine\ORM\PersistentCollection {#4836 …}
      +reports: Doctrine\ORM\PersistentCollection {#4838 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
      +badges: Doctrine\ORM\PersistentCollection {#4844 …}
      +children: []
      -id: 27263
      -titleTs: "'encourag':9 'head':6 'need':7"
      -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704485782
      +visibility: "visible             "
      +apId: "https://lemmings.world/post/4398082"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704399382 {#4825
        date: 2024-01-04 21:16:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’ve been working on this on and off for a few months now. The more I learn, the deeper the hole gets. Ports and VPNs and UPNP and TCP and UDP and hosts and containers and firewalls and on and on. It’s a lot.\n
      \n
      Many times I can’t get things working properly, if at all, and other times it works perfectly one day and then several days later, after changing absolutely nothing, no longer works.\n
      \n
      My current goal is to get a Mobilizon instance and a Jitsi server running, to hopefully get a community started up there that meets up regularly to help each other, and to make onboarding easier.\n
      \n
      I tried to ask for help around here and, while a few kind people did offer to help (and disappeared shortly thereafter), I was overwhelmingly lambasted for daring to ask for personal help.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704468382 {#1362
      date: 2024-01-05 16:26:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@anonymouse@lemmings.world"
      "@anonymouse@lemmings.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2022 …}
    +nested: Doctrine\ORM\PersistentCollection {#2025 …}
    +votes: Doctrine\ORM\PersistentCollection {#2033 …}
    +reports: Doctrine\ORM\PersistentCollection {#2028 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2012 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2013 …}
    -id: 282638
    -bodyTs: "'absolut':74 'around':120 'ask':117,143 'chang':73 'communiti':97 'contain':36 'current':80 'dare':141 'day':66,70 'deeper':20 'disappear':133 'easier':113 'firewal':38 'get':23,52,84,95 'goal':81 'help':106,119,131,146 'hole':22 'hope':94 'host':34 'instanc':87 'jitsi':90 'kind':126 'lambast':139 'later':71 'learn':18 'longer':77 'lot':46 'make':111 'mani':47 'meet':102 'mobilizon':86 'month':13 'noth':75 'offer':129 'onboard':112 'one':65 'overwhelm':138 'peopl':127 'perfect':64 'person':145 'port':24 'proper':55 'regular':104 'run':92 'server':91 'sever':69 'short':134 'start':98 'tcp':30 'thereaft':135 'thing':53 'time':48,61 'tri':115 'udp':32 'upnp':28 've':2 'vpns':26 'work':4,54,63,78"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5777971"
    +editedAt: DateTimeImmutable @1711972570 {#1403
      date: 2024-04-01 13:56:10.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704468382 {#2019
      date: 2024-01-05 16:26:22.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#4790
  +comment: App\Entity\EntryComment {#2026
    +user: App\Entity\User {#1458
      +avatar: Proxies\__CG__\App\Entity\Image {#1443 …}
      +cover: null
      +email: "helenslunch@feddit.nl"
      +username: "@helenslunch@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729440675 {#1444
        date: 2024-10-20 18:11:15.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1464 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1416 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1411 …}
      +entries: Doctrine\ORM\PersistentCollection {#1420 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1660 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1449 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1415 …}
      +posts: Doctrine\ORM\PersistentCollection {#1442 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1428 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1609 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1654 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1694 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1663 …}
      +follows: Doctrine\ORM\PersistentCollection {#1590 …}
      +followers: Doctrine\ORM\PersistentCollection {#1661 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1551 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1586 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1564 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1565 …}
      +reports: Doctrine\ORM\PersistentCollection {#1549 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
      +violations: Doctrine\ORM\PersistentCollection {#1701 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
      +awards: Doctrine\ORM\PersistentCollection {#1620 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1616 …}
      +categories: Doctrine\ORM\PersistentCollection {#1725 …}
      -id: 64351
      -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1727 …}
      +apId: "helenslunch@feddit.nl"
      +apProfileId: "https://feddit.nl/u/helenslunch"
      +apPublicUrl: "https://feddit.nl/u/helenslunch"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "helenslunch"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729418563 {#1530
        date: 2024-10-20 12:02:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697943858 {#1780
        date: 2023-10-22 05:04:18.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2024
      +user: Proxies\__CG__\App\Entity\User {#4827 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Am-I-in-over-my-head-Need-some-encouragement"
      +title: "Am I in over my head? Need some encouragement!"
      +url: null
      +body: """
        I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
        \n
        I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
        \n
        Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
        \n
        Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314211 {#4828
        date: 2024-07-07 03:03:31.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4833 …}
      +votes: Doctrine\ORM\PersistentCollection {#4836 …}
      +reports: Doctrine\ORM\PersistentCollection {#4838 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
      +badges: Doctrine\ORM\PersistentCollection {#4844 …}
      +children: []
      -id: 27263
      -titleTs: "'encourag':9 'head':6 'need':7"
      -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704485782
      +visibility: "visible             "
      +apId: "https://lemmings.world/post/4398082"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704399382 {#4825
        date: 2024-01-04 21:16:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’ve been working on this on and off for a few months now. The more I learn, the deeper the hole gets. Ports and VPNs and UPNP and TCP and UDP and hosts and containers and firewalls and on and on. It’s a lot.\n
      \n
      Many times I can’t get things working properly, if at all, and other times it works perfectly one day and then several days later, after changing absolutely nothing, no longer works.\n
      \n
      My current goal is to get a Mobilizon instance and a Jitsi server running, to hopefully get a community started up there that meets up regularly to help each other, and to make onboarding easier.\n
      \n
      I tried to ask for help around here and, while a few kind people did offer to help (and disappeared shortly thereafter), I was overwhelmingly lambasted for daring to ask for personal help.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704468382 {#1362
      date: 2024-01-05 16:26:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@anonymouse@lemmings.world"
      "@anonymouse@lemmings.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2022 …}
    +nested: Doctrine\ORM\PersistentCollection {#2025 …}
    +votes: Doctrine\ORM\PersistentCollection {#2033 …}
    +reports: Doctrine\ORM\PersistentCollection {#2028 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2012 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2013 …}
    -id: 282638
    -bodyTs: "'absolut':74 'around':120 'ask':117,143 'chang':73 'communiti':97 'contain':36 'current':80 'dare':141 'day':66,70 'deeper':20 'disappear':133 'easier':113 'firewal':38 'get':23,52,84,95 'goal':81 'help':106,119,131,146 'hole':22 'hope':94 'host':34 'instanc':87 'jitsi':90 'kind':126 'lambast':139 'later':71 'learn':18 'longer':77 'lot':46 'make':111 'mani':47 'meet':102 'mobilizon':86 'month':13 'noth':75 'offer':129 'onboard':112 'one':65 'overwhelm':138 'peopl':127 'perfect':64 'person':145 'port':24 'proper':55 'regular':104 'run':92 'server':91 'sever':69 'short':134 'start':98 'tcp':30 'thereaft':135 'thing':53 'time':48,61 'tri':115 'udp':32 'upnp':28 've':2 'vpns':26 'work':4,54,63,78"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5777971"
    +editedAt: DateTimeImmutable @1711972570 {#1403
      date: 2024-04-01 13:56:10.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704468382 {#2019
      date: 2024-01-05 16:26: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 14.0 MiB 0.16 ms
Input props
[
  "user" => App\Entity\User {#1458
    +avatar: Proxies\__CG__\App\Entity\Image {#1443 …}
    +cover: null
    +email: "helenslunch@feddit.nl"
    +username: "@helenslunch@feddit.nl"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729440675 {#1444
      date: 2024-10-20 18:11:15.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1464 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1416 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1411 …}
    +entries: Doctrine\ORM\PersistentCollection {#1420 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1660 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1449 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1415 …}
    +posts: Doctrine\ORM\PersistentCollection {#1442 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1428 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1609 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1654 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1694 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1663 …}
    +follows: Doctrine\ORM\PersistentCollection {#1590 …}
    +followers: Doctrine\ORM\PersistentCollection {#1661 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1551 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1586 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1564 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1565 …}
    +reports: Doctrine\ORM\PersistentCollection {#1549 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
    +violations: Doctrine\ORM\PersistentCollection {#1701 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
    +awards: Doctrine\ORM\PersistentCollection {#1620 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1616 …}
    +categories: Doctrine\ORM\PersistentCollection {#1725 …}
    -id: 64351
    -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1727 …}
    +apId: "helenslunch@feddit.nl"
    +apProfileId: "https://feddit.nl/u/helenslunch"
    +apPublicUrl: "https://feddit.nl/u/helenslunch"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.nl/inbox"
    +apDomain: "feddit.nl"
    +apPreferredUsername: "helenslunch"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729418563 {#1530
      date: 2024-10-20 12:02:43.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697943858 {#1780
      date: 2023-10-22 05:04:18.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#4853
  +user: App\Entity\User {#1458
    +avatar: Proxies\__CG__\App\Entity\Image {#1443 …}
    +cover: null
    +email: "helenslunch@feddit.nl"
    +username: "@helenslunch@feddit.nl"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729440675 {#1444
      date: 2024-10-20 18:11:15.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1464 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1416 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1411 …}
    +entries: Doctrine\ORM\PersistentCollection {#1420 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1660 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1449 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1415 …}
    +posts: Doctrine\ORM\PersistentCollection {#1442 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1428 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1609 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1654 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1694 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1663 …}
    +follows: Doctrine\ORM\PersistentCollection {#1590 …}
    +followers: Doctrine\ORM\PersistentCollection {#1661 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1551 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1586 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1564 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1565 …}
    +reports: Doctrine\ORM\PersistentCollection {#1549 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
    +violations: Doctrine\ORM\PersistentCollection {#1701 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
    +awards: Doctrine\ORM\PersistentCollection {#1620 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1616 …}
    +categories: Doctrine\ORM\PersistentCollection {#1725 …}
    -id: 64351
    -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1727 …}
    +apId: "helenslunch@feddit.nl"
    +apProfileId: "https://feddit.nl/u/helenslunch"
    +apPublicUrl: "https://feddit.nl/u/helenslunch"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.nl/inbox"
    +apDomain: "feddit.nl"
    +apPreferredUsername: "helenslunch"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729418563 {#1530
      date: 2024-10-20 12:02:43.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697943858 {#1780
      date: 2023-10-22 05:04:18.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1704468382 {#2019
    date: 2024-01-05 16:26:22.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4908
  +date: DateTimeImmutable @1704468382 {#2019
    date: 2024-01-05 16:26:22.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.15 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704468382 {#2019
    date: 2024-01-05 16:26:22.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1711972570 {#1403
    date: 2024-04-01 13:56:10.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#4962
  +createdAt: DateTimeImmutable @1704468382 {#2019
    date: 2024-01-05 16:26:22.0 +01:00
  }
  +editedAt: DateTimeImmutable @1711972570 {#1403
    date: 2024-04-01 13:56:10.0 +02:00
  }
}
entry_inline App\Twig\Components\EntryInlineComponent 14.0 MiB 0.14 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2024
    +user: Proxies\__CG__\App\Entity\User {#4827 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "Am-I-in-over-my-head-Need-some-encouragement"
    +title: "Am I in over my head? Need some encouragement!"
    +url: null
    +body: """
      I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
      \n
      I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
      \n
      Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
      \n
      Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 40
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720314211 {#4828
      date: 2024-07-07 03:03:31.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4833 …}
    +votes: Doctrine\ORM\PersistentCollection {#4836 …}
    +reports: Doctrine\ORM\PersistentCollection {#4838 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
    +badges: Doctrine\ORM\PersistentCollection {#4844 …}
    +children: []
    -id: 27263
    -titleTs: "'encourag':9 'head':6 'need':7"
    -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704485782
    +visibility: "visible             "
    +apId: "https://lemmings.world/post/4398082"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704399382 {#4825
      date: 2024-01-04 21:16:22.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#5016
  +entry: Proxies\__CG__\App\Entity\Entry {#2024
    +user: Proxies\__CG__\App\Entity\User {#4827 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "Am-I-in-over-my-head-Need-some-encouragement"
    +title: "Am I in over my head? Need some encouragement!"
    +url: null
    +body: """
      I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
      \n
      I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
      \n
      Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
      \n
      Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 40
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720314211 {#4828
      date: 2024-07-07 03:03:31.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4833 …}
    +votes: Doctrine\ORM\PersistentCollection {#4836 …}
    +reports: Doctrine\ORM\PersistentCollection {#4838 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
    +badges: Doctrine\ORM\PersistentCollection {#4844 …}
    +children: []
    -id: 27263
    -titleTs: "'encourag':9 'head':6 'need':7"
    -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704485782
    +visibility: "visible             "
    +apId: "https://lemmings.world/post/4398082"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704399382 {#4825
      date: 2024-01-04 21:16:22.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.19 ms
Input props
[
  "user" => App\Entity\User {#1458
    +avatar: Proxies\__CG__\App\Entity\Image {#1443 …}
    +cover: null
    +email: "helenslunch@feddit.nl"
    +username: "@helenslunch@feddit.nl"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729440675 {#1444
      date: 2024-10-20 18:11:15.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1464 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1416 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1411 …}
    +entries: Doctrine\ORM\PersistentCollection {#1420 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1660 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1449 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1415 …}
    +posts: Doctrine\ORM\PersistentCollection {#1442 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1428 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1609 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1654 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1694 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1663 …}
    +follows: Doctrine\ORM\PersistentCollection {#1590 …}
    +followers: Doctrine\ORM\PersistentCollection {#1661 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1551 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1586 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1564 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1565 …}
    +reports: Doctrine\ORM\PersistentCollection {#1549 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
    +violations: Doctrine\ORM\PersistentCollection {#1701 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
    +awards: Doctrine\ORM\PersistentCollection {#1620 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1616 …}
    +categories: Doctrine\ORM\PersistentCollection {#1725 …}
    -id: 64351
    -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1727 …}
    +apId: "helenslunch@feddit.nl"
    +apProfileId: "https://feddit.nl/u/helenslunch"
    +apPublicUrl: "https://feddit.nl/u/helenslunch"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.nl/inbox"
    +apDomain: "feddit.nl"
    +apPreferredUsername: "helenslunch"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729418563 {#1530
      date: 2024-10-20 12:02:43.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697943858 {#1780
      date: 2023-10-22 05:04:18.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#5071
  +width: 40
  +height: 40
  +user: App\Entity\User {#1458
    +avatar: Proxies\__CG__\App\Entity\Image {#1443 …}
    +cover: null
    +email: "helenslunch@feddit.nl"
    +username: "@helenslunch@feddit.nl"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729440675 {#1444
      date: 2024-10-20 18:11:15.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1464 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1416 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1411 …}
    +entries: Doctrine\ORM\PersistentCollection {#1420 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1660 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1449 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1415 …}
    +posts: Doctrine\ORM\PersistentCollection {#1442 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1428 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1609 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1654 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1694 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1663 …}
    +follows: Doctrine\ORM\PersistentCollection {#1590 …}
    +followers: Doctrine\ORM\PersistentCollection {#1661 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1551 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1586 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1564 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1565 …}
    +reports: Doctrine\ORM\PersistentCollection {#1549 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
    +violations: Doctrine\ORM\PersistentCollection {#1701 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
    +awards: Doctrine\ORM\PersistentCollection {#1620 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1616 …}
    +categories: Doctrine\ORM\PersistentCollection {#1725 …}
    -id: 64351
    -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1727 …}
    +apId: "helenslunch@feddit.nl"
    +apProfileId: "https://feddit.nl/u/helenslunch"
    +apPublicUrl: "https://feddit.nl/u/helenslunch"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.nl/inbox"
    +apDomain: "feddit.nl"
    +apPreferredUsername: "helenslunch"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729418563 {#1530
      date: 2024-10-20 12:02:43.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697943858 {#1780
      date: 2023-10-22 05:04:18.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.48 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2026
    +user: App\Entity\User {#1458
      +avatar: Proxies\__CG__\App\Entity\Image {#1443 …}
      +cover: null
      +email: "helenslunch@feddit.nl"
      +username: "@helenslunch@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729440675 {#1444
        date: 2024-10-20 18:11:15.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1464 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1416 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1411 …}
      +entries: Doctrine\ORM\PersistentCollection {#1420 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1660 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1449 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1415 …}
      +posts: Doctrine\ORM\PersistentCollection {#1442 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1428 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1609 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1654 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1694 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1663 …}
      +follows: Doctrine\ORM\PersistentCollection {#1590 …}
      +followers: Doctrine\ORM\PersistentCollection {#1661 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1551 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1586 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1564 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1565 …}
      +reports: Doctrine\ORM\PersistentCollection {#1549 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
      +violations: Doctrine\ORM\PersistentCollection {#1701 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
      +awards: Doctrine\ORM\PersistentCollection {#1620 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1616 …}
      +categories: Doctrine\ORM\PersistentCollection {#1725 …}
      -id: 64351
      -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1727 …}
      +apId: "helenslunch@feddit.nl"
      +apProfileId: "https://feddit.nl/u/helenslunch"
      +apPublicUrl: "https://feddit.nl/u/helenslunch"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "helenslunch"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729418563 {#1530
        date: 2024-10-20 12:02:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697943858 {#1780
        date: 2023-10-22 05:04:18.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2024
      +user: Proxies\__CG__\App\Entity\User {#4827 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Am-I-in-over-my-head-Need-some-encouragement"
      +title: "Am I in over my head? Need some encouragement!"
      +url: null
      +body: """
        I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
        \n
        I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
        \n
        Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
        \n
        Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314211 {#4828
        date: 2024-07-07 03:03:31.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4833 …}
      +votes: Doctrine\ORM\PersistentCollection {#4836 …}
      +reports: Doctrine\ORM\PersistentCollection {#4838 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
      +badges: Doctrine\ORM\PersistentCollection {#4844 …}
      +children: []
      -id: 27263
      -titleTs: "'encourag':9 'head':6 'need':7"
      -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704485782
      +visibility: "visible             "
      +apId: "https://lemmings.world/post/4398082"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704399382 {#4825
        date: 2024-01-04 21:16:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’ve been working on this on and off for a few months now. The more I learn, the deeper the hole gets. Ports and VPNs and UPNP and TCP and UDP and hosts and containers and firewalls and on and on. It’s a lot.\n
      \n
      Many times I can’t get things working properly, if at all, and other times it works perfectly one day and then several days later, after changing absolutely nothing, no longer works.\n
      \n
      My current goal is to get a Mobilizon instance and a Jitsi server running, to hopefully get a community started up there that meets up regularly to help each other, and to make onboarding easier.\n
      \n
      I tried to ask for help around here and, while a few kind people did offer to help (and disappeared shortly thereafter), I was overwhelmingly lambasted for daring to ask for personal help.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704468382 {#1362
      date: 2024-01-05 16:26:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@anonymouse@lemmings.world"
      "@anonymouse@lemmings.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2022 …}
    +nested: Doctrine\ORM\PersistentCollection {#2025 …}
    +votes: Doctrine\ORM\PersistentCollection {#2033 …}
    +reports: Doctrine\ORM\PersistentCollection {#2028 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2012 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2013 …}
    -id: 282638
    -bodyTs: "'absolut':74 'around':120 'ask':117,143 'chang':73 'communiti':97 'contain':36 'current':80 'dare':141 'day':66,70 'deeper':20 'disappear':133 'easier':113 'firewal':38 'get':23,52,84,95 'goal':81 'help':106,119,131,146 'hole':22 'hope':94 'host':34 'instanc':87 'jitsi':90 'kind':126 'lambast':139 'later':71 'learn':18 'longer':77 'lot':46 'make':111 'mani':47 'meet':102 'mobilizon':86 'month':13 'noth':75 'offer':129 'onboard':112 'one':65 'overwhelm':138 'peopl':127 'perfect':64 'person':145 'port':24 'proper':55 'regular':104 'run':92 'server':91 'sever':69 'short':134 'start':98 'tcp':30 'thereaft':135 'thing':53 'time':48,61 'tri':115 'udp':32 'upnp':28 've':2 'vpns':26 'work':4,54,63,78"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5777971"
    +editedAt: DateTimeImmutable @1711972570 {#1403
      date: 2024-04-01 13:56:10.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704468382 {#2019
      date: 2024-01-05 16:26:22.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#5153
  +subject: App\Entity\EntryComment {#2026
    +user: App\Entity\User {#1458
      +avatar: Proxies\__CG__\App\Entity\Image {#1443 …}
      +cover: null
      +email: "helenslunch@feddit.nl"
      +username: "@helenslunch@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729440675 {#1444
        date: 2024-10-20 18:11:15.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1464 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1416 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1411 …}
      +entries: Doctrine\ORM\PersistentCollection {#1420 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1660 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1449 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1415 …}
      +posts: Doctrine\ORM\PersistentCollection {#1442 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1428 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1609 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1654 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1694 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1663 …}
      +follows: Doctrine\ORM\PersistentCollection {#1590 …}
      +followers: Doctrine\ORM\PersistentCollection {#1661 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1551 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1586 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1564 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1565 …}
      +reports: Doctrine\ORM\PersistentCollection {#1549 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
      +violations: Doctrine\ORM\PersistentCollection {#1701 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
      +awards: Doctrine\ORM\PersistentCollection {#1620 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1616 …}
      +categories: Doctrine\ORM\PersistentCollection {#1725 …}
      -id: 64351
      -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1727 …}
      +apId: "helenslunch@feddit.nl"
      +apProfileId: "https://feddit.nl/u/helenslunch"
      +apPublicUrl: "https://feddit.nl/u/helenslunch"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "helenslunch"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729418563 {#1530
        date: 2024-10-20 12:02:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697943858 {#1780
        date: 2023-10-22 05:04:18.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2024
      +user: Proxies\__CG__\App\Entity\User {#4827 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Am-I-in-over-my-head-Need-some-encouragement"
      +title: "Am I in over my head? Need some encouragement!"
      +url: null
      +body: """
        I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
        \n
        I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
        \n
        Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
        \n
        Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314211 {#4828
        date: 2024-07-07 03:03:31.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4833 …}
      +votes: Doctrine\ORM\PersistentCollection {#4836 …}
      +reports: Doctrine\ORM\PersistentCollection {#4838 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
      +badges: Doctrine\ORM\PersistentCollection {#4844 …}
      +children: []
      -id: 27263
      -titleTs: "'encourag':9 'head':6 'need':7"
      -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704485782
      +visibility: "visible             "
      +apId: "https://lemmings.world/post/4398082"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704399382 {#4825
        date: 2024-01-04 21:16:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’ve been working on this on and off for a few months now. The more I learn, the deeper the hole gets. Ports and VPNs and UPNP and TCP and UDP and hosts and containers and firewalls and on and on. It’s a lot.\n
      \n
      Many times I can’t get things working properly, if at all, and other times it works perfectly one day and then several days later, after changing absolutely nothing, no longer works.\n
      \n
      My current goal is to get a Mobilizon instance and a Jitsi server running, to hopefully get a community started up there that meets up regularly to help each other, and to make onboarding easier.\n
      \n
      I tried to ask for help around here and, while a few kind people did offer to help (and disappeared shortly thereafter), I was overwhelmingly lambasted for daring to ask for personal help.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704468382 {#1362
      date: 2024-01-05 16:26:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@anonymouse@lemmings.world"
      "@anonymouse@lemmings.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2022 …}
    +nested: Doctrine\ORM\PersistentCollection {#2025 …}
    +votes: Doctrine\ORM\PersistentCollection {#2033 …}
    +reports: Doctrine\ORM\PersistentCollection {#2028 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2012 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2013 …}
    -id: 282638
    -bodyTs: "'absolut':74 'around':120 'ask':117,143 'chang':73 'communiti':97 'contain':36 'current':80 'dare':141 'day':66,70 'deeper':20 'disappear':133 'easier':113 'firewal':38 'get':23,52,84,95 'goal':81 'help':106,119,131,146 'hole':22 'hope':94 'host':34 'instanc':87 'jitsi':90 'kind':126 'lambast':139 'later':71 'learn':18 'longer':77 'lot':46 'make':111 'mani':47 'meet':102 'mobilizon':86 'month':13 'noth':75 'offer':129 'onboard':112 'one':65 'overwhelm':138 'peopl':127 'perfect':64 'person':145 'port':24 'proper':55 'regular':104 'run':92 'server':91 'sever':69 'short':134 'start':98 'tcp':30 'thereaft':135 'thing':53 'time':48,61 'tri':115 'udp':32 'upnp':28 've':2 'vpns':26 'work':4,54,63,78"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5777971"
    +editedAt: DateTimeImmutable @1711972570 {#1403
      date: 2024-04-01 13:56:10.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704468382 {#2019
      date: 2024-01-05 16:26:22.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.66 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2026
    +user: App\Entity\User {#1458
      +avatar: Proxies\__CG__\App\Entity\Image {#1443 …}
      +cover: null
      +email: "helenslunch@feddit.nl"
      +username: "@helenslunch@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729440675 {#1444
        date: 2024-10-20 18:11:15.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1464 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1416 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1411 …}
      +entries: Doctrine\ORM\PersistentCollection {#1420 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1660 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1449 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1415 …}
      +posts: Doctrine\ORM\PersistentCollection {#1442 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1428 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1609 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1654 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1694 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1663 …}
      +follows: Doctrine\ORM\PersistentCollection {#1590 …}
      +followers: Doctrine\ORM\PersistentCollection {#1661 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1551 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1586 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1564 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1565 …}
      +reports: Doctrine\ORM\PersistentCollection {#1549 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
      +violations: Doctrine\ORM\PersistentCollection {#1701 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
      +awards: Doctrine\ORM\PersistentCollection {#1620 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1616 …}
      +categories: Doctrine\ORM\PersistentCollection {#1725 …}
      -id: 64351
      -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1727 …}
      +apId: "helenslunch@feddit.nl"
      +apProfileId: "https://feddit.nl/u/helenslunch"
      +apPublicUrl: "https://feddit.nl/u/helenslunch"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "helenslunch"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729418563 {#1530
        date: 2024-10-20 12:02:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697943858 {#1780
        date: 2023-10-22 05:04:18.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2024
      +user: Proxies\__CG__\App\Entity\User {#4827 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Am-I-in-over-my-head-Need-some-encouragement"
      +title: "Am I in over my head? Need some encouragement!"
      +url: null
      +body: """
        I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
        \n
        I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
        \n
        Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
        \n
        Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314211 {#4828
        date: 2024-07-07 03:03:31.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4833 …}
      +votes: Doctrine\ORM\PersistentCollection {#4836 …}
      +reports: Doctrine\ORM\PersistentCollection {#4838 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
      +badges: Doctrine\ORM\PersistentCollection {#4844 …}
      +children: []
      -id: 27263
      -titleTs: "'encourag':9 'head':6 'need':7"
      -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704485782
      +visibility: "visible             "
      +apId: "https://lemmings.world/post/4398082"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704399382 {#4825
        date: 2024-01-04 21:16:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’ve been working on this on and off for a few months now. The more I learn, the deeper the hole gets. Ports and VPNs and UPNP and TCP and UDP and hosts and containers and firewalls and on and on. It’s a lot.\n
      \n
      Many times I can’t get things working properly, if at all, and other times it works perfectly one day and then several days later, after changing absolutely nothing, no longer works.\n
      \n
      My current goal is to get a Mobilizon instance and a Jitsi server running, to hopefully get a community started up there that meets up regularly to help each other, and to make onboarding easier.\n
      \n
      I tried to ask for help around here and, while a few kind people did offer to help (and disappeared shortly thereafter), I was overwhelmingly lambasted for daring to ask for personal help.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704468382 {#1362
      date: 2024-01-05 16:26:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@anonymouse@lemmings.world"
      "@anonymouse@lemmings.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2022 …}
    +nested: Doctrine\ORM\PersistentCollection {#2025 …}
    +votes: Doctrine\ORM\PersistentCollection {#2033 …}
    +reports: Doctrine\ORM\PersistentCollection {#2028 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2012 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2013 …}
    -id: 282638
    -bodyTs: "'absolut':74 'around':120 'ask':117,143 'chang':73 'communiti':97 'contain':36 'current':80 'dare':141 'day':66,70 'deeper':20 'disappear':133 'easier':113 'firewal':38 'get':23,52,84,95 'goal':81 'help':106,119,131,146 'hole':22 'hope':94 'host':34 'instanc':87 'jitsi':90 'kind':126 'lambast':139 'later':71 'learn':18 'longer':77 'lot':46 'make':111 'mani':47 'meet':102 'mobilizon':86 'month':13 'noth':75 'offer':129 'onboard':112 'one':65 'overwhelm':138 'peopl':127 'perfect':64 'person':145 'port':24 'proper':55 'regular':104 'run':92 'server':91 'sever':69 'short':134 'start':98 'tcp':30 'thereaft':135 'thing':53 'time':48,61 'tri':115 'udp':32 'upnp':28 've':2 'vpns':26 'work':4,54,63,78"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5777971"
    +editedAt: DateTimeImmutable @1711972570 {#1403
      date: 2024-04-01 13:56:10.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704468382 {#2019
      date: 2024-01-05 16:26:22.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#5210
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2026
    +user: App\Entity\User {#1458
      +avatar: Proxies\__CG__\App\Entity\Image {#1443 …}
      +cover: null
      +email: "helenslunch@feddit.nl"
      +username: "@helenslunch@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729440675 {#1444
        date: 2024-10-20 18:11:15.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1464 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1416 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1411 …}
      +entries: Doctrine\ORM\PersistentCollection {#1420 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1660 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1449 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1415 …}
      +posts: Doctrine\ORM\PersistentCollection {#1442 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1428 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1609 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1654 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1694 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1663 …}
      +follows: Doctrine\ORM\PersistentCollection {#1590 …}
      +followers: Doctrine\ORM\PersistentCollection {#1661 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1551 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1586 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1564 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1565 …}
      +reports: Doctrine\ORM\PersistentCollection {#1549 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
      +violations: Doctrine\ORM\PersistentCollection {#1701 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
      +awards: Doctrine\ORM\PersistentCollection {#1620 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1616 …}
      +categories: Doctrine\ORM\PersistentCollection {#1725 …}
      -id: 64351
      -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1727 …}
      +apId: "helenslunch@feddit.nl"
      +apProfileId: "https://feddit.nl/u/helenslunch"
      +apPublicUrl: "https://feddit.nl/u/helenslunch"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "helenslunch"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729418563 {#1530
        date: 2024-10-20 12:02:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697943858 {#1780
        date: 2023-10-22 05:04:18.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2024
      +user: Proxies\__CG__\App\Entity\User {#4827 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Am-I-in-over-my-head-Need-some-encouragement"
      +title: "Am I in over my head? Need some encouragement!"
      +url: null
      +body: """
        I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
        \n
        I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
        \n
        Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
        \n
        Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314211 {#4828
        date: 2024-07-07 03:03:31.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4833 …}
      +votes: Doctrine\ORM\PersistentCollection {#4836 …}
      +reports: Doctrine\ORM\PersistentCollection {#4838 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
      +badges: Doctrine\ORM\PersistentCollection {#4844 …}
      +children: []
      -id: 27263
      -titleTs: "'encourag':9 'head':6 'need':7"
      -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704485782
      +visibility: "visible             "
      +apId: "https://lemmings.world/post/4398082"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704399382 {#4825
        date: 2024-01-04 21:16:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’ve been working on this on and off for a few months now. The more I learn, the deeper the hole gets. Ports and VPNs and UPNP and TCP and UDP and hosts and containers and firewalls and on and on. It’s a lot.\n
      \n
      Many times I can’t get things working properly, if at all, and other times it works perfectly one day and then several days later, after changing absolutely nothing, no longer works.\n
      \n
      My current goal is to get a Mobilizon instance and a Jitsi server running, to hopefully get a community started up there that meets up regularly to help each other, and to make onboarding easier.\n
      \n
      I tried to ask for help around here and, while a few kind people did offer to help (and disappeared shortly thereafter), I was overwhelmingly lambasted for daring to ask for personal help.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704468382 {#1362
      date: 2024-01-05 16:26:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@anonymouse@lemmings.world"
      "@anonymouse@lemmings.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2022 …}
    +nested: Doctrine\ORM\PersistentCollection {#2025 …}
    +votes: Doctrine\ORM\PersistentCollection {#2033 …}
    +reports: Doctrine\ORM\PersistentCollection {#2028 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2012 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2013 …}
    -id: 282638
    -bodyTs: "'absolut':74 'around':120 'ask':117,143 'chang':73 'communiti':97 'contain':36 'current':80 'dare':141 'day':66,70 'deeper':20 'disappear':133 'easier':113 'firewal':38 'get':23,52,84,95 'goal':81 'help':106,119,131,146 'hole':22 'hope':94 'host':34 'instanc':87 'jitsi':90 'kind':126 'lambast':139 'later':71 'learn':18 'longer':77 'lot':46 'make':111 'mani':47 'meet':102 'mobilizon':86 'month':13 'noth':75 'offer':129 'onboard':112 'one':65 'overwhelm':138 'peopl':127 'perfect':64 'person':145 'port':24 'proper':55 'regular':104 'run':92 'server':91 'sever':69 'short':134 'start':98 'tcp':30 'thereaft':135 'thing':53 'time':48,61 'tri':115 'udp':32 'upnp':28 've':2 'vpns':26 'work':4,54,63,78"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5777971"
    +editedAt: DateTimeImmutable @1711972570 {#1403
      date: 2024-04-01 13:56:10.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704468382 {#2019
      date: 2024-01-05 16:26:22.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 27.98 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2026
    +user: App\Entity\User {#1458
      +avatar: Proxies\__CG__\App\Entity\Image {#1443 …}
      +cover: null
      +email: "helenslunch@feddit.nl"
      +username: "@helenslunch@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729440675 {#1444
        date: 2024-10-20 18:11:15.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1464 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1416 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1411 …}
      +entries: Doctrine\ORM\PersistentCollection {#1420 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1660 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1449 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1415 …}
      +posts: Doctrine\ORM\PersistentCollection {#1442 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1428 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1609 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1654 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1694 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1663 …}
      +follows: Doctrine\ORM\PersistentCollection {#1590 …}
      +followers: Doctrine\ORM\PersistentCollection {#1661 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1551 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1586 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1564 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1565 …}
      +reports: Doctrine\ORM\PersistentCollection {#1549 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
      +violations: Doctrine\ORM\PersistentCollection {#1701 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
      +awards: Doctrine\ORM\PersistentCollection {#1620 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1616 …}
      +categories: Doctrine\ORM\PersistentCollection {#1725 …}
      -id: 64351
      -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1727 …}
      +apId: "helenslunch@feddit.nl"
      +apProfileId: "https://feddit.nl/u/helenslunch"
      +apPublicUrl: "https://feddit.nl/u/helenslunch"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "helenslunch"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729418563 {#1530
        date: 2024-10-20 12:02:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697943858 {#1780
        date: 2023-10-22 05:04:18.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2024
      +user: Proxies\__CG__\App\Entity\User {#4827 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Am-I-in-over-my-head-Need-some-encouragement"
      +title: "Am I in over my head? Need some encouragement!"
      +url: null
      +body: """
        I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
        \n
        I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
        \n
        Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
        \n
        Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314211 {#4828
        date: 2024-07-07 03:03:31.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4833 …}
      +votes: Doctrine\ORM\PersistentCollection {#4836 …}
      +reports: Doctrine\ORM\PersistentCollection {#4838 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
      +badges: Doctrine\ORM\PersistentCollection {#4844 …}
      +children: []
      -id: 27263
      -titleTs: "'encourag':9 'head':6 'need':7"
      -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704485782
      +visibility: "visible             "
      +apId: "https://lemmings.world/post/4398082"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704399382 {#4825
        date: 2024-01-04 21:16:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’ve been working on this on and off for a few months now. The more I learn, the deeper the hole gets. Ports and VPNs and UPNP and TCP and UDP and hosts and containers and firewalls and on and on. It’s a lot.\n
      \n
      Many times I can’t get things working properly, if at all, and other times it works perfectly one day and then several days later, after changing absolutely nothing, no longer works.\n
      \n
      My current goal is to get a Mobilizon instance and a Jitsi server running, to hopefully get a community started up there that meets up regularly to help each other, and to make onboarding easier.\n
      \n
      I tried to ask for help around here and, while a few kind people did offer to help (and disappeared shortly thereafter), I was overwhelmingly lambasted for daring to ask for personal help.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704468382 {#1362
      date: 2024-01-05 16:26:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@anonymouse@lemmings.world"
      "@anonymouse@lemmings.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2022 …}
    +nested: Doctrine\ORM\PersistentCollection {#2025 …}
    +votes: Doctrine\ORM\PersistentCollection {#2033 …}
    +reports: Doctrine\ORM\PersistentCollection {#2028 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2012 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2013 …}
    -id: 282638
    -bodyTs: "'absolut':74 'around':120 'ask':117,143 'chang':73 'communiti':97 'contain':36 'current':80 'dare':141 'day':66,70 'deeper':20 'disappear':133 'easier':113 'firewal':38 'get':23,52,84,95 'goal':81 'help':106,119,131,146 'hole':22 'hope':94 'host':34 'instanc':87 'jitsi':90 'kind':126 'lambast':139 'later':71 'learn':18 'longer':77 'lot':46 'make':111 'mani':47 'meet':102 'mobilizon':86 'month':13 'noth':75 'offer':129 'onboard':112 'one':65 'overwhelm':138 'peopl':127 'perfect':64 'person':145 'port':24 'proper':55 'regular':104 'run':92 'server':91 'sever':69 'short':134 'start':98 'tcp':30 'thereaft':135 'thing':53 'time':48,61 'tri':115 'udp':32 'upnp':28 've':2 'vpns':26 'work':4,54,63,78"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5777971"
    +editedAt: DateTimeImmutable @1711972570 {#1403
      date: 2024-04-01 13:56:10.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704468382 {#2019
      date: 2024-01-05 16:26:22.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#5450
  +comment: App\Entity\EntryComment {#2026
    +user: App\Entity\User {#1458
      +avatar: Proxies\__CG__\App\Entity\Image {#1443 …}
      +cover: null
      +email: "helenslunch@feddit.nl"
      +username: "@helenslunch@feddit.nl"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729440675 {#1444
        date: 2024-10-20 18:11:15.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1464 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1416 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1411 …}
      +entries: Doctrine\ORM\PersistentCollection {#1420 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1660 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1449 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1415 …}
      +posts: Doctrine\ORM\PersistentCollection {#1442 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1428 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1609 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1654 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1694 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1663 …}
      +follows: Doctrine\ORM\PersistentCollection {#1590 …}
      +followers: Doctrine\ORM\PersistentCollection {#1661 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1551 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1586 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1564 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1565 …}
      +reports: Doctrine\ORM\PersistentCollection {#1549 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1621 …}
      +violations: Doctrine\ORM\PersistentCollection {#1701 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
      +awards: Doctrine\ORM\PersistentCollection {#1620 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1616 …}
      +categories: Doctrine\ORM\PersistentCollection {#1725 …}
      -id: 64351
      -password: "$2y$13$Dm9DZjZxYo88OHPMFF.mW.738HC7lLdMVVub.Zhby0C3wcS5hvvU2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1727 …}
      +apId: "helenslunch@feddit.nl"
      +apProfileId: "https://feddit.nl/u/helenslunch"
      +apPublicUrl: "https://feddit.nl/u/helenslunch"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.nl/inbox"
      +apDomain: "feddit.nl"
      +apPreferredUsername: "helenslunch"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729418563 {#1530
        date: 2024-10-20 12:02:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697943858 {#1780
        date: 2023-10-22 05:04:18.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2024
      +user: Proxies\__CG__\App\Entity\User {#4827 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Am-I-in-over-my-head-Need-some-encouragement"
      +title: "Am I in over my head? Need some encouragement!"
      +url: null
      +body: """
        I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
        \n
        I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
        \n
        Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
        \n
        Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314211 {#4828
        date: 2024-07-07 03:03:31.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4833 …}
      +votes: Doctrine\ORM\PersistentCollection {#4836 …}
      +reports: Doctrine\ORM\PersistentCollection {#4838 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
      +badges: Doctrine\ORM\PersistentCollection {#4844 …}
      +children: []
      -id: 27263
      -titleTs: "'encourag':9 'head':6 'need':7"
      -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704485782
      +visibility: "visible             "
      +apId: "https://lemmings.world/post/4398082"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704399382 {#4825
        date: 2024-01-04 21:16:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’ve been working on this on and off for a few months now. The more I learn, the deeper the hole gets. Ports and VPNs and UPNP and TCP and UDP and hosts and containers and firewalls and on and on. It’s a lot.\n
      \n
      Many times I can’t get things working properly, if at all, and other times it works perfectly one day and then several days later, after changing absolutely nothing, no longer works.\n
      \n
      My current goal is to get a Mobilizon instance and a Jitsi server running, to hopefully get a community started up there that meets up regularly to help each other, and to make onboarding easier.\n
      \n
      I tried to ask for help around here and, while a few kind people did offer to help (and disappeared shortly thereafter), I was overwhelmingly lambasted for daring to ask for personal help.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704468382 {#1362
      date: 2024-01-05 16:26:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@anonymouse@lemmings.world"
      "@anonymouse@lemmings.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2022 …}
    +nested: Doctrine\ORM\PersistentCollection {#2025 …}
    +votes: Doctrine\ORM\PersistentCollection {#2033 …}
    +reports: Doctrine\ORM\PersistentCollection {#2028 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2012 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2013 …}
    -id: 282638
    -bodyTs: "'absolut':74 'around':120 'ask':117,143 'chang':73 'communiti':97 'contain':36 'current':80 'dare':141 'day':66,70 'deeper':20 'disappear':133 'easier':113 'firewal':38 'get':23,52,84,95 'goal':81 'help':106,119,131,146 'hole':22 'hope':94 'host':34 'instanc':87 'jitsi':90 'kind':126 'lambast':139 'later':71 'learn':18 'longer':77 'lot':46 'make':111 'mani':47 'meet':102 'mobilizon':86 'month':13 'noth':75 'offer':129 'onboard':112 'one':65 'overwhelm':138 'peopl':127 'perfect':64 'person':145 'port':24 'proper':55 'regular':104 'run':92 'server':91 'sever':69 'short':134 'start':98 'tcp':30 'thereaft':135 'thing':53 'time':48,61 'tri':115 'udp':32 'upnp':28 've':2 'vpns':26 'work':4,54,63,78"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5777971"
    +editedAt: DateTimeImmutable @1711972570 {#1403
      date: 2024-04-01 13:56:10.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704468382 {#2019
      date: 2024-01-05 16:26:22.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 34.98 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2036
    +user: App\Entity\User {#2062
      +avatar: null
      +cover: null
      +email: "CCMan1701A@startrek.website"
      +username: "@CCMan1701A@startrek.website"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1722774931 {#2023
        date: 2024-08-04 14:35:31.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2081 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2098 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2080 …}
      +entries: Doctrine\ORM\PersistentCollection {#2089 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2095 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2091 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2090 …}
      +posts: Doctrine\ORM\PersistentCollection {#2092 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2241 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2130 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2129 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2132 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2040 …}
      +follows: Doctrine\ORM\PersistentCollection {#2350 …}
      +followers: Doctrine\ORM\PersistentCollection {#2348 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2351 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2332 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2349 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2141 …}
      +reports: Doctrine\ORM\PersistentCollection {#2164 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2314 …}
      +violations: Doctrine\ORM\PersistentCollection {#2328 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
      +awards: Doctrine\ORM\PersistentCollection {#2327 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2333 …}
      +categories: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 65889
      -password: "$2y$13$iAZdLSkMxzctGPUFULEFXuuKkhzzabG.dOhAQ8mzoV5NFSHnLvFkG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2334 …}
      +apId: "CCMan1701A@startrek.website"
      +apProfileId: "https://startrek.website/u/CCMan1701A"
      +apPublicUrl: "https://startrek.website/u/CCMan1701A"
      +apFollowersUrl: null
      +apInboxUrl: "https://startrek.website/inbox"
      +apDomain: "startrek.website"
      +apPreferredUsername: "CCMan1701A"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729501096 {#2035
        date: 2024-10-21 10:58:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698165769 {#2031
        date: 2023-10-24 18:42:49.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2037
      +user: Proxies\__CG__\App\Entity\User {#5557 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#5563 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
      +slug: "13-Feet-Ladder"
      +title: "13 Feet Ladder"
      +url: "https://github.com/wasi-master/13ft"
      +body: """
        > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
        > \n
        > > How does it work?\n
        > \n
        > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
        \n
        link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 24
      +favouriteCount: 282
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721286614 {#5558
        date: 2024-07-18 09:10:14.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5566 …}
      +votes: Doctrine\ORM\PersistentCollection {#5568 …}
      +reports: Doctrine\ORM\PersistentCollection {#5570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
      +badges: Doctrine\ORM\PersistentCollection {#5576 …}
      +children: []
      -id: 27306
      -titleTs: "'13':1 'feet':2 'ladder':3"
      -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704504264
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/7918436"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704417864 {#5555
        date: 2024-01-05 02:24:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Loaded the docker for fun on my NAS. I don’t need it, but other users in my home may appreciate this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1704465047 {#2032
      date: 2024-01-05 15:30:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@tree@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2144 …}
    +nested: Doctrine\ORM\PersistentCollection {#2061 …}
    +votes: Doctrine\ORM\PersistentCollection {#2084 …}
    +reports: Doctrine\ORM\PersistentCollection {#2076 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2083 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2085 …}
    -id: 282534
    -bodyTs: "'appreci':21 'docker':3 'fun':5 'home':19 'load':1 'may':20 'nas':8 'need':12 'user':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://startrek.website/comment/5438596"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704465047 {#2030
      date: 2024-01-05 15:30:47.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#5520
  +comment: App\Entity\EntryComment {#2036
    +user: App\Entity\User {#2062
      +avatar: null
      +cover: null
      +email: "CCMan1701A@startrek.website"
      +username: "@CCMan1701A@startrek.website"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1722774931 {#2023
        date: 2024-08-04 14:35:31.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2081 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2098 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2080 …}
      +entries: Doctrine\ORM\PersistentCollection {#2089 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2095 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2091 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2090 …}
      +posts: Doctrine\ORM\PersistentCollection {#2092 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2241 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2130 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2129 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2132 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2040 …}
      +follows: Doctrine\ORM\PersistentCollection {#2350 …}
      +followers: Doctrine\ORM\PersistentCollection {#2348 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2351 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2332 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2349 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2141 …}
      +reports: Doctrine\ORM\PersistentCollection {#2164 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2314 …}
      +violations: Doctrine\ORM\PersistentCollection {#2328 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
      +awards: Doctrine\ORM\PersistentCollection {#2327 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2333 …}
      +categories: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 65889
      -password: "$2y$13$iAZdLSkMxzctGPUFULEFXuuKkhzzabG.dOhAQ8mzoV5NFSHnLvFkG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2334 …}
      +apId: "CCMan1701A@startrek.website"
      +apProfileId: "https://startrek.website/u/CCMan1701A"
      +apPublicUrl: "https://startrek.website/u/CCMan1701A"
      +apFollowersUrl: null
      +apInboxUrl: "https://startrek.website/inbox"
      +apDomain: "startrek.website"
      +apPreferredUsername: "CCMan1701A"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729501096 {#2035
        date: 2024-10-21 10:58:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698165769 {#2031
        date: 2023-10-24 18:42:49.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2037
      +user: Proxies\__CG__\App\Entity\User {#5557 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#5563 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
      +slug: "13-Feet-Ladder"
      +title: "13 Feet Ladder"
      +url: "https://github.com/wasi-master/13ft"
      +body: """
        > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
        > \n
        > > How does it work?\n
        > \n
        > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
        \n
        link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 24
      +favouriteCount: 282
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721286614 {#5558
        date: 2024-07-18 09:10:14.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5566 …}
      +votes: Doctrine\ORM\PersistentCollection {#5568 …}
      +reports: Doctrine\ORM\PersistentCollection {#5570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
      +badges: Doctrine\ORM\PersistentCollection {#5576 …}
      +children: []
      -id: 27306
      -titleTs: "'13':1 'feet':2 'ladder':3"
      -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704504264
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/7918436"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704417864 {#5555
        date: 2024-01-05 02:24:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Loaded the docker for fun on my NAS. I don’t need it, but other users in my home may appreciate this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1704465047 {#2032
      date: 2024-01-05 15:30:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@tree@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2144 …}
    +nested: Doctrine\ORM\PersistentCollection {#2061 …}
    +votes: Doctrine\ORM\PersistentCollection {#2084 …}
    +reports: Doctrine\ORM\PersistentCollection {#2076 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2083 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2085 …}
    -id: 282534
    -bodyTs: "'appreci':21 'docker':3 'fun':5 'home':19 'load':1 'may':20 'nas':8 'need':12 'user':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://startrek.website/comment/5438596"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704465047 {#2030
      date: 2024-01-05 15:30: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 14.0 MiB 0.18 ms
Input props
[
  "user" => App\Entity\User {#2062
    +avatar: null
    +cover: null
    +email: "CCMan1701A@startrek.website"
    +username: "@CCMan1701A@startrek.website"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1722774931 {#2023
      date: 2024-08-04 14:35:31.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2081 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2098 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2080 …}
    +entries: Doctrine\ORM\PersistentCollection {#2089 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2095 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2091 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2090 …}
    +posts: Doctrine\ORM\PersistentCollection {#2092 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2241 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2130 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2129 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2132 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2040 …}
    +follows: Doctrine\ORM\PersistentCollection {#2350 …}
    +followers: Doctrine\ORM\PersistentCollection {#2348 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2351 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2332 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2349 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2141 …}
    +reports: Doctrine\ORM\PersistentCollection {#2164 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2314 …}
    +violations: Doctrine\ORM\PersistentCollection {#2328 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
    +awards: Doctrine\ORM\PersistentCollection {#2327 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2333 …}
    +categories: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 65889
    -password: "$2y$13$iAZdLSkMxzctGPUFULEFXuuKkhzzabG.dOhAQ8mzoV5NFSHnLvFkG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2334 …}
    +apId: "CCMan1701A@startrek.website"
    +apProfileId: "https://startrek.website/u/CCMan1701A"
    +apPublicUrl: "https://startrek.website/u/CCMan1701A"
    +apFollowersUrl: null
    +apInboxUrl: "https://startrek.website/inbox"
    +apDomain: "startrek.website"
    +apPreferredUsername: "CCMan1701A"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729501096 {#2035
      date: 2024-10-21 10:58:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698165769 {#2031
      date: 2023-10-24 18:42:49.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#5585
  +user: App\Entity\User {#2062
    +avatar: null
    +cover: null
    +email: "CCMan1701A@startrek.website"
    +username: "@CCMan1701A@startrek.website"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1722774931 {#2023
      date: 2024-08-04 14:35:31.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2081 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2098 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2080 …}
    +entries: Doctrine\ORM\PersistentCollection {#2089 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2095 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2091 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2090 …}
    +posts: Doctrine\ORM\PersistentCollection {#2092 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2241 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2130 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2129 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2132 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2040 …}
    +follows: Doctrine\ORM\PersistentCollection {#2350 …}
    +followers: Doctrine\ORM\PersistentCollection {#2348 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2351 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2332 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2349 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2141 …}
    +reports: Doctrine\ORM\PersistentCollection {#2164 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2314 …}
    +violations: Doctrine\ORM\PersistentCollection {#2328 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
    +awards: Doctrine\ORM\PersistentCollection {#2327 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2333 …}
    +categories: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 65889
    -password: "$2y$13$iAZdLSkMxzctGPUFULEFXuuKkhzzabG.dOhAQ8mzoV5NFSHnLvFkG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2334 …}
    +apId: "CCMan1701A@startrek.website"
    +apProfileId: "https://startrek.website/u/CCMan1701A"
    +apPublicUrl: "https://startrek.website/u/CCMan1701A"
    +apFollowersUrl: null
    +apInboxUrl: "https://startrek.website/inbox"
    +apDomain: "startrek.website"
    +apPreferredUsername: "CCMan1701A"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729501096 {#2035
      date: 2024-10-21 10:58:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698165769 {#2031
      date: 2023-10-24 18:42:49.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1704465047 {#2030
    date: 2024-01-05 15:30:47.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5640
  +date: DateTimeImmutable @1704465047 {#2030
    date: 2024-01-05 15:30:47.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704465047 {#2030
    date: 2024-01-05 15:30:47.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#5694
  +createdAt: DateTimeImmutable @1704465047 {#2030
    date: 2024-01-05 15:30:47.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 14.0 MiB 0.15 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2037
    +user: Proxies\__CG__\App\Entity\User {#5557 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#5563 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
    +slug: "13-Feet-Ladder"
    +title: "13 Feet Ladder"
    +url: "https://github.com/wasi-master/13ft"
    +body: """
      > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
      > \n
      > > How does it work?\n
      > \n
      > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
      \n
      link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 282
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721286614 {#5558
      date: 2024-07-18 09:10:14.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#5566 …}
    +votes: Doctrine\ORM\PersistentCollection {#5568 …}
    +reports: Doctrine\ORM\PersistentCollection {#5570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
    +badges: Doctrine\ORM\PersistentCollection {#5576 …}
    +children: []
    -id: 27306
    -titleTs: "'13':1 'feet':2 'ladder':3"
    -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704504264
    +visibility: "visible             "
    +apId: "https://lemmy.zip/post/7918436"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704417864 {#5555
      date: 2024-01-05 02:24:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#5748
  +entry: Proxies\__CG__\App\Entity\Entry {#2037
    +user: Proxies\__CG__\App\Entity\User {#5557 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#5563 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
    +slug: "13-Feet-Ladder"
    +title: "13 Feet Ladder"
    +url: "https://github.com/wasi-master/13ft"
    +body: """
      > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
      > \n
      > > How does it work?\n
      > \n
      > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
      \n
      link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 282
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721286614 {#5558
      date: 2024-07-18 09:10:14.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#5566 …}
    +votes: Doctrine\ORM\PersistentCollection {#5568 …}
    +reports: Doctrine\ORM\PersistentCollection {#5570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
    +badges: Doctrine\ORM\PersistentCollection {#5576 …}
    +children: []
    -id: 27306
    -titleTs: "'13':1 'feet':2 'ladder':3"
    -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704504264
    +visibility: "visible             "
    +apId: "https://lemmy.zip/post/7918436"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704417864 {#5555
      date: 2024-01-05 02:24:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.15 ms
Input props
[
  "user" => App\Entity\User {#2062
    +avatar: null
    +cover: null
    +email: "CCMan1701A@startrek.website"
    +username: "@CCMan1701A@startrek.website"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1722774931 {#2023
      date: 2024-08-04 14:35:31.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2081 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2098 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2080 …}
    +entries: Doctrine\ORM\PersistentCollection {#2089 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2095 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2091 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2090 …}
    +posts: Doctrine\ORM\PersistentCollection {#2092 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2241 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2130 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2129 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2132 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2040 …}
    +follows: Doctrine\ORM\PersistentCollection {#2350 …}
    +followers: Doctrine\ORM\PersistentCollection {#2348 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2351 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2332 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2349 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2141 …}
    +reports: Doctrine\ORM\PersistentCollection {#2164 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2314 …}
    +violations: Doctrine\ORM\PersistentCollection {#2328 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
    +awards: Doctrine\ORM\PersistentCollection {#2327 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2333 …}
    +categories: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 65889
    -password: "$2y$13$iAZdLSkMxzctGPUFULEFXuuKkhzzabG.dOhAQ8mzoV5NFSHnLvFkG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2334 …}
    +apId: "CCMan1701A@startrek.website"
    +apProfileId: "https://startrek.website/u/CCMan1701A"
    +apPublicUrl: "https://startrek.website/u/CCMan1701A"
    +apFollowersUrl: null
    +apInboxUrl: "https://startrek.website/inbox"
    +apDomain: "startrek.website"
    +apPreferredUsername: "CCMan1701A"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729501096 {#2035
      date: 2024-10-21 10:58:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698165769 {#2031
      date: 2023-10-24 18:42:49.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#5803
  +width: 40
  +height: 40
  +user: App\Entity\User {#2062
    +avatar: null
    +cover: null
    +email: "CCMan1701A@startrek.website"
    +username: "@CCMan1701A@startrek.website"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1722774931 {#2023
      date: 2024-08-04 14:35:31.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2081 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2098 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2080 …}
    +entries: Doctrine\ORM\PersistentCollection {#2089 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2095 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2091 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2090 …}
    +posts: Doctrine\ORM\PersistentCollection {#2092 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2241 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2130 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2129 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2132 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2040 …}
    +follows: Doctrine\ORM\PersistentCollection {#2350 …}
    +followers: Doctrine\ORM\PersistentCollection {#2348 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2351 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2332 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2349 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2141 …}
    +reports: Doctrine\ORM\PersistentCollection {#2164 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2314 …}
    +violations: Doctrine\ORM\PersistentCollection {#2328 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
    +awards: Doctrine\ORM\PersistentCollection {#2327 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2333 …}
    +categories: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 65889
    -password: "$2y$13$iAZdLSkMxzctGPUFULEFXuuKkhzzabG.dOhAQ8mzoV5NFSHnLvFkG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2334 …}
    +apId: "CCMan1701A@startrek.website"
    +apProfileId: "https://startrek.website/u/CCMan1701A"
    +apPublicUrl: "https://startrek.website/u/CCMan1701A"
    +apFollowersUrl: null
    +apInboxUrl: "https://startrek.website/inbox"
    +apDomain: "startrek.website"
    +apPreferredUsername: "CCMan1701A"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729501096 {#2035
      date: 2024-10-21 10:58:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698165769 {#2031
      date: 2023-10-24 18:42:49.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.52 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2036
    +user: App\Entity\User {#2062
      +avatar: null
      +cover: null
      +email: "CCMan1701A@startrek.website"
      +username: "@CCMan1701A@startrek.website"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1722774931 {#2023
        date: 2024-08-04 14:35:31.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2081 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2098 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2080 …}
      +entries: Doctrine\ORM\PersistentCollection {#2089 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2095 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2091 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2090 …}
      +posts: Doctrine\ORM\PersistentCollection {#2092 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2241 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2130 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2129 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2132 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2040 …}
      +follows: Doctrine\ORM\PersistentCollection {#2350 …}
      +followers: Doctrine\ORM\PersistentCollection {#2348 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2351 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2332 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2349 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2141 …}
      +reports: Doctrine\ORM\PersistentCollection {#2164 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2314 …}
      +violations: Doctrine\ORM\PersistentCollection {#2328 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
      +awards: Doctrine\ORM\PersistentCollection {#2327 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2333 …}
      +categories: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 65889
      -password: "$2y$13$iAZdLSkMxzctGPUFULEFXuuKkhzzabG.dOhAQ8mzoV5NFSHnLvFkG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2334 …}
      +apId: "CCMan1701A@startrek.website"
      +apProfileId: "https://startrek.website/u/CCMan1701A"
      +apPublicUrl: "https://startrek.website/u/CCMan1701A"
      +apFollowersUrl: null
      +apInboxUrl: "https://startrek.website/inbox"
      +apDomain: "startrek.website"
      +apPreferredUsername: "CCMan1701A"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729501096 {#2035
        date: 2024-10-21 10:58:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698165769 {#2031
        date: 2023-10-24 18:42:49.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2037
      +user: Proxies\__CG__\App\Entity\User {#5557 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#5563 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
      +slug: "13-Feet-Ladder"
      +title: "13 Feet Ladder"
      +url: "https://github.com/wasi-master/13ft"
      +body: """
        > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
        > \n
        > > How does it work?\n
        > \n
        > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
        \n
        link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 24
      +favouriteCount: 282
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721286614 {#5558
        date: 2024-07-18 09:10:14.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5566 …}
      +votes: Doctrine\ORM\PersistentCollection {#5568 …}
      +reports: Doctrine\ORM\PersistentCollection {#5570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
      +badges: Doctrine\ORM\PersistentCollection {#5576 …}
      +children: []
      -id: 27306
      -titleTs: "'13':1 'feet':2 'ladder':3"
      -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704504264
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/7918436"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704417864 {#5555
        date: 2024-01-05 02:24:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Loaded the docker for fun on my NAS. I don’t need it, but other users in my home may appreciate this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1704465047 {#2032
      date: 2024-01-05 15:30:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@tree@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2144 …}
    +nested: Doctrine\ORM\PersistentCollection {#2061 …}
    +votes: Doctrine\ORM\PersistentCollection {#2084 …}
    +reports: Doctrine\ORM\PersistentCollection {#2076 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2083 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2085 …}
    -id: 282534
    -bodyTs: "'appreci':21 'docker':3 'fun':5 'home':19 'load':1 'may':20 'nas':8 'need':12 'user':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://startrek.website/comment/5438596"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704465047 {#2030
      date: 2024-01-05 15:30:47.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#5872
  +subject: App\Entity\EntryComment {#2036
    +user: App\Entity\User {#2062
      +avatar: null
      +cover: null
      +email: "CCMan1701A@startrek.website"
      +username: "@CCMan1701A@startrek.website"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1722774931 {#2023
        date: 2024-08-04 14:35:31.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2081 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2098 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2080 …}
      +entries: Doctrine\ORM\PersistentCollection {#2089 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2095 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2091 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2090 …}
      +posts: Doctrine\ORM\PersistentCollection {#2092 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2241 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2130 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2129 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2132 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2040 …}
      +follows: Doctrine\ORM\PersistentCollection {#2350 …}
      +followers: Doctrine\ORM\PersistentCollection {#2348 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2351 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2332 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2349 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2141 …}
      +reports: Doctrine\ORM\PersistentCollection {#2164 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2314 …}
      +violations: Doctrine\ORM\PersistentCollection {#2328 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
      +awards: Doctrine\ORM\PersistentCollection {#2327 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2333 …}
      +categories: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 65889
      -password: "$2y$13$iAZdLSkMxzctGPUFULEFXuuKkhzzabG.dOhAQ8mzoV5NFSHnLvFkG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2334 …}
      +apId: "CCMan1701A@startrek.website"
      +apProfileId: "https://startrek.website/u/CCMan1701A"
      +apPublicUrl: "https://startrek.website/u/CCMan1701A"
      +apFollowersUrl: null
      +apInboxUrl: "https://startrek.website/inbox"
      +apDomain: "startrek.website"
      +apPreferredUsername: "CCMan1701A"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729501096 {#2035
        date: 2024-10-21 10:58:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698165769 {#2031
        date: 2023-10-24 18:42:49.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2037
      +user: Proxies\__CG__\App\Entity\User {#5557 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#5563 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
      +slug: "13-Feet-Ladder"
      +title: "13 Feet Ladder"
      +url: "https://github.com/wasi-master/13ft"
      +body: """
        > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
        > \n
        > > How does it work?\n
        > \n
        > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
        \n
        link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 24
      +favouriteCount: 282
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721286614 {#5558
        date: 2024-07-18 09:10:14.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5566 …}
      +votes: Doctrine\ORM\PersistentCollection {#5568 …}
      +reports: Doctrine\ORM\PersistentCollection {#5570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
      +badges: Doctrine\ORM\PersistentCollection {#5576 …}
      +children: []
      -id: 27306
      -titleTs: "'13':1 'feet':2 'ladder':3"
      -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704504264
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/7918436"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704417864 {#5555
        date: 2024-01-05 02:24:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Loaded the docker for fun on my NAS. I don’t need it, but other users in my home may appreciate this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1704465047 {#2032
      date: 2024-01-05 15:30:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@tree@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2144 …}
    +nested: Doctrine\ORM\PersistentCollection {#2061 …}
    +votes: Doctrine\ORM\PersistentCollection {#2084 …}
    +reports: Doctrine\ORM\PersistentCollection {#2076 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2083 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2085 …}
    -id: 282534
    -bodyTs: "'appreci':21 'docker':3 'fun':5 'home':19 'load':1 'may':20 'nas':8 'need':12 'user':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://startrek.website/comment/5438596"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704465047 {#2030
      date: 2024-01-05 15:30:47.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.68 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2036
    +user: App\Entity\User {#2062
      +avatar: null
      +cover: null
      +email: "CCMan1701A@startrek.website"
      +username: "@CCMan1701A@startrek.website"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1722774931 {#2023
        date: 2024-08-04 14:35:31.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2081 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2098 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2080 …}
      +entries: Doctrine\ORM\PersistentCollection {#2089 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2095 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2091 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2090 …}
      +posts: Doctrine\ORM\PersistentCollection {#2092 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2241 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2130 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2129 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2132 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2040 …}
      +follows: Doctrine\ORM\PersistentCollection {#2350 …}
      +followers: Doctrine\ORM\PersistentCollection {#2348 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2351 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2332 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2349 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2141 …}
      +reports: Doctrine\ORM\PersistentCollection {#2164 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2314 …}
      +violations: Doctrine\ORM\PersistentCollection {#2328 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
      +awards: Doctrine\ORM\PersistentCollection {#2327 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2333 …}
      +categories: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 65889
      -password: "$2y$13$iAZdLSkMxzctGPUFULEFXuuKkhzzabG.dOhAQ8mzoV5NFSHnLvFkG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2334 …}
      +apId: "CCMan1701A@startrek.website"
      +apProfileId: "https://startrek.website/u/CCMan1701A"
      +apPublicUrl: "https://startrek.website/u/CCMan1701A"
      +apFollowersUrl: null
      +apInboxUrl: "https://startrek.website/inbox"
      +apDomain: "startrek.website"
      +apPreferredUsername: "CCMan1701A"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729501096 {#2035
        date: 2024-10-21 10:58:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698165769 {#2031
        date: 2023-10-24 18:42:49.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2037
      +user: Proxies\__CG__\App\Entity\User {#5557 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#5563 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
      +slug: "13-Feet-Ladder"
      +title: "13 Feet Ladder"
      +url: "https://github.com/wasi-master/13ft"
      +body: """
        > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
        > \n
        > > How does it work?\n
        > \n
        > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
        \n
        link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 24
      +favouriteCount: 282
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721286614 {#5558
        date: 2024-07-18 09:10:14.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5566 …}
      +votes: Doctrine\ORM\PersistentCollection {#5568 …}
      +reports: Doctrine\ORM\PersistentCollection {#5570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
      +badges: Doctrine\ORM\PersistentCollection {#5576 …}
      +children: []
      -id: 27306
      -titleTs: "'13':1 'feet':2 'ladder':3"
      -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704504264
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/7918436"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704417864 {#5555
        date: 2024-01-05 02:24:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Loaded the docker for fun on my NAS. I don’t need it, but other users in my home may appreciate this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1704465047 {#2032
      date: 2024-01-05 15:30:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@tree@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2144 …}
    +nested: Doctrine\ORM\PersistentCollection {#2061 …}
    +votes: Doctrine\ORM\PersistentCollection {#2084 …}
    +reports: Doctrine\ORM\PersistentCollection {#2076 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2083 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2085 …}
    -id: 282534
    -bodyTs: "'appreci':21 'docker':3 'fun':5 'home':19 'load':1 'may':20 'nas':8 'need':12 'user':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://startrek.website/comment/5438596"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704465047 {#2030
      date: 2024-01-05 15:30:47.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#5929
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2036
    +user: App\Entity\User {#2062
      +avatar: null
      +cover: null
      +email: "CCMan1701A@startrek.website"
      +username: "@CCMan1701A@startrek.website"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1722774931 {#2023
        date: 2024-08-04 14:35:31.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2081 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2098 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2080 …}
      +entries: Doctrine\ORM\PersistentCollection {#2089 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2095 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2091 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2090 …}
      +posts: Doctrine\ORM\PersistentCollection {#2092 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2241 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2130 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2129 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2132 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2040 …}
      +follows: Doctrine\ORM\PersistentCollection {#2350 …}
      +followers: Doctrine\ORM\PersistentCollection {#2348 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2351 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2332 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2349 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2141 …}
      +reports: Doctrine\ORM\PersistentCollection {#2164 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2314 …}
      +violations: Doctrine\ORM\PersistentCollection {#2328 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
      +awards: Doctrine\ORM\PersistentCollection {#2327 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2333 …}
      +categories: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 65889
      -password: "$2y$13$iAZdLSkMxzctGPUFULEFXuuKkhzzabG.dOhAQ8mzoV5NFSHnLvFkG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2334 …}
      +apId: "CCMan1701A@startrek.website"
      +apProfileId: "https://startrek.website/u/CCMan1701A"
      +apPublicUrl: "https://startrek.website/u/CCMan1701A"
      +apFollowersUrl: null
      +apInboxUrl: "https://startrek.website/inbox"
      +apDomain: "startrek.website"
      +apPreferredUsername: "CCMan1701A"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729501096 {#2035
        date: 2024-10-21 10:58:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698165769 {#2031
        date: 2023-10-24 18:42:49.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2037
      +user: Proxies\__CG__\App\Entity\User {#5557 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#5563 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
      +slug: "13-Feet-Ladder"
      +title: "13 Feet Ladder"
      +url: "https://github.com/wasi-master/13ft"
      +body: """
        > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
        > \n
        > > How does it work?\n
        > \n
        > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
        \n
        link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 24
      +favouriteCount: 282
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721286614 {#5558
        date: 2024-07-18 09:10:14.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5566 …}
      +votes: Doctrine\ORM\PersistentCollection {#5568 …}
      +reports: Doctrine\ORM\PersistentCollection {#5570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
      +badges: Doctrine\ORM\PersistentCollection {#5576 …}
      +children: []
      -id: 27306
      -titleTs: "'13':1 'feet':2 'ladder':3"
      -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704504264
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/7918436"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704417864 {#5555
        date: 2024-01-05 02:24:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Loaded the docker for fun on my NAS. I don’t need it, but other users in my home may appreciate this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1704465047 {#2032
      date: 2024-01-05 15:30:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@tree@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2144 …}
    +nested: Doctrine\ORM\PersistentCollection {#2061 …}
    +votes: Doctrine\ORM\PersistentCollection {#2084 …}
    +reports: Doctrine\ORM\PersistentCollection {#2076 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2083 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2085 …}
    -id: 282534
    -bodyTs: "'appreci':21 'docker':3 'fun':5 'home':19 'load':1 'may':20 'nas':8 'need':12 'user':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://startrek.website/comment/5438596"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704465047 {#2030
      date: 2024-01-05 15:30:47.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 14.96 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2036
    +user: App\Entity\User {#2062
      +avatar: null
      +cover: null
      +email: "CCMan1701A@startrek.website"
      +username: "@CCMan1701A@startrek.website"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1722774931 {#2023
        date: 2024-08-04 14:35:31.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2081 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2098 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2080 …}
      +entries: Doctrine\ORM\PersistentCollection {#2089 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2095 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2091 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2090 …}
      +posts: Doctrine\ORM\PersistentCollection {#2092 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2241 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2130 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2129 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2132 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2040 …}
      +follows: Doctrine\ORM\PersistentCollection {#2350 …}
      +followers: Doctrine\ORM\PersistentCollection {#2348 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2351 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2332 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2349 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2141 …}
      +reports: Doctrine\ORM\PersistentCollection {#2164 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2314 …}
      +violations: Doctrine\ORM\PersistentCollection {#2328 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
      +awards: Doctrine\ORM\PersistentCollection {#2327 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2333 …}
      +categories: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 65889
      -password: "$2y$13$iAZdLSkMxzctGPUFULEFXuuKkhzzabG.dOhAQ8mzoV5NFSHnLvFkG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2334 …}
      +apId: "CCMan1701A@startrek.website"
      +apProfileId: "https://startrek.website/u/CCMan1701A"
      +apPublicUrl: "https://startrek.website/u/CCMan1701A"
      +apFollowersUrl: null
      +apInboxUrl: "https://startrek.website/inbox"
      +apDomain: "startrek.website"
      +apPreferredUsername: "CCMan1701A"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729501096 {#2035
        date: 2024-10-21 10:58:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698165769 {#2031
        date: 2023-10-24 18:42:49.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2037
      +user: Proxies\__CG__\App\Entity\User {#5557 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#5563 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
      +slug: "13-Feet-Ladder"
      +title: "13 Feet Ladder"
      +url: "https://github.com/wasi-master/13ft"
      +body: """
        > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
        > \n
        > > How does it work?\n
        > \n
        > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
        \n
        link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 24
      +favouriteCount: 282
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721286614 {#5558
        date: 2024-07-18 09:10:14.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5566 …}
      +votes: Doctrine\ORM\PersistentCollection {#5568 …}
      +reports: Doctrine\ORM\PersistentCollection {#5570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
      +badges: Doctrine\ORM\PersistentCollection {#5576 …}
      +children: []
      -id: 27306
      -titleTs: "'13':1 'feet':2 'ladder':3"
      -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704504264
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/7918436"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704417864 {#5555
        date: 2024-01-05 02:24:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Loaded the docker for fun on my NAS. I don’t need it, but other users in my home may appreciate this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1704465047 {#2032
      date: 2024-01-05 15:30:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@tree@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2144 …}
    +nested: Doctrine\ORM\PersistentCollection {#2061 …}
    +votes: Doctrine\ORM\PersistentCollection {#2084 …}
    +reports: Doctrine\ORM\PersistentCollection {#2076 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2083 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2085 …}
    -id: 282534
    -bodyTs: "'appreci':21 'docker':3 'fun':5 'home':19 'load':1 'may':20 'nas':8 'need':12 'user':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://startrek.website/comment/5438596"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704465047 {#2030
      date: 2024-01-05 15:30:47.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#6169
  +comment: App\Entity\EntryComment {#2036
    +user: App\Entity\User {#2062
      +avatar: null
      +cover: null
      +email: "CCMan1701A@startrek.website"
      +username: "@CCMan1701A@startrek.website"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1722774931 {#2023
        date: 2024-08-04 14:35:31.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2081 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2098 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2080 …}
      +entries: Doctrine\ORM\PersistentCollection {#2089 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2095 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2091 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2090 …}
      +posts: Doctrine\ORM\PersistentCollection {#2092 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2241 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2130 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2129 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2132 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2040 …}
      +follows: Doctrine\ORM\PersistentCollection {#2350 …}
      +followers: Doctrine\ORM\PersistentCollection {#2348 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2351 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2332 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2349 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2141 …}
      +reports: Doctrine\ORM\PersistentCollection {#2164 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2314 …}
      +violations: Doctrine\ORM\PersistentCollection {#2328 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
      +awards: Doctrine\ORM\PersistentCollection {#2327 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2333 …}
      +categories: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 65889
      -password: "$2y$13$iAZdLSkMxzctGPUFULEFXuuKkhzzabG.dOhAQ8mzoV5NFSHnLvFkG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2334 …}
      +apId: "CCMan1701A@startrek.website"
      +apProfileId: "https://startrek.website/u/CCMan1701A"
      +apPublicUrl: "https://startrek.website/u/CCMan1701A"
      +apFollowersUrl: null
      +apInboxUrl: "https://startrek.website/inbox"
      +apDomain: "startrek.website"
      +apPreferredUsername: "CCMan1701A"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729501096 {#2035
        date: 2024-10-21 10:58:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698165769 {#2031
        date: 2023-10-24 18:42:49.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2037
      +user: Proxies\__CG__\App\Entity\User {#5557 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#5563 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
      +slug: "13-Feet-Ladder"
      +title: "13 Feet Ladder"
      +url: "https://github.com/wasi-master/13ft"
      +body: """
        > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
        > \n
        > > How does it work?\n
        > \n
        > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
        \n
        link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 24
      +favouriteCount: 282
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721286614 {#5558
        date: 2024-07-18 09:10:14.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5566 …}
      +votes: Doctrine\ORM\PersistentCollection {#5568 …}
      +reports: Doctrine\ORM\PersistentCollection {#5570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
      +badges: Doctrine\ORM\PersistentCollection {#5576 …}
      +children: []
      -id: 27306
      -titleTs: "'13':1 'feet':2 'ladder':3"
      -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704504264
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/7918436"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704417864 {#5555
        date: 2024-01-05 02:24:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Loaded the docker for fun on my NAS. I don’t need it, but other users in my home may appreciate this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1704465047 {#2032
      date: 2024-01-05 15:30:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@tree@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2144 …}
    +nested: Doctrine\ORM\PersistentCollection {#2061 …}
    +votes: Doctrine\ORM\PersistentCollection {#2084 …}
    +reports: Doctrine\ORM\PersistentCollection {#2076 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2083 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2085 …}
    -id: 282534
    -bodyTs: "'appreci':21 'docker':3 'fun':5 'home':19 'load':1 'may':20 'nas':8 'need':12 'user':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://startrek.website/comment/5438596"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704465047 {#2030
      date: 2024-01-05 15:30:47.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 74.58 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2335
    +user: App\Entity\User {#2066
      +avatar: null
      +cover: null
      +email: "brewery@lemmy.ml"
      +username: "@brewery@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729397514 {#2337
        date: 2024-10-20 06:11:54.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2071 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2070 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2048 …}
      +entries: Doctrine\ORM\PersistentCollection {#2056 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2046 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2045 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2050 …}
      +posts: Doctrine\ORM\PersistentCollection {#2052 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2058 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2125 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2041 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2100 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2105 …}
      +follows: Doctrine\ORM\PersistentCollection {#2111 …}
      +followers: Doctrine\ORM\PersistentCollection {#2102 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2103 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2110 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2112 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2114 …}
      +reports: Doctrine\ORM\PersistentCollection {#2117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2122 …}
      +violations: Doctrine\ORM\PersistentCollection {#2113 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
      +awards: Doctrine\ORM\PersistentCollection {#2120 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2160 …}
      +categories: Doctrine\ORM\PersistentCollection {#2162 …}
      -id: 87166
      -password: "$2y$13$xPqTjEmlbz.sF.wPU54PSuW8ys4X9gXekrrl2kDQl.dhxKULTp0VG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2128 …}
      +apId: "brewery@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/brewery"
      +apPublicUrl: "https://lemmy.ml/u/brewery"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "brewery"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707535005 {#2343
        date: 2024-02-10 04:16:45.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707535004 {#2336
        date: 2024-02-10 04:16:44.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2339
      +user: Proxies\__CG__\App\Entity\User {#6282 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "I-m-new-to-networking-and-self-hosting-and-have-no-idea"
      +title: "I'm new to networking and self-hosting and have no idea where to start."
      +url: null
      +body: """
        I’ve been slowly working my way though a list of skills to learn, both to put on my resume and as personal growth. Networking is the next thing on this list. I am not sure what I am looking for, but I want to start another project. I have built many a personal computer, but the world of networking is a pretty foreign concept to me.\n
        \n
        I have experience with building computers and a minor glance at the network-side of things. I’ve set up a Pi-Hole or two and set a basic CUPS server up on a RPi0w, but beyond that, I have no idea what I’m doing, or even what the possibilities are. I just see [posts like this](https://chaos.social/@elmo/111584424760410523) and think that it’s a pretty cool hardware project.\n
        \n
        Is there any resources you recommend to start learning, maybe what the hardware does? From my outsider’s perspective, I see a lot of people’s racks have at least a router, switch, and firewall, along with various other machines.\n
        \n
        E: thank you all for the suggestions! I’ll have to take some time to figure out what to do first
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 118
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720298229 {#6277
        date: 2024-07-06 22:37:09.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6284 …}
      +votes: Doctrine\ORM\PersistentCollection {#6286 …}
      +reports: Doctrine\ORM\PersistentCollection {#6288 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6290 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6292 …}
      +badges: Doctrine\ORM\PersistentCollection {#6294 …}
      +children: []
      -id: 27096
      -titleTs: "'host':9 'idea':13 'm':2 'network':5 'new':3 'self':8 'self-host':7 'start':16"
      -bodyTs: "'/@elmo/111584424760410523)':130 'along':176 'anoth':47 'basic':98 'beyond':106 'build':72 'built':51 'chaos.social':129 'chaos.social/@elmo/111584424760410523)':128 'comput':55,73 'concept':65 'cool':138 'cup':99 'e':181 'even':117 'experi':70 'figur':196 'firewal':175 'first':201 'foreign':64 'glanc':77 'growth':24 'hardwar':139,153 'hole':92 'idea':111 'learn':14,149 'least':170 'like':126 'list':10,32 'll':189 'look':40 'lot':163 'm':114 'machin':180 'mani':52 'mayb':150 'minor':76 'network':25,60,81 'network-sid':80 'next':28 'outsid':157 'peopl':165 'person':23,54 'perspect':159 'pi':91 'pi-hol':90 'possibl':120 'post':125 'pretti':63,137 'project':48,140 'put':17 'rack':167 'recommend':146 'resourc':144 'resum':20 'router':172 'rpi0w':104 'see':124,161 'server':100 'set':87,96 'side':82 'skill':12 'slowli':4 'start':46,148 'suggest':187 'sure':36 'switch':173 'take':192 'thank':182 'thing':29,84 'think':132 'though':8 'time':194 'two':94 'various':178 've':2,86 'want':44 'way':7 'work':5 'world':58"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704429549
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12122955"
      +editedAt: DateTimeImmutable @1712067056 {#6274
        date: 2024-04-02 16:10:56.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704343149 {#6276
        date: 2024-01-04 05:39:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Cisco do free networking courses which teach the fundamentals. The one I did was more theoretical than practical but it really helped me think of what Im really trying to achieve and learning the terminology was really helpful, especially later when trying to troubleshoot and finding help online that was a struggle before the course.\n
      \n
      There are assessments as you progress and a certificate at the end.\n
      \n
      They also have virtual software you can play around with for different potential configurations. Thats much cheaper than buying lots of hardware!
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704451341 {#2341
      date: 2024-01-05 11:42:21.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@vale@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2338 …}
    +nested: Doctrine\ORM\PersistentCollection {#2143 …}
    +votes: Doctrine\ORM\PersistentCollection {#2136 …}
    +reports: Doctrine\ORM\PersistentCollection {#2073 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2072 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
    -id: 282165
    -bodyTs: "'achiev':31 'also':69 'around':76 'assess':58 'buy':86 'certif':64 'cheaper':84 'cisco':1 'configur':81 'cours':5,55 'differ':79 'end':67 'especi':39 'find':46 'free':3 'fundament':9 'hardwar':89 'help':22,38,47 'im':27 'later':40 'learn':33 'lot':87 'much':83 'network':4 'one':11 'onlin':48 'play':75 'potenti':80 'practic':18 'progress':61 'realli':21,28,37 'softwar':72 'struggl':52 'teach':7 'terminolog':35 'that':82 'theoret':16 'think':24 'tri':29,42 'troubleshoot':44 'virtual':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7099848"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704451341 {#2342
      date: 2024-01-05 11:42:21.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#6239
  +comment: App\Entity\EntryComment {#2335
    +user: App\Entity\User {#2066
      +avatar: null
      +cover: null
      +email: "brewery@lemmy.ml"
      +username: "@brewery@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729397514 {#2337
        date: 2024-10-20 06:11:54.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2071 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2070 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2048 …}
      +entries: Doctrine\ORM\PersistentCollection {#2056 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2046 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2045 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2050 …}
      +posts: Doctrine\ORM\PersistentCollection {#2052 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2058 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2125 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2041 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2100 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2105 …}
      +follows: Doctrine\ORM\PersistentCollection {#2111 …}
      +followers: Doctrine\ORM\PersistentCollection {#2102 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2103 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2110 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2112 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2114 …}
      +reports: Doctrine\ORM\PersistentCollection {#2117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2122 …}
      +violations: Doctrine\ORM\PersistentCollection {#2113 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
      +awards: Doctrine\ORM\PersistentCollection {#2120 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2160 …}
      +categories: Doctrine\ORM\PersistentCollection {#2162 …}
      -id: 87166
      -password: "$2y$13$xPqTjEmlbz.sF.wPU54PSuW8ys4X9gXekrrl2kDQl.dhxKULTp0VG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2128 …}
      +apId: "brewery@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/brewery"
      +apPublicUrl: "https://lemmy.ml/u/brewery"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "brewery"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707535005 {#2343
        date: 2024-02-10 04:16:45.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707535004 {#2336
        date: 2024-02-10 04:16:44.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2339
      +user: Proxies\__CG__\App\Entity\User {#6282 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "I-m-new-to-networking-and-self-hosting-and-have-no-idea"
      +title: "I'm new to networking and self-hosting and have no idea where to start."
      +url: null
      +body: """
        I’ve been slowly working my way though a list of skills to learn, both to put on my resume and as personal growth. Networking is the next thing on this list. I am not sure what I am looking for, but I want to start another project. I have built many a personal computer, but the world of networking is a pretty foreign concept to me.\n
        \n
        I have experience with building computers and a minor glance at the network-side of things. I’ve set up a Pi-Hole or two and set a basic CUPS server up on a RPi0w, but beyond that, I have no idea what I’m doing, or even what the possibilities are. I just see [posts like this](https://chaos.social/@elmo/111584424760410523) and think that it’s a pretty cool hardware project.\n
        \n
        Is there any resources you recommend to start learning, maybe what the hardware does? From my outsider’s perspective, I see a lot of people’s racks have at least a router, switch, and firewall, along with various other machines.\n
        \n
        E: thank you all for the suggestions! I’ll have to take some time to figure out what to do first
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 118
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720298229 {#6277
        date: 2024-07-06 22:37:09.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6284 …}
      +votes: Doctrine\ORM\PersistentCollection {#6286 …}
      +reports: Doctrine\ORM\PersistentCollection {#6288 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6290 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6292 …}
      +badges: Doctrine\ORM\PersistentCollection {#6294 …}
      +children: []
      -id: 27096
      -titleTs: "'host':9 'idea':13 'm':2 'network':5 'new':3 'self':8 'self-host':7 'start':16"
      -bodyTs: "'/@elmo/111584424760410523)':130 'along':176 'anoth':47 'basic':98 'beyond':106 'build':72 'built':51 'chaos.social':129 'chaos.social/@elmo/111584424760410523)':128 'comput':55,73 'concept':65 'cool':138 'cup':99 'e':181 'even':117 'experi':70 'figur':196 'firewal':175 'first':201 'foreign':64 'glanc':77 'growth':24 'hardwar':139,153 'hole':92 'idea':111 'learn':14,149 'least':170 'like':126 'list':10,32 'll':189 'look':40 'lot':163 'm':114 'machin':180 'mani':52 'mayb':150 'minor':76 'network':25,60,81 'network-sid':80 'next':28 'outsid':157 'peopl':165 'person':23,54 'perspect':159 'pi':91 'pi-hol':90 'possibl':120 'post':125 'pretti':63,137 'project':48,140 'put':17 'rack':167 'recommend':146 'resourc':144 'resum':20 'router':172 'rpi0w':104 'see':124,161 'server':100 'set':87,96 'side':82 'skill':12 'slowli':4 'start':46,148 'suggest':187 'sure':36 'switch':173 'take':192 'thank':182 'thing':29,84 'think':132 'though':8 'time':194 'two':94 'various':178 've':2,86 'want':44 'way':7 'work':5 'world':58"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704429549
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12122955"
      +editedAt: DateTimeImmutable @1712067056 {#6274
        date: 2024-04-02 16:10:56.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704343149 {#6276
        date: 2024-01-04 05:39:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Cisco do free networking courses which teach the fundamentals. The one I did was more theoretical than practical but it really helped me think of what Im really trying to achieve and learning the terminology was really helpful, especially later when trying to troubleshoot and finding help online that was a struggle before the course.\n
      \n
      There are assessments as you progress and a certificate at the end.\n
      \n
      They also have virtual software you can play around with for different potential configurations. Thats much cheaper than buying lots of hardware!
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704451341 {#2341
      date: 2024-01-05 11:42:21.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@vale@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2338 …}
    +nested: Doctrine\ORM\PersistentCollection {#2143 …}
    +votes: Doctrine\ORM\PersistentCollection {#2136 …}
    +reports: Doctrine\ORM\PersistentCollection {#2073 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2072 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
    -id: 282165
    -bodyTs: "'achiev':31 'also':69 'around':76 'assess':58 'buy':86 'certif':64 'cheaper':84 'cisco':1 'configur':81 'cours':5,55 'differ':79 'end':67 'especi':39 'find':46 'free':3 'fundament':9 'hardwar':89 'help':22,38,47 'im':27 'later':40 'learn':33 'lot':87 'much':83 'network':4 'one':11 'onlin':48 'play':75 'potenti':80 'practic':18 'progress':61 'realli':21,28,37 'softwar':72 'struggl':52 'teach':7 'terminolog':35 'that':82 'theoret':16 'think':24 'tri':29,42 'troubleshoot':44 'virtual':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7099848"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704451341 {#2342
      date: 2024-01-05 11:42:21.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 14.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#2066
    +avatar: null
    +cover: null
    +email: "brewery@lemmy.ml"
    +username: "@brewery@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729397514 {#2337
      date: 2024-10-20 06:11:54.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2071 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2070 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2048 …}
    +entries: Doctrine\ORM\PersistentCollection {#2056 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2046 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2045 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2050 …}
    +posts: Doctrine\ORM\PersistentCollection {#2052 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2058 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2125 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2041 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2100 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2105 …}
    +follows: Doctrine\ORM\PersistentCollection {#2111 …}
    +followers: Doctrine\ORM\PersistentCollection {#2102 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2103 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2110 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2112 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2114 …}
    +reports: Doctrine\ORM\PersistentCollection {#2117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2122 …}
    +violations: Doctrine\ORM\PersistentCollection {#2113 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
    +awards: Doctrine\ORM\PersistentCollection {#2120 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2160 …}
    +categories: Doctrine\ORM\PersistentCollection {#2162 …}
    -id: 87166
    -password: "$2y$13$xPqTjEmlbz.sF.wPU54PSuW8ys4X9gXekrrl2kDQl.dhxKULTp0VG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2128 …}
    +apId: "brewery@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/brewery"
    +apPublicUrl: "https://lemmy.ml/u/brewery"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "brewery"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707535005 {#2343
      date: 2024-02-10 04:16:45.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1707535004 {#2336
      date: 2024-02-10 04:16:44.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#6303
  +user: App\Entity\User {#2066
    +avatar: null
    +cover: null
    +email: "brewery@lemmy.ml"
    +username: "@brewery@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729397514 {#2337
      date: 2024-10-20 06:11:54.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2071 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2070 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2048 …}
    +entries: Doctrine\ORM\PersistentCollection {#2056 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2046 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2045 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2050 …}
    +posts: Doctrine\ORM\PersistentCollection {#2052 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2058 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2125 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2041 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2100 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2105 …}
    +follows: Doctrine\ORM\PersistentCollection {#2111 …}
    +followers: Doctrine\ORM\PersistentCollection {#2102 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2103 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2110 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2112 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2114 …}
    +reports: Doctrine\ORM\PersistentCollection {#2117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2122 …}
    +violations: Doctrine\ORM\PersistentCollection {#2113 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
    +awards: Doctrine\ORM\PersistentCollection {#2120 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2160 …}
    +categories: Doctrine\ORM\PersistentCollection {#2162 …}
    -id: 87166
    -password: "$2y$13$xPqTjEmlbz.sF.wPU54PSuW8ys4X9gXekrrl2kDQl.dhxKULTp0VG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2128 …}
    +apId: "brewery@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/brewery"
    +apPublicUrl: "https://lemmy.ml/u/brewery"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "brewery"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707535005 {#2343
      date: 2024-02-10 04:16:45.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1707535004 {#2336
      date: 2024-02-10 04:16:44.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1704451341 {#2342
    date: 2024-01-05 11:42:21.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#6358
  +date: DateTimeImmutable @1704451341 {#2342
    date: 2024-01-05 11:42:21.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704451341 {#2342
    date: 2024-01-05 11:42:21.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#6412
  +createdAt: DateTimeImmutable @1704451341 {#2342
    date: 2024-01-05 11:42:21.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 14.0 MiB 0.14 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2339
    +user: Proxies\__CG__\App\Entity\User {#6282 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "I-m-new-to-networking-and-self-hosting-and-have-no-idea"
    +title: "I'm new to networking and self-hosting and have no idea where to start."
    +url: null
    +body: """
      I’ve been slowly working my way though a list of skills to learn, both to put on my resume and as personal growth. Networking is the next thing on this list. I am not sure what I am looking for, but I want to start another project. I have built many a personal computer, but the world of networking is a pretty foreign concept to me.\n
      \n
      I have experience with building computers and a minor glance at the network-side of things. I’ve set up a Pi-Hole or two and set a basic CUPS server up on a RPi0w, but beyond that, I have no idea what I’m doing, or even what the possibilities are. I just see [posts like this](https://chaos.social/@elmo/111584424760410523) and think that it’s a pretty cool hardware project.\n
      \n
      Is there any resources you recommend to start learning, maybe what the hardware does? From my outsider’s perspective, I see a lot of people’s racks have at least a router, switch, and firewall, along with various other machines.\n
      \n
      E: thank you all for the suggestions! I’ll have to take some time to figure out what to do first
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 25
    +favouriteCount: 118
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720298229 {#6277
      date: 2024-07-06 22:37:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#6284 …}
    +votes: Doctrine\ORM\PersistentCollection {#6286 …}
    +reports: Doctrine\ORM\PersistentCollection {#6288 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6290 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6292 …}
    +badges: Doctrine\ORM\PersistentCollection {#6294 …}
    +children: []
    -id: 27096
    -titleTs: "'host':9 'idea':13 'm':2 'network':5 'new':3 'self':8 'self-host':7 'start':16"
    -bodyTs: "'/@elmo/111584424760410523)':130 'along':176 'anoth':47 'basic':98 'beyond':106 'build':72 'built':51 'chaos.social':129 'chaos.social/@elmo/111584424760410523)':128 'comput':55,73 'concept':65 'cool':138 'cup':99 'e':181 'even':117 'experi':70 'figur':196 'firewal':175 'first':201 'foreign':64 'glanc':77 'growth':24 'hardwar':139,153 'hole':92 'idea':111 'learn':14,149 'least':170 'like':126 'list':10,32 'll':189 'look':40 'lot':163 'm':114 'machin':180 'mani':52 'mayb':150 'minor':76 'network':25,60,81 'network-sid':80 'next':28 'outsid':157 'peopl':165 'person':23,54 'perspect':159 'pi':91 'pi-hol':90 'possibl':120 'post':125 'pretti':63,137 'project':48,140 'put':17 'rack':167 'recommend':146 'resourc':144 'resum':20 'router':172 'rpi0w':104 'see':124,161 'server':100 'set':87,96 'side':82 'skill':12 'slowli':4 'start':46,148 'suggest':187 'sure':36 'switch':173 'take':192 'thank':182 'thing':29,84 'think':132 'though':8 'time':194 'two':94 'various':178 've':2,86 'want':44 'way':7 'work':5 'world':58"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704429549
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12122955"
    +editedAt: DateTimeImmutable @1712067056 {#6274
      date: 2024-04-02 16:10:56.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704343149 {#6276
      date: 2024-01-04 05:39:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#6466
  +entry: Proxies\__CG__\App\Entity\Entry {#2339
    +user: Proxies\__CG__\App\Entity\User {#6282 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "I-m-new-to-networking-and-self-hosting-and-have-no-idea"
    +title: "I'm new to networking and self-hosting and have no idea where to start."
    +url: null
    +body: """
      I’ve been slowly working my way though a list of skills to learn, both to put on my resume and as personal growth. Networking is the next thing on this list. I am not sure what I am looking for, but I want to start another project. I have built many a personal computer, but the world of networking is a pretty foreign concept to me.\n
      \n
      I have experience with building computers and a minor glance at the network-side of things. I’ve set up a Pi-Hole or two and set a basic CUPS server up on a RPi0w, but beyond that, I have no idea what I’m doing, or even what the possibilities are. I just see [posts like this](https://chaos.social/@elmo/111584424760410523) and think that it’s a pretty cool hardware project.\n
      \n
      Is there any resources you recommend to start learning, maybe what the hardware does? From my outsider’s perspective, I see a lot of people’s racks have at least a router, switch, and firewall, along with various other machines.\n
      \n
      E: thank you all for the suggestions! I’ll have to take some time to figure out what to do first
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 25
    +favouriteCount: 118
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720298229 {#6277
      date: 2024-07-06 22:37:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#6284 …}
    +votes: Doctrine\ORM\PersistentCollection {#6286 …}
    +reports: Doctrine\ORM\PersistentCollection {#6288 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6290 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6292 …}
    +badges: Doctrine\ORM\PersistentCollection {#6294 …}
    +children: []
    -id: 27096
    -titleTs: "'host':9 'idea':13 'm':2 'network':5 'new':3 'self':8 'self-host':7 'start':16"
    -bodyTs: "'/@elmo/111584424760410523)':130 'along':176 'anoth':47 'basic':98 'beyond':106 'build':72 'built':51 'chaos.social':129 'chaos.social/@elmo/111584424760410523)':128 'comput':55,73 'concept':65 'cool':138 'cup':99 'e':181 'even':117 'experi':70 'figur':196 'firewal':175 'first':201 'foreign':64 'glanc':77 'growth':24 'hardwar':139,153 'hole':92 'idea':111 'learn':14,149 'least':170 'like':126 'list':10,32 'll':189 'look':40 'lot':163 'm':114 'machin':180 'mani':52 'mayb':150 'minor':76 'network':25,60,81 'network-sid':80 'next':28 'outsid':157 'peopl':165 'person':23,54 'perspect':159 'pi':91 'pi-hol':90 'possibl':120 'post':125 'pretti':63,137 'project':48,140 'put':17 'rack':167 'recommend':146 'resourc':144 'resum':20 'router':172 'rpi0w':104 'see':124,161 'server':100 'set':87,96 'side':82 'skill':12 'slowli':4 'start':46,148 'suggest':187 'sure':36 'switch':173 'take':192 'thank':182 'thing':29,84 'think':132 'though':8 'time':194 'two':94 'various':178 've':2,86 'want':44 'way':7 'work':5 'world':58"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704429549
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12122955"
    +editedAt: DateTimeImmutable @1712067056 {#6274
      date: 2024-04-02 16:10:56.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704343149 {#6276
      date: 2024-01-04 05:39:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#2066
    +avatar: null
    +cover: null
    +email: "brewery@lemmy.ml"
    +username: "@brewery@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729397514 {#2337
      date: 2024-10-20 06:11:54.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2071 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2070 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2048 …}
    +entries: Doctrine\ORM\PersistentCollection {#2056 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2046 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2045 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2050 …}
    +posts: Doctrine\ORM\PersistentCollection {#2052 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2058 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2125 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2041 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2100 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2105 …}
    +follows: Doctrine\ORM\PersistentCollection {#2111 …}
    +followers: Doctrine\ORM\PersistentCollection {#2102 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2103 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2110 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2112 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2114 …}
    +reports: Doctrine\ORM\PersistentCollection {#2117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2122 …}
    +violations: Doctrine\ORM\PersistentCollection {#2113 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
    +awards: Doctrine\ORM\PersistentCollection {#2120 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2160 …}
    +categories: Doctrine\ORM\PersistentCollection {#2162 …}
    -id: 87166
    -password: "$2y$13$xPqTjEmlbz.sF.wPU54PSuW8ys4X9gXekrrl2kDQl.dhxKULTp0VG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2128 …}
    +apId: "brewery@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/brewery"
    +apPublicUrl: "https://lemmy.ml/u/brewery"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "brewery"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707535005 {#2343
      date: 2024-02-10 04:16:45.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1707535004 {#2336
      date: 2024-02-10 04:16:44.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#6521
  +width: 40
  +height: 40
  +user: App\Entity\User {#2066
    +avatar: null
    +cover: null
    +email: "brewery@lemmy.ml"
    +username: "@brewery@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729397514 {#2337
      date: 2024-10-20 06:11:54.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2071 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2070 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2048 …}
    +entries: Doctrine\ORM\PersistentCollection {#2056 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2046 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2045 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2050 …}
    +posts: Doctrine\ORM\PersistentCollection {#2052 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2058 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2125 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2041 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2100 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2105 …}
    +follows: Doctrine\ORM\PersistentCollection {#2111 …}
    +followers: Doctrine\ORM\PersistentCollection {#2102 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2103 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2110 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2112 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2114 …}
    +reports: Doctrine\ORM\PersistentCollection {#2117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2122 …}
    +violations: Doctrine\ORM\PersistentCollection {#2113 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
    +awards: Doctrine\ORM\PersistentCollection {#2120 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2160 …}
    +categories: Doctrine\ORM\PersistentCollection {#2162 …}
    -id: 87166
    -password: "$2y$13$xPqTjEmlbz.sF.wPU54PSuW8ys4X9gXekrrl2kDQl.dhxKULTp0VG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2128 …}
    +apId: "brewery@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/brewery"
    +apPublicUrl: "https://lemmy.ml/u/brewery"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "brewery"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707535005 {#2343
      date: 2024-02-10 04:16:45.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1707535004 {#2336
      date: 2024-02-10 04:16:44.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 4.45 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2335
    +user: App\Entity\User {#2066
      +avatar: null
      +cover: null
      +email: "brewery@lemmy.ml"
      +username: "@brewery@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729397514 {#2337
        date: 2024-10-20 06:11:54.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2071 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2070 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2048 …}
      +entries: Doctrine\ORM\PersistentCollection {#2056 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2046 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2045 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2050 …}
      +posts: Doctrine\ORM\PersistentCollection {#2052 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2058 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2125 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2041 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2100 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2105 …}
      +follows: Doctrine\ORM\PersistentCollection {#2111 …}
      +followers: Doctrine\ORM\PersistentCollection {#2102 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2103 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2110 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2112 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2114 …}
      +reports: Doctrine\ORM\PersistentCollection {#2117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2122 …}
      +violations: Doctrine\ORM\PersistentCollection {#2113 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
      +awards: Doctrine\ORM\PersistentCollection {#2120 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2160 …}
      +categories: Doctrine\ORM\PersistentCollection {#2162 …}
      -id: 87166
      -password: "$2y$13$xPqTjEmlbz.sF.wPU54PSuW8ys4X9gXekrrl2kDQl.dhxKULTp0VG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2128 …}
      +apId: "brewery@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/brewery"
      +apPublicUrl: "https://lemmy.ml/u/brewery"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "brewery"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707535005 {#2343
        date: 2024-02-10 04:16:45.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707535004 {#2336
        date: 2024-02-10 04:16:44.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2339
      +user: Proxies\__CG__\App\Entity\User {#6282 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "I-m-new-to-networking-and-self-hosting-and-have-no-idea"
      +title: "I'm new to networking and self-hosting and have no idea where to start."
      +url: null
      +body: """
        I’ve been slowly working my way though a list of skills to learn, both to put on my resume and as personal growth. Networking is the next thing on this list. I am not sure what I am looking for, but I want to start another project. I have built many a personal computer, but the world of networking is a pretty foreign concept to me.\n
        \n
        I have experience with building computers and a minor glance at the network-side of things. I’ve set up a Pi-Hole or two and set a basic CUPS server up on a RPi0w, but beyond that, I have no idea what I’m doing, or even what the possibilities are. I just see [posts like this](https://chaos.social/@elmo/111584424760410523) and think that it’s a pretty cool hardware project.\n
        \n
        Is there any resources you recommend to start learning, maybe what the hardware does? From my outsider’s perspective, I see a lot of people’s racks have at least a router, switch, and firewall, along with various other machines.\n
        \n
        E: thank you all for the suggestions! I’ll have to take some time to figure out what to do first
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 118
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720298229 {#6277
        date: 2024-07-06 22:37:09.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6284 …}
      +votes: Doctrine\ORM\PersistentCollection {#6286 …}
      +reports: Doctrine\ORM\PersistentCollection {#6288 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6290 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6292 …}
      +badges: Doctrine\ORM\PersistentCollection {#6294 …}
      +children: []
      -id: 27096
      -titleTs: "'host':9 'idea':13 'm':2 'network':5 'new':3 'self':8 'self-host':7 'start':16"
      -bodyTs: "'/@elmo/111584424760410523)':130 'along':176 'anoth':47 'basic':98 'beyond':106 'build':72 'built':51 'chaos.social':129 'chaos.social/@elmo/111584424760410523)':128 'comput':55,73 'concept':65 'cool':138 'cup':99 'e':181 'even':117 'experi':70 'figur':196 'firewal':175 'first':201 'foreign':64 'glanc':77 'growth':24 'hardwar':139,153 'hole':92 'idea':111 'learn':14,149 'least':170 'like':126 'list':10,32 'll':189 'look':40 'lot':163 'm':114 'machin':180 'mani':52 'mayb':150 'minor':76 'network':25,60,81 'network-sid':80 'next':28 'outsid':157 'peopl':165 'person':23,54 'perspect':159 'pi':91 'pi-hol':90 'possibl':120 'post':125 'pretti':63,137 'project':48,140 'put':17 'rack':167 'recommend':146 'resourc':144 'resum':20 'router':172 'rpi0w':104 'see':124,161 'server':100 'set':87,96 'side':82 'skill':12 'slowli':4 'start':46,148 'suggest':187 'sure':36 'switch':173 'take':192 'thank':182 'thing':29,84 'think':132 'though':8 'time':194 'two':94 'various':178 've':2,86 'want':44 'way':7 'work':5 'world':58"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704429549
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12122955"
      +editedAt: DateTimeImmutable @1712067056 {#6274
        date: 2024-04-02 16:10:56.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704343149 {#6276
        date: 2024-01-04 05:39:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Cisco do free networking courses which teach the fundamentals. The one I did was more theoretical than practical but it really helped me think of what Im really trying to achieve and learning the terminology was really helpful, especially later when trying to troubleshoot and finding help online that was a struggle before the course.\n
      \n
      There are assessments as you progress and a certificate at the end.\n
      \n
      They also have virtual software you can play around with for different potential configurations. Thats much cheaper than buying lots of hardware!
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704451341 {#2341
      date: 2024-01-05 11:42:21.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@vale@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2338 …}
    +nested: Doctrine\ORM\PersistentCollection {#2143 …}
    +votes: Doctrine\ORM\PersistentCollection {#2136 …}
    +reports: Doctrine\ORM\PersistentCollection {#2073 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2072 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
    -id: 282165
    -bodyTs: "'achiev':31 'also':69 'around':76 'assess':58 'buy':86 'certif':64 'cheaper':84 'cisco':1 'configur':81 'cours':5,55 'differ':79 'end':67 'especi':39 'find':46 'free':3 'fundament':9 'hardwar':89 'help':22,38,47 'im':27 'later':40 'learn':33 'lot':87 'much':83 'network':4 'one':11 'onlin':48 'play':75 'potenti':80 'practic':18 'progress':61 'realli':21,28,37 'softwar':72 'struggl':52 'teach':7 'terminolog':35 'that':82 'theoret':16 'think':24 'tri':29,42 'troubleshoot':44 'virtual':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7099848"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704451341 {#2342
      date: 2024-01-05 11:42:21.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#6598
  +subject: App\Entity\EntryComment {#2335
    +user: App\Entity\User {#2066
      +avatar: null
      +cover: null
      +email: "brewery@lemmy.ml"
      +username: "@brewery@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729397514 {#2337
        date: 2024-10-20 06:11:54.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2071 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2070 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2048 …}
      +entries: Doctrine\ORM\PersistentCollection {#2056 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2046 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2045 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2050 …}
      +posts: Doctrine\ORM\PersistentCollection {#2052 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2058 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2125 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2041 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2100 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2105 …}
      +follows: Doctrine\ORM\PersistentCollection {#2111 …}
      +followers: Doctrine\ORM\PersistentCollection {#2102 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2103 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2110 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2112 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2114 …}
      +reports: Doctrine\ORM\PersistentCollection {#2117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2122 …}
      +violations: Doctrine\ORM\PersistentCollection {#2113 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
      +awards: Doctrine\ORM\PersistentCollection {#2120 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2160 …}
      +categories: Doctrine\ORM\PersistentCollection {#2162 …}
      -id: 87166
      -password: "$2y$13$xPqTjEmlbz.sF.wPU54PSuW8ys4X9gXekrrl2kDQl.dhxKULTp0VG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2128 …}
      +apId: "brewery@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/brewery"
      +apPublicUrl: "https://lemmy.ml/u/brewery"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "brewery"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707535005 {#2343
        date: 2024-02-10 04:16:45.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707535004 {#2336
        date: 2024-02-10 04:16:44.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2339
      +user: Proxies\__CG__\App\Entity\User {#6282 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "I-m-new-to-networking-and-self-hosting-and-have-no-idea"
      +title: "I'm new to networking and self-hosting and have no idea where to start."
      +url: null
      +body: """
        I’ve been slowly working my way though a list of skills to learn, both to put on my resume and as personal growth. Networking is the next thing on this list. I am not sure what I am looking for, but I want to start another project. I have built many a personal computer, but the world of networking is a pretty foreign concept to me.\n
        \n
        I have experience with building computers and a minor glance at the network-side of things. I’ve set up a Pi-Hole or two and set a basic CUPS server up on a RPi0w, but beyond that, I have no idea what I’m doing, or even what the possibilities are. I just see [posts like this](https://chaos.social/@elmo/111584424760410523) and think that it’s a pretty cool hardware project.\n
        \n
        Is there any resources you recommend to start learning, maybe what the hardware does? From my outsider’s perspective, I see a lot of people’s racks have at least a router, switch, and firewall, along with various other machines.\n
        \n
        E: thank you all for the suggestions! I’ll have to take some time to figure out what to do first
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 118
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720298229 {#6277
        date: 2024-07-06 22:37:09.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6284 …}
      +votes: Doctrine\ORM\PersistentCollection {#6286 …}
      +reports: Doctrine\ORM\PersistentCollection {#6288 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6290 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6292 …}
      +badges: Doctrine\ORM\PersistentCollection {#6294 …}
      +children: []
      -id: 27096
      -titleTs: "'host':9 'idea':13 'm':2 'network':5 'new':3 'self':8 'self-host':7 'start':16"
      -bodyTs: "'/@elmo/111584424760410523)':130 'along':176 'anoth':47 'basic':98 'beyond':106 'build':72 'built':51 'chaos.social':129 'chaos.social/@elmo/111584424760410523)':128 'comput':55,73 'concept':65 'cool':138 'cup':99 'e':181 'even':117 'experi':70 'figur':196 'firewal':175 'first':201 'foreign':64 'glanc':77 'growth':24 'hardwar':139,153 'hole':92 'idea':111 'learn':14,149 'least':170 'like':126 'list':10,32 'll':189 'look':40 'lot':163 'm':114 'machin':180 'mani':52 'mayb':150 'minor':76 'network':25,60,81 'network-sid':80 'next':28 'outsid':157 'peopl':165 'person':23,54 'perspect':159 'pi':91 'pi-hol':90 'possibl':120 'post':125 'pretti':63,137 'project':48,140 'put':17 'rack':167 'recommend':146 'resourc':144 'resum':20 'router':172 'rpi0w':104 'see':124,161 'server':100 'set':87,96 'side':82 'skill':12 'slowli':4 'start':46,148 'suggest':187 'sure':36 'switch':173 'take':192 'thank':182 'thing':29,84 'think':132 'though':8 'time':194 'two':94 'various':178 've':2,86 'want':44 'way':7 'work':5 'world':58"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704429549
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12122955"
      +editedAt: DateTimeImmutable @1712067056 {#6274
        date: 2024-04-02 16:10:56.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704343149 {#6276
        date: 2024-01-04 05:39:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Cisco do free networking courses which teach the fundamentals. The one I did was more theoretical than practical but it really helped me think of what Im really trying to achieve and learning the terminology was really helpful, especially later when trying to troubleshoot and finding help online that was a struggle before the course.\n
      \n
      There are assessments as you progress and a certificate at the end.\n
      \n
      They also have virtual software you can play around with for different potential configurations. Thats much cheaper than buying lots of hardware!
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704451341 {#2341
      date: 2024-01-05 11:42:21.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@vale@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2338 …}
    +nested: Doctrine\ORM\PersistentCollection {#2143 …}
    +votes: Doctrine\ORM\PersistentCollection {#2136 …}
    +reports: Doctrine\ORM\PersistentCollection {#2073 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2072 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
    -id: 282165
    -bodyTs: "'achiev':31 'also':69 'around':76 'assess':58 'buy':86 'certif':64 'cheaper':84 'cisco':1 'configur':81 'cours':5,55 'differ':79 'end':67 'especi':39 'find':46 'free':3 'fundament':9 'hardwar':89 'help':22,38,47 'im':27 'later':40 'learn':33 'lot':87 'much':83 'network':4 'one':11 'onlin':48 'play':75 'potenti':80 'practic':18 'progress':61 'realli':21,28,37 'softwar':72 'struggl':52 'teach':7 'terminolog':35 'that':82 'theoret':16 'think':24 'tri':29,42 'troubleshoot':44 'virtual':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7099848"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704451341 {#2342
      date: 2024-01-05 11:42:21.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.69 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2335
    +user: App\Entity\User {#2066
      +avatar: null
      +cover: null
      +email: "brewery@lemmy.ml"
      +username: "@brewery@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729397514 {#2337
        date: 2024-10-20 06:11:54.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2071 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2070 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2048 …}
      +entries: Doctrine\ORM\PersistentCollection {#2056 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2046 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2045 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2050 …}
      +posts: Doctrine\ORM\PersistentCollection {#2052 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2058 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2125 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2041 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2100 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2105 …}
      +follows: Doctrine\ORM\PersistentCollection {#2111 …}
      +followers: Doctrine\ORM\PersistentCollection {#2102 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2103 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2110 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2112 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2114 …}
      +reports: Doctrine\ORM\PersistentCollection {#2117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2122 …}
      +violations: Doctrine\ORM\PersistentCollection {#2113 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
      +awards: Doctrine\ORM\PersistentCollection {#2120 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2160 …}
      +categories: Doctrine\ORM\PersistentCollection {#2162 …}
      -id: 87166
      -password: "$2y$13$xPqTjEmlbz.sF.wPU54PSuW8ys4X9gXekrrl2kDQl.dhxKULTp0VG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2128 …}
      +apId: "brewery@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/brewery"
      +apPublicUrl: "https://lemmy.ml/u/brewery"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "brewery"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707535005 {#2343
        date: 2024-02-10 04:16:45.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707535004 {#2336
        date: 2024-02-10 04:16:44.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2339
      +user: Proxies\__CG__\App\Entity\User {#6282 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "I-m-new-to-networking-and-self-hosting-and-have-no-idea"
      +title: "I'm new to networking and self-hosting and have no idea where to start."
      +url: null
      +body: """
        I’ve been slowly working my way though a list of skills to learn, both to put on my resume and as personal growth. Networking is the next thing on this list. I am not sure what I am looking for, but I want to start another project. I have built many a personal computer, but the world of networking is a pretty foreign concept to me.\n
        \n
        I have experience with building computers and a minor glance at the network-side of things. I’ve set up a Pi-Hole or two and set a basic CUPS server up on a RPi0w, but beyond that, I have no idea what I’m doing, or even what the possibilities are. I just see [posts like this](https://chaos.social/@elmo/111584424760410523) and think that it’s a pretty cool hardware project.\n
        \n
        Is there any resources you recommend to start learning, maybe what the hardware does? From my outsider’s perspective, I see a lot of people’s racks have at least a router, switch, and firewall, along with various other machines.\n
        \n
        E: thank you all for the suggestions! I’ll have to take some time to figure out what to do first
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 118
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720298229 {#6277
        date: 2024-07-06 22:37:09.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6284 …}
      +votes: Doctrine\ORM\PersistentCollection {#6286 …}
      +reports: Doctrine\ORM\PersistentCollection {#6288 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6290 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6292 …}
      +badges: Doctrine\ORM\PersistentCollection {#6294 …}
      +children: []
      -id: 27096
      -titleTs: "'host':9 'idea':13 'm':2 'network':5 'new':3 'self':8 'self-host':7 'start':16"
      -bodyTs: "'/@elmo/111584424760410523)':130 'along':176 'anoth':47 'basic':98 'beyond':106 'build':72 'built':51 'chaos.social':129 'chaos.social/@elmo/111584424760410523)':128 'comput':55,73 'concept':65 'cool':138 'cup':99 'e':181 'even':117 'experi':70 'figur':196 'firewal':175 'first':201 'foreign':64 'glanc':77 'growth':24 'hardwar':139,153 'hole':92 'idea':111 'learn':14,149 'least':170 'like':126 'list':10,32 'll':189 'look':40 'lot':163 'm':114 'machin':180 'mani':52 'mayb':150 'minor':76 'network':25,60,81 'network-sid':80 'next':28 'outsid':157 'peopl':165 'person':23,54 'perspect':159 'pi':91 'pi-hol':90 'possibl':120 'post':125 'pretti':63,137 'project':48,140 'put':17 'rack':167 'recommend':146 'resourc':144 'resum':20 'router':172 'rpi0w':104 'see':124,161 'server':100 'set':87,96 'side':82 'skill':12 'slowli':4 'start':46,148 'suggest':187 'sure':36 'switch':173 'take':192 'thank':182 'thing':29,84 'think':132 'though':8 'time':194 'two':94 'various':178 've':2,86 'want':44 'way':7 'work':5 'world':58"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704429549
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12122955"
      +editedAt: DateTimeImmutable @1712067056 {#6274
        date: 2024-04-02 16:10:56.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704343149 {#6276
        date: 2024-01-04 05:39:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Cisco do free networking courses which teach the fundamentals. The one I did was more theoretical than practical but it really helped me think of what Im really trying to achieve and learning the terminology was really helpful, especially later when trying to troubleshoot and finding help online that was a struggle before the course.\n
      \n
      There are assessments as you progress and a certificate at the end.\n
      \n
      They also have virtual software you can play around with for different potential configurations. Thats much cheaper than buying lots of hardware!
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704451341 {#2341
      date: 2024-01-05 11:42:21.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@vale@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2338 …}
    +nested: Doctrine\ORM\PersistentCollection {#2143 …}
    +votes: Doctrine\ORM\PersistentCollection {#2136 …}
    +reports: Doctrine\ORM\PersistentCollection {#2073 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2072 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
    -id: 282165
    -bodyTs: "'achiev':31 'also':69 'around':76 'assess':58 'buy':86 'certif':64 'cheaper':84 'cisco':1 'configur':81 'cours':5,55 'differ':79 'end':67 'especi':39 'find':46 'free':3 'fundament':9 'hardwar':89 'help':22,38,47 'im':27 'later':40 'learn':33 'lot':87 'much':83 'network':4 'one':11 'onlin':48 'play':75 'potenti':80 'practic':18 'progress':61 'realli':21,28,37 'softwar':72 'struggl':52 'teach':7 'terminolog':35 'that':82 'theoret':16 'think':24 'tri':29,42 'troubleshoot':44 'virtual':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7099848"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704451341 {#2342
      date: 2024-01-05 11:42:21.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#6655
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2335
    +user: App\Entity\User {#2066
      +avatar: null
      +cover: null
      +email: "brewery@lemmy.ml"
      +username: "@brewery@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729397514 {#2337
        date: 2024-10-20 06:11:54.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2071 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2070 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2048 …}
      +entries: Doctrine\ORM\PersistentCollection {#2056 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2046 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2045 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2050 …}
      +posts: Doctrine\ORM\PersistentCollection {#2052 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2058 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2125 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2041 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2100 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2105 …}
      +follows: Doctrine\ORM\PersistentCollection {#2111 …}
      +followers: Doctrine\ORM\PersistentCollection {#2102 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2103 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2110 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2112 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2114 …}
      +reports: Doctrine\ORM\PersistentCollection {#2117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2122 …}
      +violations: Doctrine\ORM\PersistentCollection {#2113 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
      +awards: Doctrine\ORM\PersistentCollection {#2120 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2160 …}
      +categories: Doctrine\ORM\PersistentCollection {#2162 …}
      -id: 87166
      -password: "$2y$13$xPqTjEmlbz.sF.wPU54PSuW8ys4X9gXekrrl2kDQl.dhxKULTp0VG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2128 …}
      +apId: "brewery@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/brewery"
      +apPublicUrl: "https://lemmy.ml/u/brewery"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "brewery"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707535005 {#2343
        date: 2024-02-10 04:16:45.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707535004 {#2336
        date: 2024-02-10 04:16:44.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2339
      +user: Proxies\__CG__\App\Entity\User {#6282 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "I-m-new-to-networking-and-self-hosting-and-have-no-idea"
      +title: "I'm new to networking and self-hosting and have no idea where to start."
      +url: null
      +body: """
        I’ve been slowly working my way though a list of skills to learn, both to put on my resume and as personal growth. Networking is the next thing on this list. I am not sure what I am looking for, but I want to start another project. I have built many a personal computer, but the world of networking is a pretty foreign concept to me.\n
        \n
        I have experience with building computers and a minor glance at the network-side of things. I’ve set up a Pi-Hole or two and set a basic CUPS server up on a RPi0w, but beyond that, I have no idea what I’m doing, or even what the possibilities are. I just see [posts like this](https://chaos.social/@elmo/111584424760410523) and think that it’s a pretty cool hardware project.\n
        \n
        Is there any resources you recommend to start learning, maybe what the hardware does? From my outsider’s perspective, I see a lot of people’s racks have at least a router, switch, and firewall, along with various other machines.\n
        \n
        E: thank you all for the suggestions! I’ll have to take some time to figure out what to do first
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 118
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720298229 {#6277
        date: 2024-07-06 22:37:09.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6284 …}
      +votes: Doctrine\ORM\PersistentCollection {#6286 …}
      +reports: Doctrine\ORM\PersistentCollection {#6288 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6290 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6292 …}
      +badges: Doctrine\ORM\PersistentCollection {#6294 …}
      +children: []
      -id: 27096
      -titleTs: "'host':9 'idea':13 'm':2 'network':5 'new':3 'self':8 'self-host':7 'start':16"
      -bodyTs: "'/@elmo/111584424760410523)':130 'along':176 'anoth':47 'basic':98 'beyond':106 'build':72 'built':51 'chaos.social':129 'chaos.social/@elmo/111584424760410523)':128 'comput':55,73 'concept':65 'cool':138 'cup':99 'e':181 'even':117 'experi':70 'figur':196 'firewal':175 'first':201 'foreign':64 'glanc':77 'growth':24 'hardwar':139,153 'hole':92 'idea':111 'learn':14,149 'least':170 'like':126 'list':10,32 'll':189 'look':40 'lot':163 'm':114 'machin':180 'mani':52 'mayb':150 'minor':76 'network':25,60,81 'network-sid':80 'next':28 'outsid':157 'peopl':165 'person':23,54 'perspect':159 'pi':91 'pi-hol':90 'possibl':120 'post':125 'pretti':63,137 'project':48,140 'put':17 'rack':167 'recommend':146 'resourc':144 'resum':20 'router':172 'rpi0w':104 'see':124,161 'server':100 'set':87,96 'side':82 'skill':12 'slowli':4 'start':46,148 'suggest':187 'sure':36 'switch':173 'take':192 'thank':182 'thing':29,84 'think':132 'though':8 'time':194 'two':94 'various':178 've':2,86 'want':44 'way':7 'work':5 'world':58"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704429549
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12122955"
      +editedAt: DateTimeImmutable @1712067056 {#6274
        date: 2024-04-02 16:10:56.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704343149 {#6276
        date: 2024-01-04 05:39:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Cisco do free networking courses which teach the fundamentals. The one I did was more theoretical than practical but it really helped me think of what Im really trying to achieve and learning the terminology was really helpful, especially later when trying to troubleshoot and finding help online that was a struggle before the course.\n
      \n
      There are assessments as you progress and a certificate at the end.\n
      \n
      They also have virtual software you can play around with for different potential configurations. Thats much cheaper than buying lots of hardware!
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704451341 {#2341
      date: 2024-01-05 11:42:21.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@vale@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2338 …}
    +nested: Doctrine\ORM\PersistentCollection {#2143 …}
    +votes: Doctrine\ORM\PersistentCollection {#2136 …}
    +reports: Doctrine\ORM\PersistentCollection {#2073 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2072 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
    -id: 282165
    -bodyTs: "'achiev':31 'also':69 'around':76 'assess':58 'buy':86 'certif':64 'cheaper':84 'cisco':1 'configur':81 'cours':5,55 'differ':79 'end':67 'especi':39 'find':46 'free':3 'fundament':9 'hardwar':89 'help':22,38,47 'im':27 'later':40 'learn':33 'lot':87 'much':83 'network':4 'one':11 'onlin':48 'play':75 'potenti':80 'practic':18 'progress':61 'realli':21,28,37 'softwar':72 'struggl':52 'teach':7 'terminolog':35 'that':82 'theoret':16 'think':24 'tri':29,42 'troubleshoot':44 'virtual':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7099848"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704451341 {#2342
      date: 2024-01-05 11:42:21.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 55.00 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2335
    +user: App\Entity\User {#2066
      +avatar: null
      +cover: null
      +email: "brewery@lemmy.ml"
      +username: "@brewery@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729397514 {#2337
        date: 2024-10-20 06:11:54.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2071 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2070 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2048 …}
      +entries: Doctrine\ORM\PersistentCollection {#2056 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2046 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2045 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2050 …}
      +posts: Doctrine\ORM\PersistentCollection {#2052 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2058 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2125 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2041 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2100 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2105 …}
      +follows: Doctrine\ORM\PersistentCollection {#2111 …}
      +followers: Doctrine\ORM\PersistentCollection {#2102 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2103 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2110 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2112 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2114 …}
      +reports: Doctrine\ORM\PersistentCollection {#2117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2122 …}
      +violations: Doctrine\ORM\PersistentCollection {#2113 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
      +awards: Doctrine\ORM\PersistentCollection {#2120 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2160 …}
      +categories: Doctrine\ORM\PersistentCollection {#2162 …}
      -id: 87166
      -password: "$2y$13$xPqTjEmlbz.sF.wPU54PSuW8ys4X9gXekrrl2kDQl.dhxKULTp0VG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2128 …}
      +apId: "brewery@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/brewery"
      +apPublicUrl: "https://lemmy.ml/u/brewery"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "brewery"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707535005 {#2343
        date: 2024-02-10 04:16:45.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707535004 {#2336
        date: 2024-02-10 04:16:44.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2339
      +user: Proxies\__CG__\App\Entity\User {#6282 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "I-m-new-to-networking-and-self-hosting-and-have-no-idea"
      +title: "I'm new to networking and self-hosting and have no idea where to start."
      +url: null
      +body: """
        I’ve been slowly working my way though a list of skills to learn, both to put on my resume and as personal growth. Networking is the next thing on this list. I am not sure what I am looking for, but I want to start another project. I have built many a personal computer, but the world of networking is a pretty foreign concept to me.\n
        \n
        I have experience with building computers and a minor glance at the network-side of things. I’ve set up a Pi-Hole or two and set a basic CUPS server up on a RPi0w, but beyond that, I have no idea what I’m doing, or even what the possibilities are. I just see [posts like this](https://chaos.social/@elmo/111584424760410523) and think that it’s a pretty cool hardware project.\n
        \n
        Is there any resources you recommend to start learning, maybe what the hardware does? From my outsider’s perspective, I see a lot of people’s racks have at least a router, switch, and firewall, along with various other machines.\n
        \n
        E: thank you all for the suggestions! I’ll have to take some time to figure out what to do first
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 118
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720298229 {#6277
        date: 2024-07-06 22:37:09.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6284 …}
      +votes: Doctrine\ORM\PersistentCollection {#6286 …}
      +reports: Doctrine\ORM\PersistentCollection {#6288 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6290 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6292 …}
      +badges: Doctrine\ORM\PersistentCollection {#6294 …}
      +children: []
      -id: 27096
      -titleTs: "'host':9 'idea':13 'm':2 'network':5 'new':3 'self':8 'self-host':7 'start':16"
      -bodyTs: "'/@elmo/111584424760410523)':130 'along':176 'anoth':47 'basic':98 'beyond':106 'build':72 'built':51 'chaos.social':129 'chaos.social/@elmo/111584424760410523)':128 'comput':55,73 'concept':65 'cool':138 'cup':99 'e':181 'even':117 'experi':70 'figur':196 'firewal':175 'first':201 'foreign':64 'glanc':77 'growth':24 'hardwar':139,153 'hole':92 'idea':111 'learn':14,149 'least':170 'like':126 'list':10,32 'll':189 'look':40 'lot':163 'm':114 'machin':180 'mani':52 'mayb':150 'minor':76 'network':25,60,81 'network-sid':80 'next':28 'outsid':157 'peopl':165 'person':23,54 'perspect':159 'pi':91 'pi-hol':90 'possibl':120 'post':125 'pretti':63,137 'project':48,140 'put':17 'rack':167 'recommend':146 'resourc':144 'resum':20 'router':172 'rpi0w':104 'see':124,161 'server':100 'set':87,96 'side':82 'skill':12 'slowli':4 'start':46,148 'suggest':187 'sure':36 'switch':173 'take':192 'thank':182 'thing':29,84 'think':132 'though':8 'time':194 'two':94 'various':178 've':2,86 'want':44 'way':7 'work':5 'world':58"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704429549
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12122955"
      +editedAt: DateTimeImmutable @1712067056 {#6274
        date: 2024-04-02 16:10:56.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704343149 {#6276
        date: 2024-01-04 05:39:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Cisco do free networking courses which teach the fundamentals. The one I did was more theoretical than practical but it really helped me think of what Im really trying to achieve and learning the terminology was really helpful, especially later when trying to troubleshoot and finding help online that was a struggle before the course.\n
      \n
      There are assessments as you progress and a certificate at the end.\n
      \n
      They also have virtual software you can play around with for different potential configurations. Thats much cheaper than buying lots of hardware!
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704451341 {#2341
      date: 2024-01-05 11:42:21.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@vale@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2338 …}
    +nested: Doctrine\ORM\PersistentCollection {#2143 …}
    +votes: Doctrine\ORM\PersistentCollection {#2136 …}
    +reports: Doctrine\ORM\PersistentCollection {#2073 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2072 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
    -id: 282165
    -bodyTs: "'achiev':31 'also':69 'around':76 'assess':58 'buy':86 'certif':64 'cheaper':84 'cisco':1 'configur':81 'cours':5,55 'differ':79 'end':67 'especi':39 'find':46 'free':3 'fundament':9 'hardwar':89 'help':22,38,47 'im':27 'later':40 'learn':33 'lot':87 'much':83 'network':4 'one':11 'onlin':48 'play':75 'potenti':80 'practic':18 'progress':61 'realli':21,28,37 'softwar':72 'struggl':52 'teach':7 'terminolog':35 'that':82 'theoret':16 'think':24 'tri':29,42 'troubleshoot':44 'virtual':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7099848"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704451341 {#2342
      date: 2024-01-05 11:42:21.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#6895
  +comment: App\Entity\EntryComment {#2335
    +user: App\Entity\User {#2066
      +avatar: null
      +cover: null
      +email: "brewery@lemmy.ml"
      +username: "@brewery@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729397514 {#2337
        date: 2024-10-20 06:11:54.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2071 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2070 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2048 …}
      +entries: Doctrine\ORM\PersistentCollection {#2056 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2046 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2045 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2050 …}
      +posts: Doctrine\ORM\PersistentCollection {#2052 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2058 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2125 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2041 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2100 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2105 …}
      +follows: Doctrine\ORM\PersistentCollection {#2111 …}
      +followers: Doctrine\ORM\PersistentCollection {#2102 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2103 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2110 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2112 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2114 …}
      +reports: Doctrine\ORM\PersistentCollection {#2117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2122 …}
      +violations: Doctrine\ORM\PersistentCollection {#2113 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2119 …}
      +awards: Doctrine\ORM\PersistentCollection {#2120 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2160 …}
      +categories: Doctrine\ORM\PersistentCollection {#2162 …}
      -id: 87166
      -password: "$2y$13$xPqTjEmlbz.sF.wPU54PSuW8ys4X9gXekrrl2kDQl.dhxKULTp0VG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2128 …}
      +apId: "brewery@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/brewery"
      +apPublicUrl: "https://lemmy.ml/u/brewery"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "brewery"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707535005 {#2343
        date: 2024-02-10 04:16:45.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707535004 {#2336
        date: 2024-02-10 04:16:44.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2339
      +user: Proxies\__CG__\App\Entity\User {#6282 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "I-m-new-to-networking-and-self-hosting-and-have-no-idea"
      +title: "I'm new to networking and self-hosting and have no idea where to start."
      +url: null
      +body: """
        I’ve been slowly working my way though a list of skills to learn, both to put on my resume and as personal growth. Networking is the next thing on this list. I am not sure what I am looking for, but I want to start another project. I have built many a personal computer, but the world of networking is a pretty foreign concept to me.\n
        \n
        I have experience with building computers and a minor glance at the network-side of things. I’ve set up a Pi-Hole or two and set a basic CUPS server up on a RPi0w, but beyond that, I have no idea what I’m doing, or even what the possibilities are. I just see [posts like this](https://chaos.social/@elmo/111584424760410523) and think that it’s a pretty cool hardware project.\n
        \n
        Is there any resources you recommend to start learning, maybe what the hardware does? From my outsider’s perspective, I see a lot of people’s racks have at least a router, switch, and firewall, along with various other machines.\n
        \n
        E: thank you all for the suggestions! I’ll have to take some time to figure out what to do first
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 25
      +favouriteCount: 118
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720298229 {#6277
        date: 2024-07-06 22:37:09.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6284 …}
      +votes: Doctrine\ORM\PersistentCollection {#6286 …}
      +reports: Doctrine\ORM\PersistentCollection {#6288 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6290 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6292 …}
      +badges: Doctrine\ORM\PersistentCollection {#6294 …}
      +children: []
      -id: 27096
      -titleTs: "'host':9 'idea':13 'm':2 'network':5 'new':3 'self':8 'self-host':7 'start':16"
      -bodyTs: "'/@elmo/111584424760410523)':130 'along':176 'anoth':47 'basic':98 'beyond':106 'build':72 'built':51 'chaos.social':129 'chaos.social/@elmo/111584424760410523)':128 'comput':55,73 'concept':65 'cool':138 'cup':99 'e':181 'even':117 'experi':70 'figur':196 'firewal':175 'first':201 'foreign':64 'glanc':77 'growth':24 'hardwar':139,153 'hole':92 'idea':111 'learn':14,149 'least':170 'like':126 'list':10,32 'll':189 'look':40 'lot':163 'm':114 'machin':180 'mani':52 'mayb':150 'minor':76 'network':25,60,81 'network-sid':80 'next':28 'outsid':157 'peopl':165 'person':23,54 'perspect':159 'pi':91 'pi-hol':90 'possibl':120 'post':125 'pretti':63,137 'project':48,140 'put':17 'rack':167 'recommend':146 'resourc':144 'resum':20 'router':172 'rpi0w':104 'see':124,161 'server':100 'set':87,96 'side':82 'skill':12 'slowli':4 'start':46,148 'suggest':187 'sure':36 'switch':173 'take':192 'thank':182 'thing':29,84 'think':132 'though':8 'time':194 'two':94 'various':178 've':2,86 'want':44 'way':7 'work':5 'world':58"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704429549
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12122955"
      +editedAt: DateTimeImmutable @1712067056 {#6274
        date: 2024-04-02 16:10:56.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704343149 {#6276
        date: 2024-01-04 05:39:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Cisco do free networking courses which teach the fundamentals. The one I did was more theoretical than practical but it really helped me think of what Im really trying to achieve and learning the terminology was really helpful, especially later when trying to troubleshoot and finding help online that was a struggle before the course.\n
      \n
      There are assessments as you progress and a certificate at the end.\n
      \n
      They also have virtual software you can play around with for different potential configurations. Thats much cheaper than buying lots of hardware!
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704451341 {#2341
      date: 2024-01-05 11:42:21.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@vale@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2338 …}
    +nested: Doctrine\ORM\PersistentCollection {#2143 …}
    +votes: Doctrine\ORM\PersistentCollection {#2136 …}
    +reports: Doctrine\ORM\PersistentCollection {#2073 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2072 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
    -id: 282165
    -bodyTs: "'achiev':31 'also':69 'around':76 'assess':58 'buy':86 'certif':64 'cheaper':84 'cisco':1 'configur':81 'cours':5,55 'differ':79 'end':67 'especi':39 'find':46 'free':3 'fundament':9 'hardwar':89 'help':22,38,47 'im':27 'later':40 'learn':33 'lot':87 'much':83 'network':4 'one':11 'onlin':48 'play':75 'potenti':80 'practic':18 'progress':61 'realli':21,28,37 'softwar':72 'struggl':52 'teach':7 'terminolog':35 'that':82 'theoret':16 'think':24 'tri':29,42 'troubleshoot':44 'virtual':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7099848"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704451341 {#2342
      date: 2024-01-05 11:42:21.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 139.03 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2198
    +user: App\Entity\User {#2192
      +avatar: null
      +cover: null
      +email: "rambos@lemm.ee"
      +username: "@rambos@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729386832 {#2139
        date: 2024-10-20 03:13:52.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2189 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2311 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2293 …}
      +entries: Doctrine\ORM\PersistentCollection {#2309 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2302 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2320 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2322 …}
      +posts: Doctrine\ORM\PersistentCollection {#2312 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2307 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2308 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2304 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2319 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2318 …}
      +follows: Doctrine\ORM\PersistentCollection {#2316 …}
      +followers: Doctrine\ORM\PersistentCollection {#2294 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2296 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2281 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2280 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2278 …}
      +reports: Doctrine\ORM\PersistentCollection {#2279 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2277 …}
      +violations: Doctrine\ORM\PersistentCollection {#2220 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2222 …}
      +awards: Doctrine\ORM\PersistentCollection {#2219 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2196 …}
      +categories: Doctrine\ORM\PersistentCollection {#2194 …}
      -id: 59656
      -password: "$2y$13$Xw4.6.mOW.wQVeh0/dgSiuOezG8DhGmYRB8zGr6raTSrTavp9YssK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2193 …}
      +apId: "rambos@lemm.ee"
      +apProfileId: "https://lemm.ee/u/rambos"
      +apPublicUrl: "https://lemm.ee/u/rambos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "rambos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708952442 {#2215
        date: 2024-02-26 14:00:42.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697353149 {#2224
        date: 2023-10-15 08:59:09.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2024
      +user: Proxies\__CG__\App\Entity\User {#4827 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Am-I-in-over-my-head-Need-some-encouragement"
      +title: "Am I in over my head? Need some encouragement!"
      +url: null
      +body: """
        I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
        \n
        I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
        \n
        Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
        \n
        Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314211 {#4828
        date: 2024-07-07 03:03:31.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4833 …}
      +votes: Doctrine\ORM\PersistentCollection {#4836 …}
      +reports: Doctrine\ORM\PersistentCollection {#4838 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
      +badges: Doctrine\ORM\PersistentCollection {#4844 …}
      +children: []
      -id: 27263
      -titleTs: "'encourag':9 'head':6 'need':7"
      -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704485782
      +visibility: "visible             "
      +apId: "https://lemmings.world/post/4398082"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704399382 {#4825
        date: 2024-01-04 21:16:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Leave Servarr as last thing to setup because it requires many services to work together and even small mistake in config will make it not work. Its not hard, but it will be easier after you learn how to setup jellyfin or audiobookshelf.\n
      \n
      I have no experience with your hardware, but after you install docker and docker-compose get Portainer and get familiar with docker compose. Portainer is simple gui that lets you manage all containers.\n
      \n
      So for example, you get docker-compose [example for jellyfin](https://hub.docker.com/r/linuxserver/jellyfin), eddit PUID, GUID, path to your library folder, copy that in Portainer Stacks, hit deploy and BAM! Your jellyfin is available on [localhost:8096](http://localhost:8096)\n
      \n
      You might face many issues in the begining, but dont give up, its getting more and more easy over time. I still think Im a noob, but have no problems with my 40ish containers running on poor home server 😉. Dont forget this community is awesome and helpfull
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704449080 {#2126
      date: 2024-01-05 11:04:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@anonymouse@lemmings.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2223 …}
    +nested: Doctrine\ORM\PersistentCollection {#2216 …}
    +votes: Doctrine\ORM\PersistentCollection {#2213 …}
    +reports: Doctrine\ORM\PersistentCollection {#2230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2228 …}
    -id: 282116
    -bodyTs: "'/r/linuxserver/jellyfin),':91 '40ish':150 '8096':115,117 'audiobookshelf':43 'avail':112 'awesom':162 'bam':108 'begin':125 'communiti':160 'compos':59,67,85 'config':21 'contain':77,151 'copi':100 'deploy':106 'docker':55,58,66,84 'docker-compos':57,83 'dont':127,157 'easi':135 'easier':34 'eddit':92 'even':17 'exampl':80,86 'experi':47 'face':120 'familiar':64 'folder':99 'forget':158 'get':60,63,82,131 'give':128 'gui':71 'guid':94 'hard':29 'hardwar':50 'helpful':164 'hit':105 'home':155 'hub.docker.com':90 'hub.docker.com/r/linuxserver/jellyfin),':89 'im':141 'instal':54 'issu':122 'jellyfin':41,88,110 'last':4 'learn':37 'leav':1 'let':73 'librari':98 'localhost':114,116 'make':23 'manag':75 'mani':11,121 'might':119 'mistak':19 'noob':143 'path':95 'poor':154 'portain':61,68,103 'problem':147 'puid':93 'requir':10 'run':152 'servarr':2 'server':156 'servic':12 'setup':7,40 'simpl':70 'small':18 'stack':104 'still':139 'thing':5 'think':140 'time':137 'togeth':15 'work':14,26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7914291"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704449080 {#2043
      date: 2024-01-05 11:04:40.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#6965
  +comment: App\Entity\EntryComment {#2198
    +user: App\Entity\User {#2192
      +avatar: null
      +cover: null
      +email: "rambos@lemm.ee"
      +username: "@rambos@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729386832 {#2139
        date: 2024-10-20 03:13:52.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2189 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2311 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2293 …}
      +entries: Doctrine\ORM\PersistentCollection {#2309 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2302 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2320 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2322 …}
      +posts: Doctrine\ORM\PersistentCollection {#2312 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2307 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2308 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2304 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2319 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2318 …}
      +follows: Doctrine\ORM\PersistentCollection {#2316 …}
      +followers: Doctrine\ORM\PersistentCollection {#2294 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2296 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2281 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2280 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2278 …}
      +reports: Doctrine\ORM\PersistentCollection {#2279 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2277 …}
      +violations: Doctrine\ORM\PersistentCollection {#2220 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2222 …}
      +awards: Doctrine\ORM\PersistentCollection {#2219 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2196 …}
      +categories: Doctrine\ORM\PersistentCollection {#2194 …}
      -id: 59656
      -password: "$2y$13$Xw4.6.mOW.wQVeh0/dgSiuOezG8DhGmYRB8zGr6raTSrTavp9YssK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2193 …}
      +apId: "rambos@lemm.ee"
      +apProfileId: "https://lemm.ee/u/rambos"
      +apPublicUrl: "https://lemm.ee/u/rambos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "rambos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708952442 {#2215
        date: 2024-02-26 14:00:42.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697353149 {#2224
        date: 2023-10-15 08:59:09.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2024
      +user: Proxies\__CG__\App\Entity\User {#4827 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Am-I-in-over-my-head-Need-some-encouragement"
      +title: "Am I in over my head? Need some encouragement!"
      +url: null
      +body: """
        I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
        \n
        I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
        \n
        Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
        \n
        Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314211 {#4828
        date: 2024-07-07 03:03:31.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4833 …}
      +votes: Doctrine\ORM\PersistentCollection {#4836 …}
      +reports: Doctrine\ORM\PersistentCollection {#4838 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
      +badges: Doctrine\ORM\PersistentCollection {#4844 …}
      +children: []
      -id: 27263
      -titleTs: "'encourag':9 'head':6 'need':7"
      -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704485782
      +visibility: "visible             "
      +apId: "https://lemmings.world/post/4398082"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704399382 {#4825
        date: 2024-01-04 21:16:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Leave Servarr as last thing to setup because it requires many services to work together and even small mistake in config will make it not work. Its not hard, but it will be easier after you learn how to setup jellyfin or audiobookshelf.\n
      \n
      I have no experience with your hardware, but after you install docker and docker-compose get Portainer and get familiar with docker compose. Portainer is simple gui that lets you manage all containers.\n
      \n
      So for example, you get docker-compose [example for jellyfin](https://hub.docker.com/r/linuxserver/jellyfin), eddit PUID, GUID, path to your library folder, copy that in Portainer Stacks, hit deploy and BAM! Your jellyfin is available on [localhost:8096](http://localhost:8096)\n
      \n
      You might face many issues in the begining, but dont give up, its getting more and more easy over time. I still think Im a noob, but have no problems with my 40ish containers running on poor home server 😉. Dont forget this community is awesome and helpfull
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704449080 {#2126
      date: 2024-01-05 11:04:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@anonymouse@lemmings.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2223 …}
    +nested: Doctrine\ORM\PersistentCollection {#2216 …}
    +votes: Doctrine\ORM\PersistentCollection {#2213 …}
    +reports: Doctrine\ORM\PersistentCollection {#2230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2228 …}
    -id: 282116
    -bodyTs: "'/r/linuxserver/jellyfin),':91 '40ish':150 '8096':115,117 'audiobookshelf':43 'avail':112 'awesom':162 'bam':108 'begin':125 'communiti':160 'compos':59,67,85 'config':21 'contain':77,151 'copi':100 'deploy':106 'docker':55,58,66,84 'docker-compos':57,83 'dont':127,157 'easi':135 'easier':34 'eddit':92 'even':17 'exampl':80,86 'experi':47 'face':120 'familiar':64 'folder':99 'forget':158 'get':60,63,82,131 'give':128 'gui':71 'guid':94 'hard':29 'hardwar':50 'helpful':164 'hit':105 'home':155 'hub.docker.com':90 'hub.docker.com/r/linuxserver/jellyfin),':89 'im':141 'instal':54 'issu':122 'jellyfin':41,88,110 'last':4 'learn':37 'leav':1 'let':73 'librari':98 'localhost':114,116 'make':23 'manag':75 'mani':11,121 'might':119 'mistak':19 'noob':143 'path':95 'poor':154 'portain':61,68,103 'problem':147 'puid':93 'requir':10 'run':152 'servarr':2 'server':156 'servic':12 'setup':7,40 'simpl':70 'small':18 'stack':104 'still':139 'thing':5 'think':140 'time':137 'togeth':15 'work':14,26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7914291"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704449080 {#2043
      date: 2024-01-05 11:04:40.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 14.0 MiB 0.18 ms
Input props
[
  "user" => App\Entity\User {#2192
    +avatar: null
    +cover: null
    +email: "rambos@lemm.ee"
    +username: "@rambos@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729386832 {#2139
      date: 2024-10-20 03:13:52.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2189 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2311 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2293 …}
    +entries: Doctrine\ORM\PersistentCollection {#2309 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2302 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2320 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2322 …}
    +posts: Doctrine\ORM\PersistentCollection {#2312 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2307 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2308 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2304 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2319 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2318 …}
    +follows: Doctrine\ORM\PersistentCollection {#2316 …}
    +followers: Doctrine\ORM\PersistentCollection {#2294 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2296 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2281 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2280 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2278 …}
    +reports: Doctrine\ORM\PersistentCollection {#2279 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2277 …}
    +violations: Doctrine\ORM\PersistentCollection {#2220 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2222 …}
    +awards: Doctrine\ORM\PersistentCollection {#2219 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2196 …}
    +categories: Doctrine\ORM\PersistentCollection {#2194 …}
    -id: 59656
    -password: "$2y$13$Xw4.6.mOW.wQVeh0/dgSiuOezG8DhGmYRB8zGr6raTSrTavp9YssK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2193 …}
    +apId: "rambos@lemm.ee"
    +apProfileId: "https://lemm.ee/u/rambos"
    +apPublicUrl: "https://lemm.ee/u/rambos"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "rambos"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708952442 {#2215
      date: 2024-02-26 14:00:42.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697353149 {#2224
      date: 2023-10-15 08:59:09.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#7010
  +user: App\Entity\User {#2192
    +avatar: null
    +cover: null
    +email: "rambos@lemm.ee"
    +username: "@rambos@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729386832 {#2139
      date: 2024-10-20 03:13:52.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2189 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2311 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2293 …}
    +entries: Doctrine\ORM\PersistentCollection {#2309 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2302 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2320 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2322 …}
    +posts: Doctrine\ORM\PersistentCollection {#2312 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2307 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2308 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2304 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2319 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2318 …}
    +follows: Doctrine\ORM\PersistentCollection {#2316 …}
    +followers: Doctrine\ORM\PersistentCollection {#2294 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2296 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2281 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2280 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2278 …}
    +reports: Doctrine\ORM\PersistentCollection {#2279 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2277 …}
    +violations: Doctrine\ORM\PersistentCollection {#2220 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2222 …}
    +awards: Doctrine\ORM\PersistentCollection {#2219 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2196 …}
    +categories: Doctrine\ORM\PersistentCollection {#2194 …}
    -id: 59656
    -password: "$2y$13$Xw4.6.mOW.wQVeh0/dgSiuOezG8DhGmYRB8zGr6raTSrTavp9YssK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2193 …}
    +apId: "rambos@lemm.ee"
    +apProfileId: "https://lemm.ee/u/rambos"
    +apPublicUrl: "https://lemm.ee/u/rambos"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "rambos"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708952442 {#2215
      date: 2024-02-26 14:00:42.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697353149 {#2224
      date: 2023-10-15 08:59:09.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1704449080 {#2043
    date: 2024-01-05 11:04:40.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#7065
  +date: DateTimeImmutable @1704449080 {#2043
    date: 2024-01-05 11:04:40.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704449080 {#2043
    date: 2024-01-05 11:04:40.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#7119
  +createdAt: DateTimeImmutable @1704449080 {#2043
    date: 2024-01-05 11:04:40.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 14.0 MiB 0.18 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2024
    +user: Proxies\__CG__\App\Entity\User {#4827 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "Am-I-in-over-my-head-Need-some-encouragement"
    +title: "Am I in over my head? Need some encouragement!"
    +url: null
    +body: """
      I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
      \n
      I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
      \n
      Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
      \n
      Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 40
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720314211 {#4828
      date: 2024-07-07 03:03:31.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4833 …}
    +votes: Doctrine\ORM\PersistentCollection {#4836 …}
    +reports: Doctrine\ORM\PersistentCollection {#4838 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
    +badges: Doctrine\ORM\PersistentCollection {#4844 …}
    +children: []
    -id: 27263
    -titleTs: "'encourag':9 'head':6 'need':7"
    -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704485782
    +visibility: "visible             "
    +apId: "https://lemmings.world/post/4398082"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704399382 {#4825
      date: 2024-01-04 21:16:22.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#7173
  +entry: Proxies\__CG__\App\Entity\Entry {#2024
    +user: Proxies\__CG__\App\Entity\User {#4827 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "Am-I-in-over-my-head-Need-some-encouragement"
    +title: "Am I in over my head? Need some encouragement!"
    +url: null
    +body: """
      I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
      \n
      I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
      \n
      Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
      \n
      Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 40
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720314211 {#4828
      date: 2024-07-07 03:03:31.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4833 …}
    +votes: Doctrine\ORM\PersistentCollection {#4836 …}
    +reports: Doctrine\ORM\PersistentCollection {#4838 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
    +badges: Doctrine\ORM\PersistentCollection {#4844 …}
    +children: []
    -id: 27263
    -titleTs: "'encourag':9 'head':6 'need':7"
    -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704485782
    +visibility: "visible             "
    +apId: "https://lemmings.world/post/4398082"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704399382 {#4825
      date: 2024-01-04 21:16:22.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.22 ms
Input props
[
  "user" => App\Entity\User {#2192
    +avatar: null
    +cover: null
    +email: "rambos@lemm.ee"
    +username: "@rambos@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729386832 {#2139
      date: 2024-10-20 03:13:52.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2189 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2311 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2293 …}
    +entries: Doctrine\ORM\PersistentCollection {#2309 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2302 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2320 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2322 …}
    +posts: Doctrine\ORM\PersistentCollection {#2312 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2307 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2308 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2304 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2319 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2318 …}
    +follows: Doctrine\ORM\PersistentCollection {#2316 …}
    +followers: Doctrine\ORM\PersistentCollection {#2294 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2296 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2281 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2280 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2278 …}
    +reports: Doctrine\ORM\PersistentCollection {#2279 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2277 …}
    +violations: Doctrine\ORM\PersistentCollection {#2220 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2222 …}
    +awards: Doctrine\ORM\PersistentCollection {#2219 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2196 …}
    +categories: Doctrine\ORM\PersistentCollection {#2194 …}
    -id: 59656
    -password: "$2y$13$Xw4.6.mOW.wQVeh0/dgSiuOezG8DhGmYRB8zGr6raTSrTavp9YssK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2193 …}
    +apId: "rambos@lemm.ee"
    +apProfileId: "https://lemm.ee/u/rambos"
    +apPublicUrl: "https://lemm.ee/u/rambos"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "rambos"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708952442 {#2215
      date: 2024-02-26 14:00:42.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697353149 {#2224
      date: 2023-10-15 08:59:09.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7228
  +width: 40
  +height: 40
  +user: App\Entity\User {#2192
    +avatar: null
    +cover: null
    +email: "rambos@lemm.ee"
    +username: "@rambos@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729386832 {#2139
      date: 2024-10-20 03:13:52.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2189 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2311 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2293 …}
    +entries: Doctrine\ORM\PersistentCollection {#2309 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2302 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2320 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2322 …}
    +posts: Doctrine\ORM\PersistentCollection {#2312 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2307 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2308 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2304 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2319 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2318 …}
    +follows: Doctrine\ORM\PersistentCollection {#2316 …}
    +followers: Doctrine\ORM\PersistentCollection {#2294 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2296 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2281 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2280 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2278 …}
    +reports: Doctrine\ORM\PersistentCollection {#2279 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2277 …}
    +violations: Doctrine\ORM\PersistentCollection {#2220 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2222 …}
    +awards: Doctrine\ORM\PersistentCollection {#2219 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2196 …}
    +categories: Doctrine\ORM\PersistentCollection {#2194 …}
    -id: 59656
    -password: "$2y$13$Xw4.6.mOW.wQVeh0/dgSiuOezG8DhGmYRB8zGr6raTSrTavp9YssK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2193 …}
    +apId: "rambos@lemm.ee"
    +apProfileId: "https://lemm.ee/u/rambos"
    +apPublicUrl: "https://lemm.ee/u/rambos"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "rambos"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708952442 {#2215
      date: 2024-02-26 14:00:42.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697353149 {#2224
      date: 2023-10-15 08:59:09.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.59 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2198
    +user: App\Entity\User {#2192
      +avatar: null
      +cover: null
      +email: "rambos@lemm.ee"
      +username: "@rambos@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729386832 {#2139
        date: 2024-10-20 03:13:52.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2189 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2311 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2293 …}
      +entries: Doctrine\ORM\PersistentCollection {#2309 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2302 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2320 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2322 …}
      +posts: Doctrine\ORM\PersistentCollection {#2312 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2307 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2308 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2304 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2319 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2318 …}
      +follows: Doctrine\ORM\PersistentCollection {#2316 …}
      +followers: Doctrine\ORM\PersistentCollection {#2294 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2296 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2281 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2280 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2278 …}
      +reports: Doctrine\ORM\PersistentCollection {#2279 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2277 …}
      +violations: Doctrine\ORM\PersistentCollection {#2220 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2222 …}
      +awards: Doctrine\ORM\PersistentCollection {#2219 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2196 …}
      +categories: Doctrine\ORM\PersistentCollection {#2194 …}
      -id: 59656
      -password: "$2y$13$Xw4.6.mOW.wQVeh0/dgSiuOezG8DhGmYRB8zGr6raTSrTavp9YssK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2193 …}
      +apId: "rambos@lemm.ee"
      +apProfileId: "https://lemm.ee/u/rambos"
      +apPublicUrl: "https://lemm.ee/u/rambos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "rambos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708952442 {#2215
        date: 2024-02-26 14:00:42.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697353149 {#2224
        date: 2023-10-15 08:59:09.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2024
      +user: Proxies\__CG__\App\Entity\User {#4827 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Am-I-in-over-my-head-Need-some-encouragement"
      +title: "Am I in over my head? Need some encouragement!"
      +url: null
      +body: """
        I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
        \n
        I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
        \n
        Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
        \n
        Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314211 {#4828
        date: 2024-07-07 03:03:31.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4833 …}
      +votes: Doctrine\ORM\PersistentCollection {#4836 …}
      +reports: Doctrine\ORM\PersistentCollection {#4838 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
      +badges: Doctrine\ORM\PersistentCollection {#4844 …}
      +children: []
      -id: 27263
      -titleTs: "'encourag':9 'head':6 'need':7"
      -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704485782
      +visibility: "visible             "
      +apId: "https://lemmings.world/post/4398082"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704399382 {#4825
        date: 2024-01-04 21:16:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Leave Servarr as last thing to setup because it requires many services to work together and even small mistake in config will make it not work. Its not hard, but it will be easier after you learn how to setup jellyfin or audiobookshelf.\n
      \n
      I have no experience with your hardware, but after you install docker and docker-compose get Portainer and get familiar with docker compose. Portainer is simple gui that lets you manage all containers.\n
      \n
      So for example, you get docker-compose [example for jellyfin](https://hub.docker.com/r/linuxserver/jellyfin), eddit PUID, GUID, path to your library folder, copy that in Portainer Stacks, hit deploy and BAM! Your jellyfin is available on [localhost:8096](http://localhost:8096)\n
      \n
      You might face many issues in the begining, but dont give up, its getting more and more easy over time. I still think Im a noob, but have no problems with my 40ish containers running on poor home server 😉. Dont forget this community is awesome and helpfull
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704449080 {#2126
      date: 2024-01-05 11:04:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@anonymouse@lemmings.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2223 …}
    +nested: Doctrine\ORM\PersistentCollection {#2216 …}
    +votes: Doctrine\ORM\PersistentCollection {#2213 …}
    +reports: Doctrine\ORM\PersistentCollection {#2230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2228 …}
    -id: 282116
    -bodyTs: "'/r/linuxserver/jellyfin),':91 '40ish':150 '8096':115,117 'audiobookshelf':43 'avail':112 'awesom':162 'bam':108 'begin':125 'communiti':160 'compos':59,67,85 'config':21 'contain':77,151 'copi':100 'deploy':106 'docker':55,58,66,84 'docker-compos':57,83 'dont':127,157 'easi':135 'easier':34 'eddit':92 'even':17 'exampl':80,86 'experi':47 'face':120 'familiar':64 'folder':99 'forget':158 'get':60,63,82,131 'give':128 'gui':71 'guid':94 'hard':29 'hardwar':50 'helpful':164 'hit':105 'home':155 'hub.docker.com':90 'hub.docker.com/r/linuxserver/jellyfin),':89 'im':141 'instal':54 'issu':122 'jellyfin':41,88,110 'last':4 'learn':37 'leav':1 'let':73 'librari':98 'localhost':114,116 'make':23 'manag':75 'mani':11,121 'might':119 'mistak':19 'noob':143 'path':95 'poor':154 'portain':61,68,103 'problem':147 'puid':93 'requir':10 'run':152 'servarr':2 'server':156 'servic':12 'setup':7,40 'simpl':70 'small':18 'stack':104 'still':139 'thing':5 'think':140 'time':137 'togeth':15 'work':14,26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7914291"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704449080 {#2043
      date: 2024-01-05 11:04:40.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7319
  +subject: App\Entity\EntryComment {#2198
    +user: App\Entity\User {#2192
      +avatar: null
      +cover: null
      +email: "rambos@lemm.ee"
      +username: "@rambos@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729386832 {#2139
        date: 2024-10-20 03:13:52.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2189 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2311 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2293 …}
      +entries: Doctrine\ORM\PersistentCollection {#2309 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2302 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2320 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2322 …}
      +posts: Doctrine\ORM\PersistentCollection {#2312 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2307 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2308 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2304 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2319 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2318 …}
      +follows: Doctrine\ORM\PersistentCollection {#2316 …}
      +followers: Doctrine\ORM\PersistentCollection {#2294 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2296 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2281 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2280 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2278 …}
      +reports: Doctrine\ORM\PersistentCollection {#2279 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2277 …}
      +violations: Doctrine\ORM\PersistentCollection {#2220 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2222 …}
      +awards: Doctrine\ORM\PersistentCollection {#2219 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2196 …}
      +categories: Doctrine\ORM\PersistentCollection {#2194 …}
      -id: 59656
      -password: "$2y$13$Xw4.6.mOW.wQVeh0/dgSiuOezG8DhGmYRB8zGr6raTSrTavp9YssK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2193 …}
      +apId: "rambos@lemm.ee"
      +apProfileId: "https://lemm.ee/u/rambos"
      +apPublicUrl: "https://lemm.ee/u/rambos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "rambos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708952442 {#2215
        date: 2024-02-26 14:00:42.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697353149 {#2224
        date: 2023-10-15 08:59:09.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2024
      +user: Proxies\__CG__\App\Entity\User {#4827 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Am-I-in-over-my-head-Need-some-encouragement"
      +title: "Am I in over my head? Need some encouragement!"
      +url: null
      +body: """
        I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
        \n
        I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
        \n
        Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
        \n
        Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314211 {#4828
        date: 2024-07-07 03:03:31.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4833 …}
      +votes: Doctrine\ORM\PersistentCollection {#4836 …}
      +reports: Doctrine\ORM\PersistentCollection {#4838 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
      +badges: Doctrine\ORM\PersistentCollection {#4844 …}
      +children: []
      -id: 27263
      -titleTs: "'encourag':9 'head':6 'need':7"
      -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704485782
      +visibility: "visible             "
      +apId: "https://lemmings.world/post/4398082"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704399382 {#4825
        date: 2024-01-04 21:16:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Leave Servarr as last thing to setup because it requires many services to work together and even small mistake in config will make it not work. Its not hard, but it will be easier after you learn how to setup jellyfin or audiobookshelf.\n
      \n
      I have no experience with your hardware, but after you install docker and docker-compose get Portainer and get familiar with docker compose. Portainer is simple gui that lets you manage all containers.\n
      \n
      So for example, you get docker-compose [example for jellyfin](https://hub.docker.com/r/linuxserver/jellyfin), eddit PUID, GUID, path to your library folder, copy that in Portainer Stacks, hit deploy and BAM! Your jellyfin is available on [localhost:8096](http://localhost:8096)\n
      \n
      You might face many issues in the begining, but dont give up, its getting more and more easy over time. I still think Im a noob, but have no problems with my 40ish containers running on poor home server 😉. Dont forget this community is awesome and helpfull
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704449080 {#2126
      date: 2024-01-05 11:04:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@anonymouse@lemmings.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2223 …}
    +nested: Doctrine\ORM\PersistentCollection {#2216 …}
    +votes: Doctrine\ORM\PersistentCollection {#2213 …}
    +reports: Doctrine\ORM\PersistentCollection {#2230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2228 …}
    -id: 282116
    -bodyTs: "'/r/linuxserver/jellyfin),':91 '40ish':150 '8096':115,117 'audiobookshelf':43 'avail':112 'awesom':162 'bam':108 'begin':125 'communiti':160 'compos':59,67,85 'config':21 'contain':77,151 'copi':100 'deploy':106 'docker':55,58,66,84 'docker-compos':57,83 'dont':127,157 'easi':135 'easier':34 'eddit':92 'even':17 'exampl':80,86 'experi':47 'face':120 'familiar':64 'folder':99 'forget':158 'get':60,63,82,131 'give':128 'gui':71 'guid':94 'hard':29 'hardwar':50 'helpful':164 'hit':105 'home':155 'hub.docker.com':90 'hub.docker.com/r/linuxserver/jellyfin),':89 'im':141 'instal':54 'issu':122 'jellyfin':41,88,110 'last':4 'learn':37 'leav':1 'let':73 'librari':98 'localhost':114,116 'make':23 'manag':75 'mani':11,121 'might':119 'mistak':19 'noob':143 'path':95 'poor':154 'portain':61,68,103 'problem':147 'puid':93 'requir':10 'run':152 'servarr':2 'server':156 'servic':12 'setup':7,40 'simpl':70 'small':18 'stack':104 'still':139 'thing':5 'think':140 'time':137 'togeth':15 'work':14,26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7914291"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704449080 {#2043
      date: 2024-01-05 11:04:40.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.68 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2198
    +user: App\Entity\User {#2192
      +avatar: null
      +cover: null
      +email: "rambos@lemm.ee"
      +username: "@rambos@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729386832 {#2139
        date: 2024-10-20 03:13:52.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2189 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2311 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2293 …}
      +entries: Doctrine\ORM\PersistentCollection {#2309 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2302 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2320 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2322 …}
      +posts: Doctrine\ORM\PersistentCollection {#2312 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2307 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2308 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2304 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2319 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2318 …}
      +follows: Doctrine\ORM\PersistentCollection {#2316 …}
      +followers: Doctrine\ORM\PersistentCollection {#2294 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2296 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2281 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2280 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2278 …}
      +reports: Doctrine\ORM\PersistentCollection {#2279 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2277 …}
      +violations: Doctrine\ORM\PersistentCollection {#2220 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2222 …}
      +awards: Doctrine\ORM\PersistentCollection {#2219 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2196 …}
      +categories: Doctrine\ORM\PersistentCollection {#2194 …}
      -id: 59656
      -password: "$2y$13$Xw4.6.mOW.wQVeh0/dgSiuOezG8DhGmYRB8zGr6raTSrTavp9YssK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2193 …}
      +apId: "rambos@lemm.ee"
      +apProfileId: "https://lemm.ee/u/rambos"
      +apPublicUrl: "https://lemm.ee/u/rambos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "rambos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708952442 {#2215
        date: 2024-02-26 14:00:42.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697353149 {#2224
        date: 2023-10-15 08:59:09.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2024
      +user: Proxies\__CG__\App\Entity\User {#4827 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Am-I-in-over-my-head-Need-some-encouragement"
      +title: "Am I in over my head? Need some encouragement!"
      +url: null
      +body: """
        I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
        \n
        I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
        \n
        Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
        \n
        Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314211 {#4828
        date: 2024-07-07 03:03:31.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4833 …}
      +votes: Doctrine\ORM\PersistentCollection {#4836 …}
      +reports: Doctrine\ORM\PersistentCollection {#4838 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
      +badges: Doctrine\ORM\PersistentCollection {#4844 …}
      +children: []
      -id: 27263
      -titleTs: "'encourag':9 'head':6 'need':7"
      -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704485782
      +visibility: "visible             "
      +apId: "https://lemmings.world/post/4398082"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704399382 {#4825
        date: 2024-01-04 21:16:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Leave Servarr as last thing to setup because it requires many services to work together and even small mistake in config will make it not work. Its not hard, but it will be easier after you learn how to setup jellyfin or audiobookshelf.\n
      \n
      I have no experience with your hardware, but after you install docker and docker-compose get Portainer and get familiar with docker compose. Portainer is simple gui that lets you manage all containers.\n
      \n
      So for example, you get docker-compose [example for jellyfin](https://hub.docker.com/r/linuxserver/jellyfin), eddit PUID, GUID, path to your library folder, copy that in Portainer Stacks, hit deploy and BAM! Your jellyfin is available on [localhost:8096](http://localhost:8096)\n
      \n
      You might face many issues in the begining, but dont give up, its getting more and more easy over time. I still think Im a noob, but have no problems with my 40ish containers running on poor home server 😉. Dont forget this community is awesome and helpfull
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704449080 {#2126
      date: 2024-01-05 11:04:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@anonymouse@lemmings.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2223 …}
    +nested: Doctrine\ORM\PersistentCollection {#2216 …}
    +votes: Doctrine\ORM\PersistentCollection {#2213 …}
    +reports: Doctrine\ORM\PersistentCollection {#2230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2228 …}
    -id: 282116
    -bodyTs: "'/r/linuxserver/jellyfin),':91 '40ish':150 '8096':115,117 'audiobookshelf':43 'avail':112 'awesom':162 'bam':108 'begin':125 'communiti':160 'compos':59,67,85 'config':21 'contain':77,151 'copi':100 'deploy':106 'docker':55,58,66,84 'docker-compos':57,83 'dont':127,157 'easi':135 'easier':34 'eddit':92 'even':17 'exampl':80,86 'experi':47 'face':120 'familiar':64 'folder':99 'forget':158 'get':60,63,82,131 'give':128 'gui':71 'guid':94 'hard':29 'hardwar':50 'helpful':164 'hit':105 'home':155 'hub.docker.com':90 'hub.docker.com/r/linuxserver/jellyfin),':89 'im':141 'instal':54 'issu':122 'jellyfin':41,88,110 'last':4 'learn':37 'leav':1 'let':73 'librari':98 'localhost':114,116 'make':23 'manag':75 'mani':11,121 'might':119 'mistak':19 'noob':143 'path':95 'poor':154 'portain':61,68,103 'problem':147 'puid':93 'requir':10 'run':152 'servarr':2 'server':156 'servic':12 'setup':7,40 'simpl':70 'small':18 'stack':104 'still':139 'thing':5 'think':140 'time':137 'togeth':15 'work':14,26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7914291"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704449080 {#2043
      date: 2024-01-05 11:04:40.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#7376
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2198
    +user: App\Entity\User {#2192
      +avatar: null
      +cover: null
      +email: "rambos@lemm.ee"
      +username: "@rambos@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729386832 {#2139
        date: 2024-10-20 03:13:52.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2189 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2311 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2293 …}
      +entries: Doctrine\ORM\PersistentCollection {#2309 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2302 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2320 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2322 …}
      +posts: Doctrine\ORM\PersistentCollection {#2312 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2307 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2308 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2304 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2319 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2318 …}
      +follows: Doctrine\ORM\PersistentCollection {#2316 …}
      +followers: Doctrine\ORM\PersistentCollection {#2294 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2296 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2281 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2280 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2278 …}
      +reports: Doctrine\ORM\PersistentCollection {#2279 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2277 …}
      +violations: Doctrine\ORM\PersistentCollection {#2220 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2222 …}
      +awards: Doctrine\ORM\PersistentCollection {#2219 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2196 …}
      +categories: Doctrine\ORM\PersistentCollection {#2194 …}
      -id: 59656
      -password: "$2y$13$Xw4.6.mOW.wQVeh0/dgSiuOezG8DhGmYRB8zGr6raTSrTavp9YssK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2193 …}
      +apId: "rambos@lemm.ee"
      +apProfileId: "https://lemm.ee/u/rambos"
      +apPublicUrl: "https://lemm.ee/u/rambos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "rambos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708952442 {#2215
        date: 2024-02-26 14:00:42.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697353149 {#2224
        date: 2023-10-15 08:59:09.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2024
      +user: Proxies\__CG__\App\Entity\User {#4827 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Am-I-in-over-my-head-Need-some-encouragement"
      +title: "Am I in over my head? Need some encouragement!"
      +url: null
      +body: """
        I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
        \n
        I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
        \n
        Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
        \n
        Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314211 {#4828
        date: 2024-07-07 03:03:31.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4833 …}
      +votes: Doctrine\ORM\PersistentCollection {#4836 …}
      +reports: Doctrine\ORM\PersistentCollection {#4838 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
      +badges: Doctrine\ORM\PersistentCollection {#4844 …}
      +children: []
      -id: 27263
      -titleTs: "'encourag':9 'head':6 'need':7"
      -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704485782
      +visibility: "visible             "
      +apId: "https://lemmings.world/post/4398082"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704399382 {#4825
        date: 2024-01-04 21:16:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Leave Servarr as last thing to setup because it requires many services to work together and even small mistake in config will make it not work. Its not hard, but it will be easier after you learn how to setup jellyfin or audiobookshelf.\n
      \n
      I have no experience with your hardware, but after you install docker and docker-compose get Portainer and get familiar with docker compose. Portainer is simple gui that lets you manage all containers.\n
      \n
      So for example, you get docker-compose [example for jellyfin](https://hub.docker.com/r/linuxserver/jellyfin), eddit PUID, GUID, path to your library folder, copy that in Portainer Stacks, hit deploy and BAM! Your jellyfin is available on [localhost:8096](http://localhost:8096)\n
      \n
      You might face many issues in the begining, but dont give up, its getting more and more easy over time. I still think Im a noob, but have no problems with my 40ish containers running on poor home server 😉. Dont forget this community is awesome and helpfull
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704449080 {#2126
      date: 2024-01-05 11:04:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@anonymouse@lemmings.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2223 …}
    +nested: Doctrine\ORM\PersistentCollection {#2216 …}
    +votes: Doctrine\ORM\PersistentCollection {#2213 …}
    +reports: Doctrine\ORM\PersistentCollection {#2230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2228 …}
    -id: 282116
    -bodyTs: "'/r/linuxserver/jellyfin),':91 '40ish':150 '8096':115,117 'audiobookshelf':43 'avail':112 'awesom':162 'bam':108 'begin':125 'communiti':160 'compos':59,67,85 'config':21 'contain':77,151 'copi':100 'deploy':106 'docker':55,58,66,84 'docker-compos':57,83 'dont':127,157 'easi':135 'easier':34 'eddit':92 'even':17 'exampl':80,86 'experi':47 'face':120 'familiar':64 'folder':99 'forget':158 'get':60,63,82,131 'give':128 'gui':71 'guid':94 'hard':29 'hardwar':50 'helpful':164 'hit':105 'home':155 'hub.docker.com':90 'hub.docker.com/r/linuxserver/jellyfin),':89 'im':141 'instal':54 'issu':122 'jellyfin':41,88,110 'last':4 'learn':37 'leav':1 'let':73 'librari':98 'localhost':114,116 'make':23 'manag':75 'mani':11,121 'might':119 'mistak':19 'noob':143 'path':95 'poor':154 'portain':61,68,103 'problem':147 'puid':93 'requir':10 'run':152 'servarr':2 'server':156 'servic':12 'setup':7,40 'simpl':70 'small':18 'stack':104 'still':139 'thing':5 'think':140 'time':137 'togeth':15 'work':14,26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7914291"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704449080 {#2043
      date: 2024-01-05 11:04:40.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 42.28 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2198
    +user: App\Entity\User {#2192
      +avatar: null
      +cover: null
      +email: "rambos@lemm.ee"
      +username: "@rambos@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729386832 {#2139
        date: 2024-10-20 03:13:52.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2189 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2311 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2293 …}
      +entries: Doctrine\ORM\PersistentCollection {#2309 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2302 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2320 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2322 …}
      +posts: Doctrine\ORM\PersistentCollection {#2312 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2307 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2308 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2304 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2319 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2318 …}
      +follows: Doctrine\ORM\PersistentCollection {#2316 …}
      +followers: Doctrine\ORM\PersistentCollection {#2294 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2296 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2281 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2280 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2278 …}
      +reports: Doctrine\ORM\PersistentCollection {#2279 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2277 …}
      +violations: Doctrine\ORM\PersistentCollection {#2220 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2222 …}
      +awards: Doctrine\ORM\PersistentCollection {#2219 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2196 …}
      +categories: Doctrine\ORM\PersistentCollection {#2194 …}
      -id: 59656
      -password: "$2y$13$Xw4.6.mOW.wQVeh0/dgSiuOezG8DhGmYRB8zGr6raTSrTavp9YssK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2193 …}
      +apId: "rambos@lemm.ee"
      +apProfileId: "https://lemm.ee/u/rambos"
      +apPublicUrl: "https://lemm.ee/u/rambos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "rambos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708952442 {#2215
        date: 2024-02-26 14:00:42.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697353149 {#2224
        date: 2023-10-15 08:59:09.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2024
      +user: Proxies\__CG__\App\Entity\User {#4827 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Am-I-in-over-my-head-Need-some-encouragement"
      +title: "Am I in over my head? Need some encouragement!"
      +url: null
      +body: """
        I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
        \n
        I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
        \n
        Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
        \n
        Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314211 {#4828
        date: 2024-07-07 03:03:31.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4833 …}
      +votes: Doctrine\ORM\PersistentCollection {#4836 …}
      +reports: Doctrine\ORM\PersistentCollection {#4838 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
      +badges: Doctrine\ORM\PersistentCollection {#4844 …}
      +children: []
      -id: 27263
      -titleTs: "'encourag':9 'head':6 'need':7"
      -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704485782
      +visibility: "visible             "
      +apId: "https://lemmings.world/post/4398082"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704399382 {#4825
        date: 2024-01-04 21:16:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Leave Servarr as last thing to setup because it requires many services to work together and even small mistake in config will make it not work. Its not hard, but it will be easier after you learn how to setup jellyfin or audiobookshelf.\n
      \n
      I have no experience with your hardware, but after you install docker and docker-compose get Portainer and get familiar with docker compose. Portainer is simple gui that lets you manage all containers.\n
      \n
      So for example, you get docker-compose [example for jellyfin](https://hub.docker.com/r/linuxserver/jellyfin), eddit PUID, GUID, path to your library folder, copy that in Portainer Stacks, hit deploy and BAM! Your jellyfin is available on [localhost:8096](http://localhost:8096)\n
      \n
      You might face many issues in the begining, but dont give up, its getting more and more easy over time. I still think Im a noob, but have no problems with my 40ish containers running on poor home server 😉. Dont forget this community is awesome and helpfull
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704449080 {#2126
      date: 2024-01-05 11:04:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@anonymouse@lemmings.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2223 …}
    +nested: Doctrine\ORM\PersistentCollection {#2216 …}
    +votes: Doctrine\ORM\PersistentCollection {#2213 …}
    +reports: Doctrine\ORM\PersistentCollection {#2230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2228 …}
    -id: 282116
    -bodyTs: "'/r/linuxserver/jellyfin),':91 '40ish':150 '8096':115,117 'audiobookshelf':43 'avail':112 'awesom':162 'bam':108 'begin':125 'communiti':160 'compos':59,67,85 'config':21 'contain':77,151 'copi':100 'deploy':106 'docker':55,58,66,84 'docker-compos':57,83 'dont':127,157 'easi':135 'easier':34 'eddit':92 'even':17 'exampl':80,86 'experi':47 'face':120 'familiar':64 'folder':99 'forget':158 'get':60,63,82,131 'give':128 'gui':71 'guid':94 'hard':29 'hardwar':50 'helpful':164 'hit':105 'home':155 'hub.docker.com':90 'hub.docker.com/r/linuxserver/jellyfin),':89 'im':141 'instal':54 'issu':122 'jellyfin':41,88,110 'last':4 'learn':37 'leav':1 'let':73 'librari':98 'localhost':114,116 'make':23 'manag':75 'mani':11,121 'might':119 'mistak':19 'noob':143 'path':95 'poor':154 'portain':61,68,103 'problem':147 'puid':93 'requir':10 'run':152 'servarr':2 'server':156 'servic':12 'setup':7,40 'simpl':70 'small':18 'stack':104 'still':139 'thing':5 'think':140 'time':137 'togeth':15 'work':14,26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7914291"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704449080 {#2043
      date: 2024-01-05 11:04:40.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#5865
  +comment: App\Entity\EntryComment {#2198
    +user: App\Entity\User {#2192
      +avatar: null
      +cover: null
      +email: "rambos@lemm.ee"
      +username: "@rambos@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729386832 {#2139
        date: 2024-10-20 03:13:52.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2189 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2311 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2293 …}
      +entries: Doctrine\ORM\PersistentCollection {#2309 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2302 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2320 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2322 …}
      +posts: Doctrine\ORM\PersistentCollection {#2312 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2307 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2308 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2304 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2319 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2318 …}
      +follows: Doctrine\ORM\PersistentCollection {#2316 …}
      +followers: Doctrine\ORM\PersistentCollection {#2294 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2296 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2281 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2280 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2278 …}
      +reports: Doctrine\ORM\PersistentCollection {#2279 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2277 …}
      +violations: Doctrine\ORM\PersistentCollection {#2220 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2222 …}
      +awards: Doctrine\ORM\PersistentCollection {#2219 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2196 …}
      +categories: Doctrine\ORM\PersistentCollection {#2194 …}
      -id: 59656
      -password: "$2y$13$Xw4.6.mOW.wQVeh0/dgSiuOezG8DhGmYRB8zGr6raTSrTavp9YssK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2193 …}
      +apId: "rambos@lemm.ee"
      +apProfileId: "https://lemm.ee/u/rambos"
      +apPublicUrl: "https://lemm.ee/u/rambos"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "rambos"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708952442 {#2215
        date: 2024-02-26 14:00:42.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697353149 {#2224
        date: 2023-10-15 08:59:09.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2024
      +user: Proxies\__CG__\App\Entity\User {#4827 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Am-I-in-over-my-head-Need-some-encouragement"
      +title: "Am I in over my head? Need some encouragement!"
      +url: null
      +body: """
        I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
        \n
        I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
        \n
        Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
        \n
        Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314211 {#4828
        date: 2024-07-07 03:03:31.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4833 …}
      +votes: Doctrine\ORM\PersistentCollection {#4836 …}
      +reports: Doctrine\ORM\PersistentCollection {#4838 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
      +badges: Doctrine\ORM\PersistentCollection {#4844 …}
      +children: []
      -id: 27263
      -titleTs: "'encourag':9 'head':6 'need':7"
      -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704485782
      +visibility: "visible             "
      +apId: "https://lemmings.world/post/4398082"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704399382 {#4825
        date: 2024-01-04 21:16:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Leave Servarr as last thing to setup because it requires many services to work together and even small mistake in config will make it not work. Its not hard, but it will be easier after you learn how to setup jellyfin or audiobookshelf.\n
      \n
      I have no experience with your hardware, but after you install docker and docker-compose get Portainer and get familiar with docker compose. Portainer is simple gui that lets you manage all containers.\n
      \n
      So for example, you get docker-compose [example for jellyfin](https://hub.docker.com/r/linuxserver/jellyfin), eddit PUID, GUID, path to your library folder, copy that in Portainer Stacks, hit deploy and BAM! Your jellyfin is available on [localhost:8096](http://localhost:8096)\n
      \n
      You might face many issues in the begining, but dont give up, its getting more and more easy over time. I still think Im a noob, but have no problems with my 40ish containers running on poor home server 😉. Dont forget this community is awesome and helpfull
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704449080 {#2126
      date: 2024-01-05 11:04:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@anonymouse@lemmings.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2223 …}
    +nested: Doctrine\ORM\PersistentCollection {#2216 …}
    +votes: Doctrine\ORM\PersistentCollection {#2213 …}
    +reports: Doctrine\ORM\PersistentCollection {#2230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2228 …}
    -id: 282116
    -bodyTs: "'/r/linuxserver/jellyfin),':91 '40ish':150 '8096':115,117 'audiobookshelf':43 'avail':112 'awesom':162 'bam':108 'begin':125 'communiti':160 'compos':59,67,85 'config':21 'contain':77,151 'copi':100 'deploy':106 'docker':55,58,66,84 'docker-compos':57,83 'dont':127,157 'easi':135 'easier':34 'eddit':92 'even':17 'exampl':80,86 'experi':47 'face':120 'familiar':64 'folder':99 'forget':158 'get':60,63,82,131 'give':128 'gui':71 'guid':94 'hard':29 'hardwar':50 'helpful':164 'hit':105 'home':155 'hub.docker.com':90 'hub.docker.com/r/linuxserver/jellyfin),':89 'im':141 'instal':54 'issu':122 'jellyfin':41,88,110 'last':4 'learn':37 'leav':1 'let':73 'librari':98 'localhost':114,116 'make':23 'manag':75 'mani':11,121 'might':119 'mistak':19 'noob':143 'path':95 'poor':154 'portain':61,68,103 'problem':147 'puid':93 'requir':10 'run':152 'servarr':2 'server':156 'servic':12 'setup':7,40 'simpl':70 'small':18 'stack':104 'still':139 'thing':5 'think':140 'time':137 'togeth':15 'work':14,26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7914291"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704449080 {#2043
      date: 2024-01-05 11:04:40.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 68.96 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2203
    +user: App\Entity\User {#2271
      +avatar: Proxies\__CG__\App\Entity\Image {#2274 …}
      +cover: null
      +email: "outcide@lemmy.world"
      +username: "@outcide@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1711889085 {#2202
        date: 2024-03-31 14:44:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2272 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2253 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2262 …}
      +entries: Doctrine\ORM\PersistentCollection {#2264 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2242 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2240 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2233 …}
      +posts: Doctrine\ORM\PersistentCollection {#2234 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2237 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2258 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2260 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2254 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2246 …}
      +follows: Doctrine\ORM\PersistentCollection {#2248 …}
      +followers: Doctrine\ORM\PersistentCollection {#2247 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2256 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2284 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2286 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2188 …}
      +reports: Doctrine\ORM\PersistentCollection {#2034 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
      +violations: Doctrine\ORM\PersistentCollection {#2154 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2157 …}
      +awards: Doctrine\ORM\PersistentCollection {#2147 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2150 …}
      +categories: Doctrine\ORM\PersistentCollection {#2153 …}
      -id: 76603
      -password: "$2y$13$FzFpZRjJBaETKVJsqknLuugUqBsxPBOSoZb./PP4Iz3QD3v8NfViq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2149 …}
      +apId: "outcide@lemmy.world"
      +apProfileId: "https://lemmy.world/u/outcide"
      +apPublicUrl: "https://lemmy.world/u/outcide"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "outcide"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724577333 {#2201
        date: 2024-08-25 11:15:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700291460 {#2210
        date: 2023-11-18 08:11:00.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2207
      +user: Proxies\__CG__\App\Entity\User {#7544 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "pooling-media-libraries-like-distributed-storage"
      +title: "pooling media libraries - like distributed storage"
      +url: null
      +body: """
        I run a full media server, as well do a few friends. Now we had the idea to share our media libraries. In a first quick attempt we, mounted each other’s library folder via an smb share and imported those in jellyfin (all servers connected by VPN) Works quite well, but is kind of cumbersome the more people get in. I had the following idea: distributed storage, not as in redundancy, but more like mergerfs. Each “node” allocates a certain amount of storage, say node A, B and C provide 1TB each, these get fused into a singe mount that shows up as 3TB volume. If one node goes offline, the volume will only be 2TB and all files on the offline node will of course be unavailable.\n
        \n
        Did a bit of research and found stuff like ceph,.glusterfs or seeweedfs, all of which I guess have a lot more functionality and thus are quite complicated and a little over my head. Do you do something like that or have any good ideas how to do that easily?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 32
      +favouriteCount: 41
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712143889 {#7545
        date: 2024-04-03 13:31:29.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7550 …}
      +votes: Doctrine\ORM\PersistentCollection {#7553 …}
      +reports: Doctrine\ORM\PersistentCollection {#7555 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7557 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7559 …}
      +badges: Doctrine\ORM\PersistentCollection {#7561 …}
      +children: []
      -id: 27035
      -titleTs: "'distribut':5 'librari':3 'like':4 'media':2 'pool':1 'storag':6"
      -bodyTs: "'1tb':92 '2tb':117 '3tb':105 'alloc':79 'amount':82 'attempt':27 'b':88 'bit':132 'c':90 'ceph':139 'certain':81 'complic':157 'connect':46 'cours':127 'cumbersom':56 'distribut':67 'easili':179 'file':120 'first':25 'folder':34 'follow':65 'found':136 'friend':12 'full':4 'function':152 'fuse':96 'get':60,95 'glusterf':140 'goe':110 'good':173 'guess':147 'head':163 'idea':17,66,174 'import':40 'jellyfin':43 'kind':54 'librari':22,33 'like':75,138,168 'littl':160 'lot':150 'media':5,21 'mergerf':76 'mount':29,100 'node':78,86,109,124 'offlin':111,123 'one':108 'peopl':59 'provid':91 'quick':26 'quit':50,156 'redund':72 'research':134 'run':2 'say':85 'seeweedf':142 'server':6,45 'share':19,38 'show':102 'sing':99 'smb':37 'someth':167 'storag':68,84 'stuff':137 'thus':154 'unavail':129 'via':35 'volum':106,113 'vpn':48 'well':8,51 'work':49"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704404955
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/post/11629213"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704318555 {#7542
        date: 2024-01-03 22:49:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Ceph, GlusterFS, and I suspect SeaweedFS (but I haven’t used it) expect high speed, low latency connections to their peers. So they won’t work well over the internet.\n
      \n
      There’s some info floating around about using IPFS as the backend for Jellyfin, which in theory should allow you to share media between friends, but I haven’t tried it.\n
      \n
      [www.youtube.com/watch?v=PHujBhq4J9A](https://www.youtube.com/watch?v=PHujBhq4J9A)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704448719 {#2205
      date: 2024-01-05 10:58:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@suntzu@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2212 …}
    +nested: Doctrine\ORM\PersistentCollection {#2209 …}
    +votes: Doctrine\ORM\PersistentCollection {#2200 …}
    +reports: Doctrine\ORM\PersistentCollection {#2270 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2267 …}
    -id: 282109
    -bodyTs: "'/watch?v=phujbhq4j9a](https://www.youtube.com/watch?v=phujbhq4j9a)':64 'allow':49 'around':36 'backend':42 'ceph':1 'connect':18 'expect':13 'float':35 'friend':55 'glusterf':2 'haven':9,58 'high':14 'info':34 'internet':30 'ipf':39 'jellyfin':44 'latenc':17 'low':16 'media':53 'peer':21 'seaweedf':6 'share':52 'speed':15 'suspect':5 'theori':47 'tri':60 'use':11,38 'well':27 'won':24 'work':26 'www.youtube.com':63 'www.youtube.com/watch?v=phujbhq4j9a](https://www.youtube.com/watch?v=phujbhq4j9a)':62"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6429150"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704448719 {#2206
      date: 2024-01-05 10:58:39.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#7507
  +comment: App\Entity\EntryComment {#2203
    +user: App\Entity\User {#2271
      +avatar: Proxies\__CG__\App\Entity\Image {#2274 …}
      +cover: null
      +email: "outcide@lemmy.world"
      +username: "@outcide@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1711889085 {#2202
        date: 2024-03-31 14:44:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2272 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2253 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2262 …}
      +entries: Doctrine\ORM\PersistentCollection {#2264 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2242 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2240 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2233 …}
      +posts: Doctrine\ORM\PersistentCollection {#2234 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2237 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2258 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2260 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2254 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2246 …}
      +follows: Doctrine\ORM\PersistentCollection {#2248 …}
      +followers: Doctrine\ORM\PersistentCollection {#2247 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2256 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2284 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2286 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2188 …}
      +reports: Doctrine\ORM\PersistentCollection {#2034 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
      +violations: Doctrine\ORM\PersistentCollection {#2154 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2157 …}
      +awards: Doctrine\ORM\PersistentCollection {#2147 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2150 …}
      +categories: Doctrine\ORM\PersistentCollection {#2153 …}
      -id: 76603
      -password: "$2y$13$FzFpZRjJBaETKVJsqknLuugUqBsxPBOSoZb./PP4Iz3QD3v8NfViq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2149 …}
      +apId: "outcide@lemmy.world"
      +apProfileId: "https://lemmy.world/u/outcide"
      +apPublicUrl: "https://lemmy.world/u/outcide"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "outcide"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724577333 {#2201
        date: 2024-08-25 11:15:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700291460 {#2210
        date: 2023-11-18 08:11:00.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2207
      +user: Proxies\__CG__\App\Entity\User {#7544 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "pooling-media-libraries-like-distributed-storage"
      +title: "pooling media libraries - like distributed storage"
      +url: null
      +body: """
        I run a full media server, as well do a few friends. Now we had the idea to share our media libraries. In a first quick attempt we, mounted each other’s library folder via an smb share and imported those in jellyfin (all servers connected by VPN) Works quite well, but is kind of cumbersome the more people get in. I had the following idea: distributed storage, not as in redundancy, but more like mergerfs. Each “node” allocates a certain amount of storage, say node A, B and C provide 1TB each, these get fused into a singe mount that shows up as 3TB volume. If one node goes offline, the volume will only be 2TB and all files on the offline node will of course be unavailable.\n
        \n
        Did a bit of research and found stuff like ceph,.glusterfs or seeweedfs, all of which I guess have a lot more functionality and thus are quite complicated and a little over my head. Do you do something like that or have any good ideas how to do that easily?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 32
      +favouriteCount: 41
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712143889 {#7545
        date: 2024-04-03 13:31:29.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7550 …}
      +votes: Doctrine\ORM\PersistentCollection {#7553 …}
      +reports: Doctrine\ORM\PersistentCollection {#7555 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7557 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7559 …}
      +badges: Doctrine\ORM\PersistentCollection {#7561 …}
      +children: []
      -id: 27035
      -titleTs: "'distribut':5 'librari':3 'like':4 'media':2 'pool':1 'storag':6"
      -bodyTs: "'1tb':92 '2tb':117 '3tb':105 'alloc':79 'amount':82 'attempt':27 'b':88 'bit':132 'c':90 'ceph':139 'certain':81 'complic':157 'connect':46 'cours':127 'cumbersom':56 'distribut':67 'easili':179 'file':120 'first':25 'folder':34 'follow':65 'found':136 'friend':12 'full':4 'function':152 'fuse':96 'get':60,95 'glusterf':140 'goe':110 'good':173 'guess':147 'head':163 'idea':17,66,174 'import':40 'jellyfin':43 'kind':54 'librari':22,33 'like':75,138,168 'littl':160 'lot':150 'media':5,21 'mergerf':76 'mount':29,100 'node':78,86,109,124 'offlin':111,123 'one':108 'peopl':59 'provid':91 'quick':26 'quit':50,156 'redund':72 'research':134 'run':2 'say':85 'seeweedf':142 'server':6,45 'share':19,38 'show':102 'sing':99 'smb':37 'someth':167 'storag':68,84 'stuff':137 'thus':154 'unavail':129 'via':35 'volum':106,113 'vpn':48 'well':8,51 'work':49"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704404955
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/post/11629213"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704318555 {#7542
        date: 2024-01-03 22:49:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Ceph, GlusterFS, and I suspect SeaweedFS (but I haven’t used it) expect high speed, low latency connections to their peers. So they won’t work well over the internet.\n
      \n
      There’s some info floating around about using IPFS as the backend for Jellyfin, which in theory should allow you to share media between friends, but I haven’t tried it.\n
      \n
      [www.youtube.com/watch?v=PHujBhq4J9A](https://www.youtube.com/watch?v=PHujBhq4J9A)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704448719 {#2205
      date: 2024-01-05 10:58:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@suntzu@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2212 …}
    +nested: Doctrine\ORM\PersistentCollection {#2209 …}
    +votes: Doctrine\ORM\PersistentCollection {#2200 …}
    +reports: Doctrine\ORM\PersistentCollection {#2270 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2267 …}
    -id: 282109
    -bodyTs: "'/watch?v=phujbhq4j9a](https://www.youtube.com/watch?v=phujbhq4j9a)':64 'allow':49 'around':36 'backend':42 'ceph':1 'connect':18 'expect':13 'float':35 'friend':55 'glusterf':2 'haven':9,58 'high':14 'info':34 'internet':30 'ipf':39 'jellyfin':44 'latenc':17 'low':16 'media':53 'peer':21 'seaweedf':6 'share':52 'speed':15 'suspect':5 'theori':47 'tri':60 'use':11,38 'well':27 'won':24 'work':26 'www.youtube.com':63 'www.youtube.com/watch?v=phujbhq4j9a](https://www.youtube.com/watch?v=phujbhq4j9a)':62"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6429150"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704448719 {#2206
      date: 2024-01-05 10:58:39.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 14.0 MiB 0.18 ms
Input props
[
  "user" => App\Entity\User {#2271
    +avatar: Proxies\__CG__\App\Entity\Image {#2274 …}
    +cover: null
    +email: "outcide@lemmy.world"
    +username: "@outcide@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1711889085 {#2202
      date: 2024-03-31 14:44:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2272 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2253 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2262 …}
    +entries: Doctrine\ORM\PersistentCollection {#2264 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2242 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2240 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2233 …}
    +posts: Doctrine\ORM\PersistentCollection {#2234 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2237 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2258 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2260 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2254 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2246 …}
    +follows: Doctrine\ORM\PersistentCollection {#2248 …}
    +followers: Doctrine\ORM\PersistentCollection {#2247 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2256 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2284 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2286 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2188 …}
    +reports: Doctrine\ORM\PersistentCollection {#2034 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
    +violations: Doctrine\ORM\PersistentCollection {#2154 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2157 …}
    +awards: Doctrine\ORM\PersistentCollection {#2147 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2150 …}
    +categories: Doctrine\ORM\PersistentCollection {#2153 …}
    -id: 76603
    -password: "$2y$13$FzFpZRjJBaETKVJsqknLuugUqBsxPBOSoZb./PP4Iz3QD3v8NfViq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2149 …}
    +apId: "outcide@lemmy.world"
    +apProfileId: "https://lemmy.world/u/outcide"
    +apPublicUrl: "https://lemmy.world/u/outcide"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "outcide"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1724577333 {#2201
      date: 2024-08-25 11:15:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700291460 {#2210
      date: 2023-11-18 08:11:00.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#7570
  +user: App\Entity\User {#2271
    +avatar: Proxies\__CG__\App\Entity\Image {#2274 …}
    +cover: null
    +email: "outcide@lemmy.world"
    +username: "@outcide@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1711889085 {#2202
      date: 2024-03-31 14:44:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2272 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2253 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2262 …}
    +entries: Doctrine\ORM\PersistentCollection {#2264 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2242 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2240 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2233 …}
    +posts: Doctrine\ORM\PersistentCollection {#2234 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2237 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2258 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2260 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2254 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2246 …}
    +follows: Doctrine\ORM\PersistentCollection {#2248 …}
    +followers: Doctrine\ORM\PersistentCollection {#2247 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2256 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2284 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2286 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2188 …}
    +reports: Doctrine\ORM\PersistentCollection {#2034 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
    +violations: Doctrine\ORM\PersistentCollection {#2154 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2157 …}
    +awards: Doctrine\ORM\PersistentCollection {#2147 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2150 …}
    +categories: Doctrine\ORM\PersistentCollection {#2153 …}
    -id: 76603
    -password: "$2y$13$FzFpZRjJBaETKVJsqknLuugUqBsxPBOSoZb./PP4Iz3QD3v8NfViq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2149 …}
    +apId: "outcide@lemmy.world"
    +apProfileId: "https://lemmy.world/u/outcide"
    +apPublicUrl: "https://lemmy.world/u/outcide"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "outcide"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1724577333 {#2201
      date: 2024-08-25 11:15:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700291460 {#2210
      date: 2023-11-18 08:11:00.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1704448719 {#2206
    date: 2024-01-05 10:58:39.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#7625
  +date: DateTimeImmutable @1704448719 {#2206
    date: 2024-01-05 10:58:39.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704448719 {#2206
    date: 2024-01-05 10:58:39.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#7679
  +createdAt: DateTimeImmutable @1704448719 {#2206
    date: 2024-01-05 10:58:39.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 14.0 MiB 0.15 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2207
    +user: Proxies\__CG__\App\Entity\User {#7544 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "pooling-media-libraries-like-distributed-storage"
    +title: "pooling media libraries - like distributed storage"
    +url: null
    +body: """
      I run a full media server, as well do a few friends. Now we had the idea to share our media libraries. In a first quick attempt we, mounted each other’s library folder via an smb share and imported those in jellyfin (all servers connected by VPN) Works quite well, but is kind of cumbersome the more people get in. I had the following idea: distributed storage, not as in redundancy, but more like mergerfs. Each “node” allocates a certain amount of storage, say node A, B and C provide 1TB each, these get fused into a singe mount that shows up as 3TB volume. If one node goes offline, the volume will only be 2TB and all files on the offline node will of course be unavailable.\n
      \n
      Did a bit of research and found stuff like ceph,.glusterfs or seeweedfs, all of which I guess have a lot more functionality and thus are quite complicated and a little over my head. Do you do something like that or have any good ideas how to do that easily?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 32
    +favouriteCount: 41
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712143889 {#7545
      date: 2024-04-03 13:31:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#7550 …}
    +votes: Doctrine\ORM\PersistentCollection {#7553 …}
    +reports: Doctrine\ORM\PersistentCollection {#7555 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7557 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7559 …}
    +badges: Doctrine\ORM\PersistentCollection {#7561 …}
    +children: []
    -id: 27035
    -titleTs: "'distribut':5 'librari':3 'like':4 'media':2 'pool':1 'storag':6"
    -bodyTs: "'1tb':92 '2tb':117 '3tb':105 'alloc':79 'amount':82 'attempt':27 'b':88 'bit':132 'c':90 'ceph':139 'certain':81 'complic':157 'connect':46 'cours':127 'cumbersom':56 'distribut':67 'easili':179 'file':120 'first':25 'folder':34 'follow':65 'found':136 'friend':12 'full':4 'function':152 'fuse':96 'get':60,95 'glusterf':140 'goe':110 'good':173 'guess':147 'head':163 'idea':17,66,174 'import':40 'jellyfin':43 'kind':54 'librari':22,33 'like':75,138,168 'littl':160 'lot':150 'media':5,21 'mergerf':76 'mount':29,100 'node':78,86,109,124 'offlin':111,123 'one':108 'peopl':59 'provid':91 'quick':26 'quit':50,156 'redund':72 'research':134 'run':2 'say':85 'seeweedf':142 'server':6,45 'share':19,38 'show':102 'sing':99 'smb':37 'someth':167 'storag':68,84 'stuff':137 'thus':154 'unavail':129 'via':35 'volum':106,113 'vpn':48 'well':8,51 'work':49"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704404955
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/11629213"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704318555 {#7542
      date: 2024-01-03 22:49:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#7733
  +entry: Proxies\__CG__\App\Entity\Entry {#2207
    +user: Proxies\__CG__\App\Entity\User {#7544 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "pooling-media-libraries-like-distributed-storage"
    +title: "pooling media libraries - like distributed storage"
    +url: null
    +body: """
      I run a full media server, as well do a few friends. Now we had the idea to share our media libraries. In a first quick attempt we, mounted each other’s library folder via an smb share and imported those in jellyfin (all servers connected by VPN) Works quite well, but is kind of cumbersome the more people get in. I had the following idea: distributed storage, not as in redundancy, but more like mergerfs. Each “node” allocates a certain amount of storage, say node A, B and C provide 1TB each, these get fused into a singe mount that shows up as 3TB volume. If one node goes offline, the volume will only be 2TB and all files on the offline node will of course be unavailable.\n
      \n
      Did a bit of research and found stuff like ceph,.glusterfs or seeweedfs, all of which I guess have a lot more functionality and thus are quite complicated and a little over my head. Do you do something like that or have any good ideas how to do that easily?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 32
    +favouriteCount: 41
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712143889 {#7545
      date: 2024-04-03 13:31:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#7550 …}
    +votes: Doctrine\ORM\PersistentCollection {#7553 …}
    +reports: Doctrine\ORM\PersistentCollection {#7555 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7557 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7559 …}
    +badges: Doctrine\ORM\PersistentCollection {#7561 …}
    +children: []
    -id: 27035
    -titleTs: "'distribut':5 'librari':3 'like':4 'media':2 'pool':1 'storag':6"
    -bodyTs: "'1tb':92 '2tb':117 '3tb':105 'alloc':79 'amount':82 'attempt':27 'b':88 'bit':132 'c':90 'ceph':139 'certain':81 'complic':157 'connect':46 'cours':127 'cumbersom':56 'distribut':67 'easili':179 'file':120 'first':25 'folder':34 'follow':65 'found':136 'friend':12 'full':4 'function':152 'fuse':96 'get':60,95 'glusterf':140 'goe':110 'good':173 'guess':147 'head':163 'idea':17,66,174 'import':40 'jellyfin':43 'kind':54 'librari':22,33 'like':75,138,168 'littl':160 'lot':150 'media':5,21 'mergerf':76 'mount':29,100 'node':78,86,109,124 'offlin':111,123 'one':108 'peopl':59 'provid':91 'quick':26 'quit':50,156 'redund':72 'research':134 'run':2 'say':85 'seeweedf':142 'server':6,45 'share':19,38 'show':102 'sing':99 'smb':37 'someth':167 'storag':68,84 'stuff':137 'thus':154 'unavail':129 'via':35 'volum':106,113 'vpn':48 'well':8,51 'work':49"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704404955
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/11629213"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704318555 {#7542
      date: 2024-01-03 22:49:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 5.36 ms
Input props
[
  "user" => App\Entity\User {#2271
    +avatar: Proxies\__CG__\App\Entity\Image {#2274 …}
    +cover: null
    +email: "outcide@lemmy.world"
    +username: "@outcide@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1711889085 {#2202
      date: 2024-03-31 14:44:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2272 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2253 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2262 …}
    +entries: Doctrine\ORM\PersistentCollection {#2264 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2242 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2240 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2233 …}
    +posts: Doctrine\ORM\PersistentCollection {#2234 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2237 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2258 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2260 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2254 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2246 …}
    +follows: Doctrine\ORM\PersistentCollection {#2248 …}
    +followers: Doctrine\ORM\PersistentCollection {#2247 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2256 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2284 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2286 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2188 …}
    +reports: Doctrine\ORM\PersistentCollection {#2034 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
    +violations: Doctrine\ORM\PersistentCollection {#2154 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2157 …}
    +awards: Doctrine\ORM\PersistentCollection {#2147 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2150 …}
    +categories: Doctrine\ORM\PersistentCollection {#2153 …}
    -id: 76603
    -password: "$2y$13$FzFpZRjJBaETKVJsqknLuugUqBsxPBOSoZb./PP4Iz3QD3v8NfViq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2149 …}
    +apId: "outcide@lemmy.world"
    +apProfileId: "https://lemmy.world/u/outcide"
    +apPublicUrl: "https://lemmy.world/u/outcide"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "outcide"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1724577333 {#2201
      date: 2024-08-25 11:15:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700291460 {#2210
      date: 2023-11-18 08:11:00.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7788
  +width: 40
  +height: 40
  +user: App\Entity\User {#2271
    +avatar: Proxies\__CG__\App\Entity\Image {#2274 …}
    +cover: null
    +email: "outcide@lemmy.world"
    +username: "@outcide@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1711889085 {#2202
      date: 2024-03-31 14:44:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2272 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2253 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2262 …}
    +entries: Doctrine\ORM\PersistentCollection {#2264 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2242 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2240 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2233 …}
    +posts: Doctrine\ORM\PersistentCollection {#2234 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2237 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2258 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2260 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2254 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2246 …}
    +follows: Doctrine\ORM\PersistentCollection {#2248 …}
    +followers: Doctrine\ORM\PersistentCollection {#2247 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2256 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2284 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2286 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2188 …}
    +reports: Doctrine\ORM\PersistentCollection {#2034 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
    +violations: Doctrine\ORM\PersistentCollection {#2154 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2157 …}
    +awards: Doctrine\ORM\PersistentCollection {#2147 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2150 …}
    +categories: Doctrine\ORM\PersistentCollection {#2153 …}
    -id: 76603
    -password: "$2y$13$FzFpZRjJBaETKVJsqknLuugUqBsxPBOSoZb./PP4Iz3QD3v8NfViq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2149 …}
    +apId: "outcide@lemmy.world"
    +apProfileId: "https://lemmy.world/u/outcide"
    +apPublicUrl: "https://lemmy.world/u/outcide"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "outcide"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1724577333 {#2201
      date: 2024-08-25 11:15:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700291460 {#2210
      date: 2023-11-18 08:11:00.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.45 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2203
    +user: App\Entity\User {#2271
      +avatar: Proxies\__CG__\App\Entity\Image {#2274 …}
      +cover: null
      +email: "outcide@lemmy.world"
      +username: "@outcide@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1711889085 {#2202
        date: 2024-03-31 14:44:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2272 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2253 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2262 …}
      +entries: Doctrine\ORM\PersistentCollection {#2264 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2242 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2240 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2233 …}
      +posts: Doctrine\ORM\PersistentCollection {#2234 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2237 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2258 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2260 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2254 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2246 …}
      +follows: Doctrine\ORM\PersistentCollection {#2248 …}
      +followers: Doctrine\ORM\PersistentCollection {#2247 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2256 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2284 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2286 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2188 …}
      +reports: Doctrine\ORM\PersistentCollection {#2034 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
      +violations: Doctrine\ORM\PersistentCollection {#2154 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2157 …}
      +awards: Doctrine\ORM\PersistentCollection {#2147 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2150 …}
      +categories: Doctrine\ORM\PersistentCollection {#2153 …}
      -id: 76603
      -password: "$2y$13$FzFpZRjJBaETKVJsqknLuugUqBsxPBOSoZb./PP4Iz3QD3v8NfViq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2149 …}
      +apId: "outcide@lemmy.world"
      +apProfileId: "https://lemmy.world/u/outcide"
      +apPublicUrl: "https://lemmy.world/u/outcide"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "outcide"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724577333 {#2201
        date: 2024-08-25 11:15:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700291460 {#2210
        date: 2023-11-18 08:11:00.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2207
      +user: Proxies\__CG__\App\Entity\User {#7544 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "pooling-media-libraries-like-distributed-storage"
      +title: "pooling media libraries - like distributed storage"
      +url: null
      +body: """
        I run a full media server, as well do a few friends. Now we had the idea to share our media libraries. In a first quick attempt we, mounted each other’s library folder via an smb share and imported those in jellyfin (all servers connected by VPN) Works quite well, but is kind of cumbersome the more people get in. I had the following idea: distributed storage, not as in redundancy, but more like mergerfs. Each “node” allocates a certain amount of storage, say node A, B and C provide 1TB each, these get fused into a singe mount that shows up as 3TB volume. If one node goes offline, the volume will only be 2TB and all files on the offline node will of course be unavailable.\n
        \n
        Did a bit of research and found stuff like ceph,.glusterfs or seeweedfs, all of which I guess have a lot more functionality and thus are quite complicated and a little over my head. Do you do something like that or have any good ideas how to do that easily?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 32
      +favouriteCount: 41
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712143889 {#7545
        date: 2024-04-03 13:31:29.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7550 …}
      +votes: Doctrine\ORM\PersistentCollection {#7553 …}
      +reports: Doctrine\ORM\PersistentCollection {#7555 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7557 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7559 …}
      +badges: Doctrine\ORM\PersistentCollection {#7561 …}
      +children: []
      -id: 27035
      -titleTs: "'distribut':5 'librari':3 'like':4 'media':2 'pool':1 'storag':6"
      -bodyTs: "'1tb':92 '2tb':117 '3tb':105 'alloc':79 'amount':82 'attempt':27 'b':88 'bit':132 'c':90 'ceph':139 'certain':81 'complic':157 'connect':46 'cours':127 'cumbersom':56 'distribut':67 'easili':179 'file':120 'first':25 'folder':34 'follow':65 'found':136 'friend':12 'full':4 'function':152 'fuse':96 'get':60,95 'glusterf':140 'goe':110 'good':173 'guess':147 'head':163 'idea':17,66,174 'import':40 'jellyfin':43 'kind':54 'librari':22,33 'like':75,138,168 'littl':160 'lot':150 'media':5,21 'mergerf':76 'mount':29,100 'node':78,86,109,124 'offlin':111,123 'one':108 'peopl':59 'provid':91 'quick':26 'quit':50,156 'redund':72 'research':134 'run':2 'say':85 'seeweedf':142 'server':6,45 'share':19,38 'show':102 'sing':99 'smb':37 'someth':167 'storag':68,84 'stuff':137 'thus':154 'unavail':129 'via':35 'volum':106,113 'vpn':48 'well':8,51 'work':49"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704404955
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/post/11629213"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704318555 {#7542
        date: 2024-01-03 22:49:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Ceph, GlusterFS, and I suspect SeaweedFS (but I haven’t used it) expect high speed, low latency connections to their peers. So they won’t work well over the internet.\n
      \n
      There’s some info floating around about using IPFS as the backend for Jellyfin, which in theory should allow you to share media between friends, but I haven’t tried it.\n
      \n
      [www.youtube.com/watch?v=PHujBhq4J9A](https://www.youtube.com/watch?v=PHujBhq4J9A)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704448719 {#2205
      date: 2024-01-05 10:58:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@suntzu@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2212 …}
    +nested: Doctrine\ORM\PersistentCollection {#2209 …}
    +votes: Doctrine\ORM\PersistentCollection {#2200 …}
    +reports: Doctrine\ORM\PersistentCollection {#2270 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2267 …}
    -id: 282109
    -bodyTs: "'/watch?v=phujbhq4j9a](https://www.youtube.com/watch?v=phujbhq4j9a)':64 'allow':49 'around':36 'backend':42 'ceph':1 'connect':18 'expect':13 'float':35 'friend':55 'glusterf':2 'haven':9,58 'high':14 'info':34 'internet':30 'ipf':39 'jellyfin':44 'latenc':17 'low':16 'media':53 'peer':21 'seaweedf':6 'share':52 'speed':15 'suspect':5 'theori':47 'tri':60 'use':11,38 'well':27 'won':24 'work':26 'www.youtube.com':63 'www.youtube.com/watch?v=phujbhq4j9a](https://www.youtube.com/watch?v=phujbhq4j9a)':62"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6429150"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704448719 {#2206
      date: 2024-01-05 10:58:39.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7875
  +subject: App\Entity\EntryComment {#2203
    +user: App\Entity\User {#2271
      +avatar: Proxies\__CG__\App\Entity\Image {#2274 …}
      +cover: null
      +email: "outcide@lemmy.world"
      +username: "@outcide@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1711889085 {#2202
        date: 2024-03-31 14:44:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2272 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2253 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2262 …}
      +entries: Doctrine\ORM\PersistentCollection {#2264 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2242 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2240 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2233 …}
      +posts: Doctrine\ORM\PersistentCollection {#2234 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2237 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2258 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2260 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2254 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2246 …}
      +follows: Doctrine\ORM\PersistentCollection {#2248 …}
      +followers: Doctrine\ORM\PersistentCollection {#2247 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2256 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2284 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2286 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2188 …}
      +reports: Doctrine\ORM\PersistentCollection {#2034 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
      +violations: Doctrine\ORM\PersistentCollection {#2154 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2157 …}
      +awards: Doctrine\ORM\PersistentCollection {#2147 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2150 …}
      +categories: Doctrine\ORM\PersistentCollection {#2153 …}
      -id: 76603
      -password: "$2y$13$FzFpZRjJBaETKVJsqknLuugUqBsxPBOSoZb./PP4Iz3QD3v8NfViq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2149 …}
      +apId: "outcide@lemmy.world"
      +apProfileId: "https://lemmy.world/u/outcide"
      +apPublicUrl: "https://lemmy.world/u/outcide"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "outcide"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724577333 {#2201
        date: 2024-08-25 11:15:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700291460 {#2210
        date: 2023-11-18 08:11:00.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2207
      +user: Proxies\__CG__\App\Entity\User {#7544 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "pooling-media-libraries-like-distributed-storage"
      +title: "pooling media libraries - like distributed storage"
      +url: null
      +body: """
        I run a full media server, as well do a few friends. Now we had the idea to share our media libraries. In a first quick attempt we, mounted each other’s library folder via an smb share and imported those in jellyfin (all servers connected by VPN) Works quite well, but is kind of cumbersome the more people get in. I had the following idea: distributed storage, not as in redundancy, but more like mergerfs. Each “node” allocates a certain amount of storage, say node A, B and C provide 1TB each, these get fused into a singe mount that shows up as 3TB volume. If one node goes offline, the volume will only be 2TB and all files on the offline node will of course be unavailable.\n
        \n
        Did a bit of research and found stuff like ceph,.glusterfs or seeweedfs, all of which I guess have a lot more functionality and thus are quite complicated and a little over my head. Do you do something like that or have any good ideas how to do that easily?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 32
      +favouriteCount: 41
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712143889 {#7545
        date: 2024-04-03 13:31:29.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7550 …}
      +votes: Doctrine\ORM\PersistentCollection {#7553 …}
      +reports: Doctrine\ORM\PersistentCollection {#7555 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7557 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7559 …}
      +badges: Doctrine\ORM\PersistentCollection {#7561 …}
      +children: []
      -id: 27035
      -titleTs: "'distribut':5 'librari':3 'like':4 'media':2 'pool':1 'storag':6"
      -bodyTs: "'1tb':92 '2tb':117 '3tb':105 'alloc':79 'amount':82 'attempt':27 'b':88 'bit':132 'c':90 'ceph':139 'certain':81 'complic':157 'connect':46 'cours':127 'cumbersom':56 'distribut':67 'easili':179 'file':120 'first':25 'folder':34 'follow':65 'found':136 'friend':12 'full':4 'function':152 'fuse':96 'get':60,95 'glusterf':140 'goe':110 'good':173 'guess':147 'head':163 'idea':17,66,174 'import':40 'jellyfin':43 'kind':54 'librari':22,33 'like':75,138,168 'littl':160 'lot':150 'media':5,21 'mergerf':76 'mount':29,100 'node':78,86,109,124 'offlin':111,123 'one':108 'peopl':59 'provid':91 'quick':26 'quit':50,156 'redund':72 'research':134 'run':2 'say':85 'seeweedf':142 'server':6,45 'share':19,38 'show':102 'sing':99 'smb':37 'someth':167 'storag':68,84 'stuff':137 'thus':154 'unavail':129 'via':35 'volum':106,113 'vpn':48 'well':8,51 'work':49"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704404955
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/post/11629213"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704318555 {#7542
        date: 2024-01-03 22:49:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Ceph, GlusterFS, and I suspect SeaweedFS (but I haven’t used it) expect high speed, low latency connections to their peers. So they won’t work well over the internet.\n
      \n
      There’s some info floating around about using IPFS as the backend for Jellyfin, which in theory should allow you to share media between friends, but I haven’t tried it.\n
      \n
      [www.youtube.com/watch?v=PHujBhq4J9A](https://www.youtube.com/watch?v=PHujBhq4J9A)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704448719 {#2205
      date: 2024-01-05 10:58:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@suntzu@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2212 …}
    +nested: Doctrine\ORM\PersistentCollection {#2209 …}
    +votes: Doctrine\ORM\PersistentCollection {#2200 …}
    +reports: Doctrine\ORM\PersistentCollection {#2270 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2267 …}
    -id: 282109
    -bodyTs: "'/watch?v=phujbhq4j9a](https://www.youtube.com/watch?v=phujbhq4j9a)':64 'allow':49 'around':36 'backend':42 'ceph':1 'connect':18 'expect':13 'float':35 'friend':55 'glusterf':2 'haven':9,58 'high':14 'info':34 'internet':30 'ipf':39 'jellyfin':44 'latenc':17 'low':16 'media':53 'peer':21 'seaweedf':6 'share':52 'speed':15 'suspect':5 'theori':47 'tri':60 'use':11,38 'well':27 'won':24 'work':26 'www.youtube.com':63 'www.youtube.com/watch?v=phujbhq4j9a](https://www.youtube.com/watch?v=phujbhq4j9a)':62"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6429150"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704448719 {#2206
      date: 2024-01-05 10:58:39.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.68 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2203
    +user: App\Entity\User {#2271
      +avatar: Proxies\__CG__\App\Entity\Image {#2274 …}
      +cover: null
      +email: "outcide@lemmy.world"
      +username: "@outcide@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1711889085 {#2202
        date: 2024-03-31 14:44:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2272 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2253 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2262 …}
      +entries: Doctrine\ORM\PersistentCollection {#2264 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2242 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2240 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2233 …}
      +posts: Doctrine\ORM\PersistentCollection {#2234 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2237 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2258 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2260 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2254 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2246 …}
      +follows: Doctrine\ORM\PersistentCollection {#2248 …}
      +followers: Doctrine\ORM\PersistentCollection {#2247 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2256 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2284 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2286 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2188 …}
      +reports: Doctrine\ORM\PersistentCollection {#2034 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
      +violations: Doctrine\ORM\PersistentCollection {#2154 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2157 …}
      +awards: Doctrine\ORM\PersistentCollection {#2147 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2150 …}
      +categories: Doctrine\ORM\PersistentCollection {#2153 …}
      -id: 76603
      -password: "$2y$13$FzFpZRjJBaETKVJsqknLuugUqBsxPBOSoZb./PP4Iz3QD3v8NfViq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2149 …}
      +apId: "outcide@lemmy.world"
      +apProfileId: "https://lemmy.world/u/outcide"
      +apPublicUrl: "https://lemmy.world/u/outcide"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "outcide"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724577333 {#2201
        date: 2024-08-25 11:15:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700291460 {#2210
        date: 2023-11-18 08:11:00.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2207
      +user: Proxies\__CG__\App\Entity\User {#7544 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "pooling-media-libraries-like-distributed-storage"
      +title: "pooling media libraries - like distributed storage"
      +url: null
      +body: """
        I run a full media server, as well do a few friends. Now we had the idea to share our media libraries. In a first quick attempt we, mounted each other’s library folder via an smb share and imported those in jellyfin (all servers connected by VPN) Works quite well, but is kind of cumbersome the more people get in. I had the following idea: distributed storage, not as in redundancy, but more like mergerfs. Each “node” allocates a certain amount of storage, say node A, B and C provide 1TB each, these get fused into a singe mount that shows up as 3TB volume. If one node goes offline, the volume will only be 2TB and all files on the offline node will of course be unavailable.\n
        \n
        Did a bit of research and found stuff like ceph,.glusterfs or seeweedfs, all of which I guess have a lot more functionality and thus are quite complicated and a little over my head. Do you do something like that or have any good ideas how to do that easily?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 32
      +favouriteCount: 41
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712143889 {#7545
        date: 2024-04-03 13:31:29.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7550 …}
      +votes: Doctrine\ORM\PersistentCollection {#7553 …}
      +reports: Doctrine\ORM\PersistentCollection {#7555 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7557 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7559 …}
      +badges: Doctrine\ORM\PersistentCollection {#7561 …}
      +children: []
      -id: 27035
      -titleTs: "'distribut':5 'librari':3 'like':4 'media':2 'pool':1 'storag':6"
      -bodyTs: "'1tb':92 '2tb':117 '3tb':105 'alloc':79 'amount':82 'attempt':27 'b':88 'bit':132 'c':90 'ceph':139 'certain':81 'complic':157 'connect':46 'cours':127 'cumbersom':56 'distribut':67 'easili':179 'file':120 'first':25 'folder':34 'follow':65 'found':136 'friend':12 'full':4 'function':152 'fuse':96 'get':60,95 'glusterf':140 'goe':110 'good':173 'guess':147 'head':163 'idea':17,66,174 'import':40 'jellyfin':43 'kind':54 'librari':22,33 'like':75,138,168 'littl':160 'lot':150 'media':5,21 'mergerf':76 'mount':29,100 'node':78,86,109,124 'offlin':111,123 'one':108 'peopl':59 'provid':91 'quick':26 'quit':50,156 'redund':72 'research':134 'run':2 'say':85 'seeweedf':142 'server':6,45 'share':19,38 'show':102 'sing':99 'smb':37 'someth':167 'storag':68,84 'stuff':137 'thus':154 'unavail':129 'via':35 'volum':106,113 'vpn':48 'well':8,51 'work':49"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704404955
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/post/11629213"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704318555 {#7542
        date: 2024-01-03 22:49:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Ceph, GlusterFS, and I suspect SeaweedFS (but I haven’t used it) expect high speed, low latency connections to their peers. So they won’t work well over the internet.\n
      \n
      There’s some info floating around about using IPFS as the backend for Jellyfin, which in theory should allow you to share media between friends, but I haven’t tried it.\n
      \n
      [www.youtube.com/watch?v=PHujBhq4J9A](https://www.youtube.com/watch?v=PHujBhq4J9A)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704448719 {#2205
      date: 2024-01-05 10:58:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@suntzu@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2212 …}
    +nested: Doctrine\ORM\PersistentCollection {#2209 …}
    +votes: Doctrine\ORM\PersistentCollection {#2200 …}
    +reports: Doctrine\ORM\PersistentCollection {#2270 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2267 …}
    -id: 282109
    -bodyTs: "'/watch?v=phujbhq4j9a](https://www.youtube.com/watch?v=phujbhq4j9a)':64 'allow':49 'around':36 'backend':42 'ceph':1 'connect':18 'expect':13 'float':35 'friend':55 'glusterf':2 'haven':9,58 'high':14 'info':34 'internet':30 'ipf':39 'jellyfin':44 'latenc':17 'low':16 'media':53 'peer':21 'seaweedf':6 'share':52 'speed':15 'suspect':5 'theori':47 'tri':60 'use':11,38 'well':27 'won':24 'work':26 'www.youtube.com':63 'www.youtube.com/watch?v=phujbhq4j9a](https://www.youtube.com/watch?v=phujbhq4j9a)':62"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6429150"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704448719 {#2206
      date: 2024-01-05 10:58:39.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#7932
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2203
    +user: App\Entity\User {#2271
      +avatar: Proxies\__CG__\App\Entity\Image {#2274 …}
      +cover: null
      +email: "outcide@lemmy.world"
      +username: "@outcide@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1711889085 {#2202
        date: 2024-03-31 14:44:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2272 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2253 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2262 …}
      +entries: Doctrine\ORM\PersistentCollection {#2264 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2242 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2240 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2233 …}
      +posts: Doctrine\ORM\PersistentCollection {#2234 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2237 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2258 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2260 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2254 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2246 …}
      +follows: Doctrine\ORM\PersistentCollection {#2248 …}
      +followers: Doctrine\ORM\PersistentCollection {#2247 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2256 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2284 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2286 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2188 …}
      +reports: Doctrine\ORM\PersistentCollection {#2034 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
      +violations: Doctrine\ORM\PersistentCollection {#2154 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2157 …}
      +awards: Doctrine\ORM\PersistentCollection {#2147 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2150 …}
      +categories: Doctrine\ORM\PersistentCollection {#2153 …}
      -id: 76603
      -password: "$2y$13$FzFpZRjJBaETKVJsqknLuugUqBsxPBOSoZb./PP4Iz3QD3v8NfViq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2149 …}
      +apId: "outcide@lemmy.world"
      +apProfileId: "https://lemmy.world/u/outcide"
      +apPublicUrl: "https://lemmy.world/u/outcide"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "outcide"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724577333 {#2201
        date: 2024-08-25 11:15:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700291460 {#2210
        date: 2023-11-18 08:11:00.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2207
      +user: Proxies\__CG__\App\Entity\User {#7544 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "pooling-media-libraries-like-distributed-storage"
      +title: "pooling media libraries - like distributed storage"
      +url: null
      +body: """
        I run a full media server, as well do a few friends. Now we had the idea to share our media libraries. In a first quick attempt we, mounted each other’s library folder via an smb share and imported those in jellyfin (all servers connected by VPN) Works quite well, but is kind of cumbersome the more people get in. I had the following idea: distributed storage, not as in redundancy, but more like mergerfs. Each “node” allocates a certain amount of storage, say node A, B and C provide 1TB each, these get fused into a singe mount that shows up as 3TB volume. If one node goes offline, the volume will only be 2TB and all files on the offline node will of course be unavailable.\n
        \n
        Did a bit of research and found stuff like ceph,.glusterfs or seeweedfs, all of which I guess have a lot more functionality and thus are quite complicated and a little over my head. Do you do something like that or have any good ideas how to do that easily?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 32
      +favouriteCount: 41
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712143889 {#7545
        date: 2024-04-03 13:31:29.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7550 …}
      +votes: Doctrine\ORM\PersistentCollection {#7553 …}
      +reports: Doctrine\ORM\PersistentCollection {#7555 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7557 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7559 …}
      +badges: Doctrine\ORM\PersistentCollection {#7561 …}
      +children: []
      -id: 27035
      -titleTs: "'distribut':5 'librari':3 'like':4 'media':2 'pool':1 'storag':6"
      -bodyTs: "'1tb':92 '2tb':117 '3tb':105 'alloc':79 'amount':82 'attempt':27 'b':88 'bit':132 'c':90 'ceph':139 'certain':81 'complic':157 'connect':46 'cours':127 'cumbersom':56 'distribut':67 'easili':179 'file':120 'first':25 'folder':34 'follow':65 'found':136 'friend':12 'full':4 'function':152 'fuse':96 'get':60,95 'glusterf':140 'goe':110 'good':173 'guess':147 'head':163 'idea':17,66,174 'import':40 'jellyfin':43 'kind':54 'librari':22,33 'like':75,138,168 'littl':160 'lot':150 'media':5,21 'mergerf':76 'mount':29,100 'node':78,86,109,124 'offlin':111,123 'one':108 'peopl':59 'provid':91 'quick':26 'quit':50,156 'redund':72 'research':134 'run':2 'say':85 'seeweedf':142 'server':6,45 'share':19,38 'show':102 'sing':99 'smb':37 'someth':167 'storag':68,84 'stuff':137 'thus':154 'unavail':129 'via':35 'volum':106,113 'vpn':48 'well':8,51 'work':49"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704404955
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/post/11629213"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704318555 {#7542
        date: 2024-01-03 22:49:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Ceph, GlusterFS, and I suspect SeaweedFS (but I haven’t used it) expect high speed, low latency connections to their peers. So they won’t work well over the internet.\n
      \n
      There’s some info floating around about using IPFS as the backend for Jellyfin, which in theory should allow you to share media between friends, but I haven’t tried it.\n
      \n
      [www.youtube.com/watch?v=PHujBhq4J9A](https://www.youtube.com/watch?v=PHujBhq4J9A)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704448719 {#2205
      date: 2024-01-05 10:58:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@suntzu@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2212 …}
    +nested: Doctrine\ORM\PersistentCollection {#2209 …}
    +votes: Doctrine\ORM\PersistentCollection {#2200 …}
    +reports: Doctrine\ORM\PersistentCollection {#2270 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2267 …}
    -id: 282109
    -bodyTs: "'/watch?v=phujbhq4j9a](https://www.youtube.com/watch?v=phujbhq4j9a)':64 'allow':49 'around':36 'backend':42 'ceph':1 'connect':18 'expect':13 'float':35 'friend':55 'glusterf':2 'haven':9,58 'high':14 'info':34 'internet':30 'ipf':39 'jellyfin':44 'latenc':17 'low':16 'media':53 'peer':21 'seaweedf':6 'share':52 'speed':15 'suspect':5 'theori':47 'tri':60 'use':11,38 'well':27 'won':24 'work':26 'www.youtube.com':63 'www.youtube.com/watch?v=phujbhq4j9a](https://www.youtube.com/watch?v=phujbhq4j9a)':62"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6429150"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704448719 {#2206
      date: 2024-01-05 10:58:39.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 19.29 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2203
    +user: App\Entity\User {#2271
      +avatar: Proxies\__CG__\App\Entity\Image {#2274 …}
      +cover: null
      +email: "outcide@lemmy.world"
      +username: "@outcide@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1711889085 {#2202
        date: 2024-03-31 14:44:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2272 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2253 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2262 …}
      +entries: Doctrine\ORM\PersistentCollection {#2264 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2242 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2240 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2233 …}
      +posts: Doctrine\ORM\PersistentCollection {#2234 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2237 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2258 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2260 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2254 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2246 …}
      +follows: Doctrine\ORM\PersistentCollection {#2248 …}
      +followers: Doctrine\ORM\PersistentCollection {#2247 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2256 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2284 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2286 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2188 …}
      +reports: Doctrine\ORM\PersistentCollection {#2034 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
      +violations: Doctrine\ORM\PersistentCollection {#2154 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2157 …}
      +awards: Doctrine\ORM\PersistentCollection {#2147 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2150 …}
      +categories: Doctrine\ORM\PersistentCollection {#2153 …}
      -id: 76603
      -password: "$2y$13$FzFpZRjJBaETKVJsqknLuugUqBsxPBOSoZb./PP4Iz3QD3v8NfViq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2149 …}
      +apId: "outcide@lemmy.world"
      +apProfileId: "https://lemmy.world/u/outcide"
      +apPublicUrl: "https://lemmy.world/u/outcide"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "outcide"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724577333 {#2201
        date: 2024-08-25 11:15:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700291460 {#2210
        date: 2023-11-18 08:11:00.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2207
      +user: Proxies\__CG__\App\Entity\User {#7544 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "pooling-media-libraries-like-distributed-storage"
      +title: "pooling media libraries - like distributed storage"
      +url: null
      +body: """
        I run a full media server, as well do a few friends. Now we had the idea to share our media libraries. In a first quick attempt we, mounted each other’s library folder via an smb share and imported those in jellyfin (all servers connected by VPN) Works quite well, but is kind of cumbersome the more people get in. I had the following idea: distributed storage, not as in redundancy, but more like mergerfs. Each “node” allocates a certain amount of storage, say node A, B and C provide 1TB each, these get fused into a singe mount that shows up as 3TB volume. If one node goes offline, the volume will only be 2TB and all files on the offline node will of course be unavailable.\n
        \n
        Did a bit of research and found stuff like ceph,.glusterfs or seeweedfs, all of which I guess have a lot more functionality and thus are quite complicated and a little over my head. Do you do something like that or have any good ideas how to do that easily?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 32
      +favouriteCount: 41
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712143889 {#7545
        date: 2024-04-03 13:31:29.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7550 …}
      +votes: Doctrine\ORM\PersistentCollection {#7553 …}
      +reports: Doctrine\ORM\PersistentCollection {#7555 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7557 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7559 …}
      +badges: Doctrine\ORM\PersistentCollection {#7561 …}
      +children: []
      -id: 27035
      -titleTs: "'distribut':5 'librari':3 'like':4 'media':2 'pool':1 'storag':6"
      -bodyTs: "'1tb':92 '2tb':117 '3tb':105 'alloc':79 'amount':82 'attempt':27 'b':88 'bit':132 'c':90 'ceph':139 'certain':81 'complic':157 'connect':46 'cours':127 'cumbersom':56 'distribut':67 'easili':179 'file':120 'first':25 'folder':34 'follow':65 'found':136 'friend':12 'full':4 'function':152 'fuse':96 'get':60,95 'glusterf':140 'goe':110 'good':173 'guess':147 'head':163 'idea':17,66,174 'import':40 'jellyfin':43 'kind':54 'librari':22,33 'like':75,138,168 'littl':160 'lot':150 'media':5,21 'mergerf':76 'mount':29,100 'node':78,86,109,124 'offlin':111,123 'one':108 'peopl':59 'provid':91 'quick':26 'quit':50,156 'redund':72 'research':134 'run':2 'say':85 'seeweedf':142 'server':6,45 'share':19,38 'show':102 'sing':99 'smb':37 'someth':167 'storag':68,84 'stuff':137 'thus':154 'unavail':129 'via':35 'volum':106,113 'vpn':48 'well':8,51 'work':49"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704404955
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/post/11629213"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704318555 {#7542
        date: 2024-01-03 22:49:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Ceph, GlusterFS, and I suspect SeaweedFS (but I haven’t used it) expect high speed, low latency connections to their peers. So they won’t work well over the internet.\n
      \n
      There’s some info floating around about using IPFS as the backend for Jellyfin, which in theory should allow you to share media between friends, but I haven’t tried it.\n
      \n
      [www.youtube.com/watch?v=PHujBhq4J9A](https://www.youtube.com/watch?v=PHujBhq4J9A)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704448719 {#2205
      date: 2024-01-05 10:58:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@suntzu@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2212 …}
    +nested: Doctrine\ORM\PersistentCollection {#2209 …}
    +votes: Doctrine\ORM\PersistentCollection {#2200 …}
    +reports: Doctrine\ORM\PersistentCollection {#2270 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2267 …}
    -id: 282109
    -bodyTs: "'/watch?v=phujbhq4j9a](https://www.youtube.com/watch?v=phujbhq4j9a)':64 'allow':49 'around':36 'backend':42 'ceph':1 'connect':18 'expect':13 'float':35 'friend':55 'glusterf':2 'haven':9,58 'high':14 'info':34 'internet':30 'ipf':39 'jellyfin':44 'latenc':17 'low':16 'media':53 'peer':21 'seaweedf':6 'share':52 'speed':15 'suspect':5 'theori':47 'tri':60 'use':11,38 'well':27 'won':24 'work':26 'www.youtube.com':63 'www.youtube.com/watch?v=phujbhq4j9a](https://www.youtube.com/watch?v=phujbhq4j9a)':62"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6429150"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704448719 {#2206
      date: 2024-01-05 10:58:39.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#8172
  +comment: App\Entity\EntryComment {#2203
    +user: App\Entity\User {#2271
      +avatar: Proxies\__CG__\App\Entity\Image {#2274 …}
      +cover: null
      +email: "outcide@lemmy.world"
      +username: "@outcide@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1711889085 {#2202
        date: 2024-03-31 14:44:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2272 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2253 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2262 …}
      +entries: Doctrine\ORM\PersistentCollection {#2264 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2242 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2240 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2233 …}
      +posts: Doctrine\ORM\PersistentCollection {#2234 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2237 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2258 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2260 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2254 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2246 …}
      +follows: Doctrine\ORM\PersistentCollection {#2248 …}
      +followers: Doctrine\ORM\PersistentCollection {#2247 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2256 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2284 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2286 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2188 …}
      +reports: Doctrine\ORM\PersistentCollection {#2034 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
      +violations: Doctrine\ORM\PersistentCollection {#2154 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2157 …}
      +awards: Doctrine\ORM\PersistentCollection {#2147 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2150 …}
      +categories: Doctrine\ORM\PersistentCollection {#2153 …}
      -id: 76603
      -password: "$2y$13$FzFpZRjJBaETKVJsqknLuugUqBsxPBOSoZb./PP4Iz3QD3v8NfViq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2149 …}
      +apId: "outcide@lemmy.world"
      +apProfileId: "https://lemmy.world/u/outcide"
      +apPublicUrl: "https://lemmy.world/u/outcide"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "outcide"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724577333 {#2201
        date: 2024-08-25 11:15:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700291460 {#2210
        date: 2023-11-18 08:11:00.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2207
      +user: Proxies\__CG__\App\Entity\User {#7544 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "pooling-media-libraries-like-distributed-storage"
      +title: "pooling media libraries - like distributed storage"
      +url: null
      +body: """
        I run a full media server, as well do a few friends. Now we had the idea to share our media libraries. In a first quick attempt we, mounted each other’s library folder via an smb share and imported those in jellyfin (all servers connected by VPN) Works quite well, but is kind of cumbersome the more people get in. I had the following idea: distributed storage, not as in redundancy, but more like mergerfs. Each “node” allocates a certain amount of storage, say node A, B and C provide 1TB each, these get fused into a singe mount that shows up as 3TB volume. If one node goes offline, the volume will only be 2TB and all files on the offline node will of course be unavailable.\n
        \n
        Did a bit of research and found stuff like ceph,.glusterfs or seeweedfs, all of which I guess have a lot more functionality and thus are quite complicated and a little over my head. Do you do something like that or have any good ideas how to do that easily?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 32
      +favouriteCount: 41
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712143889 {#7545
        date: 2024-04-03 13:31:29.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7550 …}
      +votes: Doctrine\ORM\PersistentCollection {#7553 …}
      +reports: Doctrine\ORM\PersistentCollection {#7555 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7557 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7559 …}
      +badges: Doctrine\ORM\PersistentCollection {#7561 …}
      +children: []
      -id: 27035
      -titleTs: "'distribut':5 'librari':3 'like':4 'media':2 'pool':1 'storag':6"
      -bodyTs: "'1tb':92 '2tb':117 '3tb':105 'alloc':79 'amount':82 'attempt':27 'b':88 'bit':132 'c':90 'ceph':139 'certain':81 'complic':157 'connect':46 'cours':127 'cumbersom':56 'distribut':67 'easili':179 'file':120 'first':25 'folder':34 'follow':65 'found':136 'friend':12 'full':4 'function':152 'fuse':96 'get':60,95 'glusterf':140 'goe':110 'good':173 'guess':147 'head':163 'idea':17,66,174 'import':40 'jellyfin':43 'kind':54 'librari':22,33 'like':75,138,168 'littl':160 'lot':150 'media':5,21 'mergerf':76 'mount':29,100 'node':78,86,109,124 'offlin':111,123 'one':108 'peopl':59 'provid':91 'quick':26 'quit':50,156 'redund':72 'research':134 'run':2 'say':85 'seeweedf':142 'server':6,45 'share':19,38 'show':102 'sing':99 'smb':37 'someth':167 'storag':68,84 'stuff':137 'thus':154 'unavail':129 'via':35 'volum':106,113 'vpn':48 'well':8,51 'work':49"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704404955
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/post/11629213"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704318555 {#7542
        date: 2024-01-03 22:49:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Ceph, GlusterFS, and I suspect SeaweedFS (but I haven’t used it) expect high speed, low latency connections to their peers. So they won’t work well over the internet.\n
      \n
      There’s some info floating around about using IPFS as the backend for Jellyfin, which in theory should allow you to share media between friends, but I haven’t tried it.\n
      \n
      [www.youtube.com/watch?v=PHujBhq4J9A](https://www.youtube.com/watch?v=PHujBhq4J9A)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704448719 {#2205
      date: 2024-01-05 10:58:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@suntzu@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2212 …}
    +nested: Doctrine\ORM\PersistentCollection {#2209 …}
    +votes: Doctrine\ORM\PersistentCollection {#2200 …}
    +reports: Doctrine\ORM\PersistentCollection {#2270 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2267 …}
    -id: 282109
    -bodyTs: "'/watch?v=phujbhq4j9a](https://www.youtube.com/watch?v=phujbhq4j9a)':64 'allow':49 'around':36 'backend':42 'ceph':1 'connect':18 'expect':13 'float':35 'friend':55 'glusterf':2 'haven':9,58 'high':14 'info':34 'internet':30 'ipf':39 'jellyfin':44 'latenc':17 'low':16 'media':53 'peer':21 'seaweedf':6 'share':52 'speed':15 'suspect':5 'theori':47 'tri':60 'use':11,38 'well':27 'won':24 'work':26 'www.youtube.com':63 'www.youtube.com/watch?v=phujbhq4j9a](https://www.youtube.com/watch?v=phujbhq4j9a)':62"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6429150"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704448719 {#2206
      date: 2024-01-05 10:58:39.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 60.60 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2171
    +user: App\Entity\User {#2168
      +avatar: Proxies\__CG__\App\Entity\Image {#2169 …}
      +cover: null
      +email: "ChojinDSL@discuss.tchncs.de"
      +username: "@ChojinDSL@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1720317477 {#2179
        date: 2024-07-07 03:57: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: 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 {#2038 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1988 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2003 …}
      +entries: Doctrine\ORM\PersistentCollection {#1995 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2006 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1997 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1998 …}
      +posts: Doctrine\ORM\PersistentCollection {#2001 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1999 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2004 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1989 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1986 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2009 …}
      +follows: Doctrine\ORM\PersistentCollection {#1991 …}
      +followers: Doctrine\ORM\PersistentCollection {#2015 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2008 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1987 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1983 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1979 …}
      +reports: Doctrine\ORM\PersistentCollection {#2368 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2376 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2365 …}
      +awards: Doctrine\ORM\PersistentCollection {#2366 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2352 …}
      +categories: Doctrine\ORM\PersistentCollection {#1348 …}
      -id: 10170
      -password: "$2y$13$F8n6oqmwtINxIq87qccewOCK6VcRQq37bI0.C0au6gzeNV3ZvZ/6q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1349 …}
      +apId: "ChojinDSL@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/ChojinDSL"
      +apPublicUrl: "https://discuss.tchncs.de/u/ChojinDSL"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "ChojinDSL"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728139621 {#2181
        date: 2024-10-05 16:47:01.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687582995 {#2182
        date: 2023-06-24 07:03:15.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1716
      +user: Proxies\__CG__\App\Entity\User {#4113 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Jellyfin-on-a-vps"
      +title: "Jellyfin on a vps"
      +url: null
      +body: """
        I have a jellyfin instance running with radarr/sonarr/… for my media needs on my vps.\n
        \n
        Problem is that I don’t have huge amount of storages and I would like to expand the storage until I’m able to make a personal server ( I don’t have space where I live for even a mini pc rn ).\n
        \n
        From the options that I have been considering the contabo ( my vps provider ) storage expansion are quite costly so I have been thinking about hetzner storage boxes or a backblaze b2 bucket mounted with rclone/s3fs.\n
        \n
        The problem with backblaze is that I use hardlinks with my *arr suite so to save up on space so I’m not sure if I can mount them preserving the hard links.\n
        \n
        What would be your thought or reccomendation? Should I get a hetzner storage box and just mount it or is there anything else I could do until I manage to make my own personal server?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 18
      +favouriteCount: 30
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721508001 {#4108
        date: 2024-07-20 22:40:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4115 …}
      +votes: Doctrine\ORM\PersistentCollection {#4117 …}
      +reports: Doctrine\ORM\PersistentCollection {#4119 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
      +badges: Doctrine\ORM\PersistentCollection {#4125 …}
      +children: []
      -id: 27327
      -titleTs: "'jellyfin':1 'vps':4"
      -bodyTs: "'abl':38 'amount':24 'anyth':147 'arr':104 'b2':88 'backblaz':87,96 'box':84,139 'bucket':89 'consid':65 'contabo':67 'cost':75 'could':150 'els':148 'even':53 'expand':32 'expans':72 'get':135 'hard':124 'hardlink':101 'hetzner':82,137 'huge':23 'instanc':5 'jellyfin':4 'like':30 'link':125 'live':51 'm':37,114 'make':40,156 'manag':154 'media':11 'mini':55 'mount':90,120,142 'need':12 'option':60 'pc':56 'person':42,159 'preserv':122 'problem':16,94 'provid':70 'quit':74 'radarr/sonarr':8 'rclone/s3fs':92 'reccomend':132 'rn':57 'run':6 'save':108 'server':43,160 'space':48,111 'storag':26,34,71,83,138 'suit':105 'sure':116 'think':80 'thought':130 'use':100 'vps':15,69 'would':29,127"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704522851
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/post/72648"
      +editedAt: DateTimeImmutable @1711848505 {#4105
        date: 2024-03-31 03:28:25.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704436451 {#4107
        date: 2024-01-05 07:34:11.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Do you have a NAS at home with enough storage? You could use wireguard to setup a vpn tunnel, then mount your NAS’s storage on your vps via nfs and using cachefilesd. If your upload speed is sufficient, this can work pretty well without too much waiting for a stream to start."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704445216 {#2185
      date: 2024-01-05 10:00:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2172 …}
    +nested: Doctrine\ORM\PersistentCollection {#2173 …}
    +votes: Doctrine\ORM\PersistentCollection {#2175 …}
    +reports: Doctrine\ORM\PersistentCollection {#2176 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2178 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2183 …}
    -id: 297193
    -bodyTs: "'cachefilesd':33 'could':12 'enough':9 'home':7 'mount':21 'much':47 'nas':5,23 'nfs':30 'pretti':43 'setup':16 'speed':37 'start':53 'storag':10,25 'stream':51 'suffici':39 'tunnel':19 'upload':36 'use':13,32 'via':29 'vpn':18 'vps':28 'wait':48 'well':44 'wireguard':14 'without':45 'work':42"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6155702"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704445216 {#2180
      date: 2024-01-05 10:00:16.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#8242
  +comment: App\Entity\EntryComment {#2171
    +user: App\Entity\User {#2168
      +avatar: Proxies\__CG__\App\Entity\Image {#2169 …}
      +cover: null
      +email: "ChojinDSL@discuss.tchncs.de"
      +username: "@ChojinDSL@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1720317477 {#2179
        date: 2024-07-07 03:57: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: 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 {#2038 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1988 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2003 …}
      +entries: Doctrine\ORM\PersistentCollection {#1995 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2006 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1997 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1998 …}
      +posts: Doctrine\ORM\PersistentCollection {#2001 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1999 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2004 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1989 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1986 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2009 …}
      +follows: Doctrine\ORM\PersistentCollection {#1991 …}
      +followers: Doctrine\ORM\PersistentCollection {#2015 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2008 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1987 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1983 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1979 …}
      +reports: Doctrine\ORM\PersistentCollection {#2368 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2376 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2365 …}
      +awards: Doctrine\ORM\PersistentCollection {#2366 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2352 …}
      +categories: Doctrine\ORM\PersistentCollection {#1348 …}
      -id: 10170
      -password: "$2y$13$F8n6oqmwtINxIq87qccewOCK6VcRQq37bI0.C0au6gzeNV3ZvZ/6q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1349 …}
      +apId: "ChojinDSL@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/ChojinDSL"
      +apPublicUrl: "https://discuss.tchncs.de/u/ChojinDSL"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "ChojinDSL"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728139621 {#2181
        date: 2024-10-05 16:47:01.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687582995 {#2182
        date: 2023-06-24 07:03:15.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1716
      +user: Proxies\__CG__\App\Entity\User {#4113 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Jellyfin-on-a-vps"
      +title: "Jellyfin on a vps"
      +url: null
      +body: """
        I have a jellyfin instance running with radarr/sonarr/… for my media needs on my vps.\n
        \n
        Problem is that I don’t have huge amount of storages and I would like to expand the storage until I’m able to make a personal server ( I don’t have space where I live for even a mini pc rn ).\n
        \n
        From the options that I have been considering the contabo ( my vps provider ) storage expansion are quite costly so I have been thinking about hetzner storage boxes or a backblaze b2 bucket mounted with rclone/s3fs.\n
        \n
        The problem with backblaze is that I use hardlinks with my *arr suite so to save up on space so I’m not sure if I can mount them preserving the hard links.\n
        \n
        What would be your thought or reccomendation? Should I get a hetzner storage box and just mount it or is there anything else I could do until I manage to make my own personal server?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 18
      +favouriteCount: 30
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721508001 {#4108
        date: 2024-07-20 22:40:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4115 …}
      +votes: Doctrine\ORM\PersistentCollection {#4117 …}
      +reports: Doctrine\ORM\PersistentCollection {#4119 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
      +badges: Doctrine\ORM\PersistentCollection {#4125 …}
      +children: []
      -id: 27327
      -titleTs: "'jellyfin':1 'vps':4"
      -bodyTs: "'abl':38 'amount':24 'anyth':147 'arr':104 'b2':88 'backblaz':87,96 'box':84,139 'bucket':89 'consid':65 'contabo':67 'cost':75 'could':150 'els':148 'even':53 'expand':32 'expans':72 'get':135 'hard':124 'hardlink':101 'hetzner':82,137 'huge':23 'instanc':5 'jellyfin':4 'like':30 'link':125 'live':51 'm':37,114 'make':40,156 'manag':154 'media':11 'mini':55 'mount':90,120,142 'need':12 'option':60 'pc':56 'person':42,159 'preserv':122 'problem':16,94 'provid':70 'quit':74 'radarr/sonarr':8 'rclone/s3fs':92 'reccomend':132 'rn':57 'run':6 'save':108 'server':43,160 'space':48,111 'storag':26,34,71,83,138 'suit':105 'sure':116 'think':80 'thought':130 'use':100 'vps':15,69 'would':29,127"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704522851
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/post/72648"
      +editedAt: DateTimeImmutable @1711848505 {#4105
        date: 2024-03-31 03:28:25.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704436451 {#4107
        date: 2024-01-05 07:34:11.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Do you have a NAS at home with enough storage? You could use wireguard to setup a vpn tunnel, then mount your NAS’s storage on your vps via nfs and using cachefilesd. If your upload speed is sufficient, this can work pretty well without too much waiting for a stream to start."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704445216 {#2185
      date: 2024-01-05 10:00:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2172 …}
    +nested: Doctrine\ORM\PersistentCollection {#2173 …}
    +votes: Doctrine\ORM\PersistentCollection {#2175 …}
    +reports: Doctrine\ORM\PersistentCollection {#2176 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2178 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2183 …}
    -id: 297193
    -bodyTs: "'cachefilesd':33 'could':12 'enough':9 'home':7 'mount':21 'much':47 'nas':5,23 'nfs':30 'pretti':43 'setup':16 'speed':37 'start':53 'storag':10,25 'stream':51 'suffici':39 'tunnel':19 'upload':36 'use':13,32 'via':29 'vpn':18 'vps':28 'wait':48 'well':44 'wireguard':14 'without':45 'work':42"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6155702"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704445216 {#2180
      date: 2024-01-05 10:00:16.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 14.0 MiB 0.22 ms
Input props
[
  "user" => App\Entity\User {#2168
    +avatar: Proxies\__CG__\App\Entity\Image {#2169 …}
    +cover: null
    +email: "ChojinDSL@discuss.tchncs.de"
    +username: "@ChojinDSL@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1720317477 {#2179
      date: 2024-07-07 03:57: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: 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 {#2038 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1988 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2003 …}
    +entries: Doctrine\ORM\PersistentCollection {#1995 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2006 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1997 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1998 …}
    +posts: Doctrine\ORM\PersistentCollection {#2001 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1999 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2004 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1989 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1986 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2009 …}
    +follows: Doctrine\ORM\PersistentCollection {#1991 …}
    +followers: Doctrine\ORM\PersistentCollection {#2015 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2008 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1987 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1983 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1979 …}
    +reports: Doctrine\ORM\PersistentCollection {#2368 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2376 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2365 …}
    +awards: Doctrine\ORM\PersistentCollection {#2366 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2352 …}
    +categories: Doctrine\ORM\PersistentCollection {#1348 …}
    -id: 10170
    -password: "$2y$13$F8n6oqmwtINxIq87qccewOCK6VcRQq37bI0.C0au6gzeNV3ZvZ/6q"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1349 …}
    +apId: "ChojinDSL@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/ChojinDSL"
    +apPublicUrl: "https://discuss.tchncs.de/u/ChojinDSL"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "ChojinDSL"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728139621 {#2181
      date: 2024-10-05 16:47:01.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687582995 {#2182
      date: 2023-06-24 07:03:15.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#8287
  +user: App\Entity\User {#2168
    +avatar: Proxies\__CG__\App\Entity\Image {#2169 …}
    +cover: null
    +email: "ChojinDSL@discuss.tchncs.de"
    +username: "@ChojinDSL@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1720317477 {#2179
      date: 2024-07-07 03:57: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: 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 {#2038 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1988 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2003 …}
    +entries: Doctrine\ORM\PersistentCollection {#1995 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2006 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1997 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1998 …}
    +posts: Doctrine\ORM\PersistentCollection {#2001 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1999 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2004 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1989 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1986 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2009 …}
    +follows: Doctrine\ORM\PersistentCollection {#1991 …}
    +followers: Doctrine\ORM\PersistentCollection {#2015 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2008 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1987 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1983 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1979 …}
    +reports: Doctrine\ORM\PersistentCollection {#2368 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2376 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2365 …}
    +awards: Doctrine\ORM\PersistentCollection {#2366 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2352 …}
    +categories: Doctrine\ORM\PersistentCollection {#1348 …}
    -id: 10170
    -password: "$2y$13$F8n6oqmwtINxIq87qccewOCK6VcRQq37bI0.C0au6gzeNV3ZvZ/6q"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1349 …}
    +apId: "ChojinDSL@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/ChojinDSL"
    +apPublicUrl: "https://discuss.tchncs.de/u/ChojinDSL"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "ChojinDSL"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728139621 {#2181
      date: 2024-10-05 16:47:01.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687582995 {#2182
      date: 2023-06-24 07:03:15.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.22 ms
Input props
[
  "date" => DateTimeImmutable @1704445216 {#2180
    date: 2024-01-05 10:00:16.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#8342
  +date: DateTimeImmutable @1704445216 {#2180
    date: 2024-01-05 10:00:16.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.15 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704445216 {#2180
    date: 2024-01-05 10:00:16.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#8396
  +createdAt: DateTimeImmutable @1704445216 {#2180
    date: 2024-01-05 10:00:16.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 14.0 MiB 0.23 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1716
    +user: Proxies\__CG__\App\Entity\User {#4113 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "Jellyfin-on-a-vps"
    +title: "Jellyfin on a vps"
    +url: null
    +body: """
      I have a jellyfin instance running with radarr/sonarr/… for my media needs on my vps.\n
      \n
      Problem is that I don’t have huge amount of storages and I would like to expand the storage until I’m able to make a personal server ( I don’t have space where I live for even a mini pc rn ).\n
      \n
      From the options that I have been considering the contabo ( my vps provider ) storage expansion are quite costly so I have been thinking about hetzner storage boxes or a backblaze b2 bucket mounted with rclone/s3fs.\n
      \n
      The problem with backblaze is that I use hardlinks with my *arr suite so to save up on space so I’m not sure if I can mount them preserving the hard links.\n
      \n
      What would be your thought or reccomendation? Should I get a hetzner storage box and just mount it or is there anything else I could do until I manage to make my own personal server?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 18
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721508001 {#4108
      date: 2024-07-20 22:40:01.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4115 …}
    +votes: Doctrine\ORM\PersistentCollection {#4117 …}
    +reports: Doctrine\ORM\PersistentCollection {#4119 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4121 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
    +badges: Doctrine\ORM\PersistentCollection {#4125 …}
    +children: []
    -id: 27327
    -titleTs: "'jellyfin':1 'vps':4"
    -bodyTs: "'abl':38 'amount':24 'anyth':147 'arr':104 'b2':88 'backblaz':87,96 'box':84,139 'bucket':89 'consid':65 'contabo':67 'cost':75 'could':150 'els':148 'even':53 'expand':32 'expans':72 'get':135 'hard':124 'hardlink':101 'hetzner':82,137 'huge':23 'instanc':5 'jellyfin':4 'like':30 'link':125 'live':51 'm':37,114 'make':40,156 'manag':154 'media':11 'mini':55 'mount':90,120,142 'need':12 'option':60 'pc':56 'person':42,159 'preserv':122 'problem':16,94 'provid':70 'quit':74 'radarr/sonarr':8 'rclone/s3fs':92 'reccomend':132 'rn':57 'run':6 'save':108 'server':43,160 'space':48,111 'storag':26,34,71,83,138 'suit':105 'sure':116 'think':80 'thought':130 'use':100 'vps':15,69 'would':29,127"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704522851
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/72648"
    +editedAt: DateTimeImmutable @1711848505 {#4105
      date: 2024-03-31 03:28:25.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704436451 {#4107
      date: 2024-01-05 07:34:11.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#8450
  +entry: Proxies\__CG__\App\Entity\Entry {#1716
    +user: Proxies\__CG__\App\Entity\User {#4113 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "Jellyfin-on-a-vps"
    +title: "Jellyfin on a vps"
    +url: null
    +body: """
      I have a jellyfin instance running with radarr/sonarr/… for my media needs on my vps.\n
      \n
      Problem is that I don’t have huge amount of storages and I would like to expand the storage until I’m able to make a personal server ( I don’t have space where I live for even a mini pc rn ).\n
      \n
      From the options that I have been considering the contabo ( my vps provider ) storage expansion are quite costly so I have been thinking about hetzner storage boxes or a backblaze b2 bucket mounted with rclone/s3fs.\n
      \n
      The problem with backblaze is that I use hardlinks with my *arr suite so to save up on space so I’m not sure if I can mount them preserving the hard links.\n
      \n
      What would be your thought or reccomendation? Should I get a hetzner storage box and just mount it or is there anything else I could do until I manage to make my own personal server?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 18
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721508001 {#4108
      date: 2024-07-20 22:40:01.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4115 …}
    +votes: Doctrine\ORM\PersistentCollection {#4117 …}
    +reports: Doctrine\ORM\PersistentCollection {#4119 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4121 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
    +badges: Doctrine\ORM\PersistentCollection {#4125 …}
    +children: []
    -id: 27327
    -titleTs: "'jellyfin':1 'vps':4"
    -bodyTs: "'abl':38 'amount':24 'anyth':147 'arr':104 'b2':88 'backblaz':87,96 'box':84,139 'bucket':89 'consid':65 'contabo':67 'cost':75 'could':150 'els':148 'even':53 'expand':32 'expans':72 'get':135 'hard':124 'hardlink':101 'hetzner':82,137 'huge':23 'instanc':5 'jellyfin':4 'like':30 'link':125 'live':51 'm':37,114 'make':40,156 'manag':154 'media':11 'mini':55 'mount':90,120,142 'need':12 'option':60 'pc':56 'person':42,159 'preserv':122 'problem':16,94 'provid':70 'quit':74 'radarr/sonarr':8 'rclone/s3fs':92 'reccomend':132 'rn':57 'run':6 'save':108 'server':43,160 'space':48,111 'storag':26,34,71,83,138 'suit':105 'sure':116 'think':80 'thought':130 'use':100 'vps':15,69 'would':29,127"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704522851
    +visibility: "visible             "
    +apId: "https://lemmy.cronyakatsuki.xyz/post/72648"
    +editedAt: DateTimeImmutable @1711848505 {#4105
      date: 2024-03-31 03:28:25.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704436451 {#4107
      date: 2024-01-05 07:34:11.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.52 ms
Input props
[
  "user" => App\Entity\User {#2168
    +avatar: Proxies\__CG__\App\Entity\Image {#2169 …}
    +cover: null
    +email: "ChojinDSL@discuss.tchncs.de"
    +username: "@ChojinDSL@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1720317477 {#2179
      date: 2024-07-07 03:57: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: 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 {#2038 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1988 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2003 …}
    +entries: Doctrine\ORM\PersistentCollection {#1995 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2006 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1997 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1998 …}
    +posts: Doctrine\ORM\PersistentCollection {#2001 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1999 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2004 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1989 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1986 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2009 …}
    +follows: Doctrine\ORM\PersistentCollection {#1991 …}
    +followers: Doctrine\ORM\PersistentCollection {#2015 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2008 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1987 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1983 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1979 …}
    +reports: Doctrine\ORM\PersistentCollection {#2368 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2376 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2365 …}
    +awards: Doctrine\ORM\PersistentCollection {#2366 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2352 …}
    +categories: Doctrine\ORM\PersistentCollection {#1348 …}
    -id: 10170
    -password: "$2y$13$F8n6oqmwtINxIq87qccewOCK6VcRQq37bI0.C0au6gzeNV3ZvZ/6q"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1349 …}
    +apId: "ChojinDSL@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/ChojinDSL"
    +apPublicUrl: "https://discuss.tchncs.de/u/ChojinDSL"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "ChojinDSL"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728139621 {#2181
      date: 2024-10-05 16:47:01.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687582995 {#2182
      date: 2023-06-24 07:03:15.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#8505
  +width: 40
  +height: 40
  +user: App\Entity\User {#2168
    +avatar: Proxies\__CG__\App\Entity\Image {#2169 …}
    +cover: null
    +email: "ChojinDSL@discuss.tchncs.de"
    +username: "@ChojinDSL@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1720317477 {#2179
      date: 2024-07-07 03:57: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: 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 {#2038 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1988 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2003 …}
    +entries: Doctrine\ORM\PersistentCollection {#1995 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2006 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1997 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1998 …}
    +posts: Doctrine\ORM\PersistentCollection {#2001 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1999 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2004 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1989 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1986 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2009 …}
    +follows: Doctrine\ORM\PersistentCollection {#1991 …}
    +followers: Doctrine\ORM\PersistentCollection {#2015 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2008 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1987 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1983 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1979 …}
    +reports: Doctrine\ORM\PersistentCollection {#2368 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2376 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2365 …}
    +awards: Doctrine\ORM\PersistentCollection {#2366 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2352 …}
    +categories: Doctrine\ORM\PersistentCollection {#1348 …}
    -id: 10170
    -password: "$2y$13$F8n6oqmwtINxIq87qccewOCK6VcRQq37bI0.C0au6gzeNV3ZvZ/6q"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1349 …}
    +apId: "ChojinDSL@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/ChojinDSL"
    +apPublicUrl: "https://discuss.tchncs.de/u/ChojinDSL"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "ChojinDSL"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728139621 {#2181
      date: 2024-10-05 16:47:01.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687582995 {#2182
      date: 2023-06-24 07:03:15.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.75 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2171
    +user: App\Entity\User {#2168
      +avatar: Proxies\__CG__\App\Entity\Image {#2169 …}
      +cover: null
      +email: "ChojinDSL@discuss.tchncs.de"
      +username: "@ChojinDSL@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1720317477 {#2179
        date: 2024-07-07 03:57: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: 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 {#2038 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1988 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2003 …}
      +entries: Doctrine\ORM\PersistentCollection {#1995 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2006 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1997 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1998 …}
      +posts: Doctrine\ORM\PersistentCollection {#2001 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1999 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2004 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1989 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1986 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2009 …}
      +follows: Doctrine\ORM\PersistentCollection {#1991 …}
      +followers: Doctrine\ORM\PersistentCollection {#2015 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2008 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1987 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1983 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1979 …}
      +reports: Doctrine\ORM\PersistentCollection {#2368 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2376 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2365 …}
      +awards: Doctrine\ORM\PersistentCollection {#2366 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2352 …}
      +categories: Doctrine\ORM\PersistentCollection {#1348 …}
      -id: 10170
      -password: "$2y$13$F8n6oqmwtINxIq87qccewOCK6VcRQq37bI0.C0au6gzeNV3ZvZ/6q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1349 …}
      +apId: "ChojinDSL@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/ChojinDSL"
      +apPublicUrl: "https://discuss.tchncs.de/u/ChojinDSL"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "ChojinDSL"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728139621 {#2181
        date: 2024-10-05 16:47:01.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687582995 {#2182
        date: 2023-06-24 07:03:15.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1716
      +user: Proxies\__CG__\App\Entity\User {#4113 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Jellyfin-on-a-vps"
      +title: "Jellyfin on a vps"
      +url: null
      +body: """
        I have a jellyfin instance running with radarr/sonarr/… for my media needs on my vps.\n
        \n
        Problem is that I don’t have huge amount of storages and I would like to expand the storage until I’m able to make a personal server ( I don’t have space where I live for even a mini pc rn ).\n
        \n
        From the options that I have been considering the contabo ( my vps provider ) storage expansion are quite costly so I have been thinking about hetzner storage boxes or a backblaze b2 bucket mounted with rclone/s3fs.\n
        \n
        The problem with backblaze is that I use hardlinks with my *arr suite so to save up on space so I’m not sure if I can mount them preserving the hard links.\n
        \n
        What would be your thought or reccomendation? Should I get a hetzner storage box and just mount it or is there anything else I could do until I manage to make my own personal server?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 18
      +favouriteCount: 30
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721508001 {#4108
        date: 2024-07-20 22:40:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4115 …}
      +votes: Doctrine\ORM\PersistentCollection {#4117 …}
      +reports: Doctrine\ORM\PersistentCollection {#4119 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
      +badges: Doctrine\ORM\PersistentCollection {#4125 …}
      +children: []
      -id: 27327
      -titleTs: "'jellyfin':1 'vps':4"
      -bodyTs: "'abl':38 'amount':24 'anyth':147 'arr':104 'b2':88 'backblaz':87,96 'box':84,139 'bucket':89 'consid':65 'contabo':67 'cost':75 'could':150 'els':148 'even':53 'expand':32 'expans':72 'get':135 'hard':124 'hardlink':101 'hetzner':82,137 'huge':23 'instanc':5 'jellyfin':4 'like':30 'link':125 'live':51 'm':37,114 'make':40,156 'manag':154 'media':11 'mini':55 'mount':90,120,142 'need':12 'option':60 'pc':56 'person':42,159 'preserv':122 'problem':16,94 'provid':70 'quit':74 'radarr/sonarr':8 'rclone/s3fs':92 'reccomend':132 'rn':57 'run':6 'save':108 'server':43,160 'space':48,111 'storag':26,34,71,83,138 'suit':105 'sure':116 'think':80 'thought':130 'use':100 'vps':15,69 'would':29,127"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704522851
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/post/72648"
      +editedAt: DateTimeImmutable @1711848505 {#4105
        date: 2024-03-31 03:28:25.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704436451 {#4107
        date: 2024-01-05 07:34:11.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Do you have a NAS at home with enough storage? You could use wireguard to setup a vpn tunnel, then mount your NAS’s storage on your vps via nfs and using cachefilesd. If your upload speed is sufficient, this can work pretty well without too much waiting for a stream to start."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704445216 {#2185
      date: 2024-01-05 10:00:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2172 …}
    +nested: Doctrine\ORM\PersistentCollection {#2173 …}
    +votes: Doctrine\ORM\PersistentCollection {#2175 …}
    +reports: Doctrine\ORM\PersistentCollection {#2176 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2178 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2183 …}
    -id: 297193
    -bodyTs: "'cachefilesd':33 'could':12 'enough':9 'home':7 'mount':21 'much':47 'nas':5,23 'nfs':30 'pretti':43 'setup':16 'speed':37 'start':53 'storag':10,25 'stream':51 'suffici':39 'tunnel':19 'upload':36 'use':13,32 'via':29 'vpn':18 'vps':28 'wait':48 'well':44 'wireguard':14 'without':45 'work':42"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6155702"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704445216 {#2180
      date: 2024-01-05 10:00:16.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#8576
  +subject: App\Entity\EntryComment {#2171
    +user: App\Entity\User {#2168
      +avatar: Proxies\__CG__\App\Entity\Image {#2169 …}
      +cover: null
      +email: "ChojinDSL@discuss.tchncs.de"
      +username: "@ChojinDSL@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1720317477 {#2179
        date: 2024-07-07 03:57: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: 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 {#2038 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1988 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2003 …}
      +entries: Doctrine\ORM\PersistentCollection {#1995 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2006 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1997 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1998 …}
      +posts: Doctrine\ORM\PersistentCollection {#2001 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1999 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2004 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1989 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1986 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2009 …}
      +follows: Doctrine\ORM\PersistentCollection {#1991 …}
      +followers: Doctrine\ORM\PersistentCollection {#2015 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2008 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1987 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1983 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1979 …}
      +reports: Doctrine\ORM\PersistentCollection {#2368 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2376 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2365 …}
      +awards: Doctrine\ORM\PersistentCollection {#2366 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2352 …}
      +categories: Doctrine\ORM\PersistentCollection {#1348 …}
      -id: 10170
      -password: "$2y$13$F8n6oqmwtINxIq87qccewOCK6VcRQq37bI0.C0au6gzeNV3ZvZ/6q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1349 …}
      +apId: "ChojinDSL@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/ChojinDSL"
      +apPublicUrl: "https://discuss.tchncs.de/u/ChojinDSL"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "ChojinDSL"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728139621 {#2181
        date: 2024-10-05 16:47:01.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687582995 {#2182
        date: 2023-06-24 07:03:15.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1716
      +user: Proxies\__CG__\App\Entity\User {#4113 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Jellyfin-on-a-vps"
      +title: "Jellyfin on a vps"
      +url: null
      +body: """
        I have a jellyfin instance running with radarr/sonarr/… for my media needs on my vps.\n
        \n
        Problem is that I don’t have huge amount of storages and I would like to expand the storage until I’m able to make a personal server ( I don’t have space where I live for even a mini pc rn ).\n
        \n
        From the options that I have been considering the contabo ( my vps provider ) storage expansion are quite costly so I have been thinking about hetzner storage boxes or a backblaze b2 bucket mounted with rclone/s3fs.\n
        \n
        The problem with backblaze is that I use hardlinks with my *arr suite so to save up on space so I’m not sure if I can mount them preserving the hard links.\n
        \n
        What would be your thought or reccomendation? Should I get a hetzner storage box and just mount it or is there anything else I could do until I manage to make my own personal server?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 18
      +favouriteCount: 30
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721508001 {#4108
        date: 2024-07-20 22:40:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4115 …}
      +votes: Doctrine\ORM\PersistentCollection {#4117 …}
      +reports: Doctrine\ORM\PersistentCollection {#4119 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
      +badges: Doctrine\ORM\PersistentCollection {#4125 …}
      +children: []
      -id: 27327
      -titleTs: "'jellyfin':1 'vps':4"
      -bodyTs: "'abl':38 'amount':24 'anyth':147 'arr':104 'b2':88 'backblaz':87,96 'box':84,139 'bucket':89 'consid':65 'contabo':67 'cost':75 'could':150 'els':148 'even':53 'expand':32 'expans':72 'get':135 'hard':124 'hardlink':101 'hetzner':82,137 'huge':23 'instanc':5 'jellyfin':4 'like':30 'link':125 'live':51 'm':37,114 'make':40,156 'manag':154 'media':11 'mini':55 'mount':90,120,142 'need':12 'option':60 'pc':56 'person':42,159 'preserv':122 'problem':16,94 'provid':70 'quit':74 'radarr/sonarr':8 'rclone/s3fs':92 'reccomend':132 'rn':57 'run':6 'save':108 'server':43,160 'space':48,111 'storag':26,34,71,83,138 'suit':105 'sure':116 'think':80 'thought':130 'use':100 'vps':15,69 'would':29,127"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704522851
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/post/72648"
      +editedAt: DateTimeImmutable @1711848505 {#4105
        date: 2024-03-31 03:28:25.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704436451 {#4107
        date: 2024-01-05 07:34:11.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Do you have a NAS at home with enough storage? You could use wireguard to setup a vpn tunnel, then mount your NAS’s storage on your vps via nfs and using cachefilesd. If your upload speed is sufficient, this can work pretty well without too much waiting for a stream to start."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704445216 {#2185
      date: 2024-01-05 10:00:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2172 …}
    +nested: Doctrine\ORM\PersistentCollection {#2173 …}
    +votes: Doctrine\ORM\PersistentCollection {#2175 …}
    +reports: Doctrine\ORM\PersistentCollection {#2176 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2178 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2183 …}
    -id: 297193
    -bodyTs: "'cachefilesd':33 'could':12 'enough':9 'home':7 'mount':21 'much':47 'nas':5,23 'nfs':30 'pretti':43 'setup':16 'speed':37 'start':53 'storag':10,25 'stream':51 'suffici':39 'tunnel':19 'upload':36 'use':13,32 'via':29 'vpn':18 'vps':28 'wait':48 'well':44 'wireguard':14 'without':45 'work':42"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6155702"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704445216 {#2180
      date: 2024-01-05 10:00:16.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 1.16 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2171
    +user: App\Entity\User {#2168
      +avatar: Proxies\__CG__\App\Entity\Image {#2169 …}
      +cover: null
      +email: "ChojinDSL@discuss.tchncs.de"
      +username: "@ChojinDSL@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1720317477 {#2179
        date: 2024-07-07 03:57: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: 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 {#2038 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1988 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2003 …}
      +entries: Doctrine\ORM\PersistentCollection {#1995 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2006 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1997 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1998 …}
      +posts: Doctrine\ORM\PersistentCollection {#2001 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1999 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2004 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1989 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1986 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2009 …}
      +follows: Doctrine\ORM\PersistentCollection {#1991 …}
      +followers: Doctrine\ORM\PersistentCollection {#2015 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2008 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1987 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1983 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1979 …}
      +reports: Doctrine\ORM\PersistentCollection {#2368 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2376 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2365 …}
      +awards: Doctrine\ORM\PersistentCollection {#2366 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2352 …}
      +categories: Doctrine\ORM\PersistentCollection {#1348 …}
      -id: 10170
      -password: "$2y$13$F8n6oqmwtINxIq87qccewOCK6VcRQq37bI0.C0au6gzeNV3ZvZ/6q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1349 …}
      +apId: "ChojinDSL@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/ChojinDSL"
      +apPublicUrl: "https://discuss.tchncs.de/u/ChojinDSL"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "ChojinDSL"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728139621 {#2181
        date: 2024-10-05 16:47:01.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687582995 {#2182
        date: 2023-06-24 07:03:15.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1716
      +user: Proxies\__CG__\App\Entity\User {#4113 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Jellyfin-on-a-vps"
      +title: "Jellyfin on a vps"
      +url: null
      +body: """
        I have a jellyfin instance running with radarr/sonarr/… for my media needs on my vps.\n
        \n
        Problem is that I don’t have huge amount of storages and I would like to expand the storage until I’m able to make a personal server ( I don’t have space where I live for even a mini pc rn ).\n
        \n
        From the options that I have been considering the contabo ( my vps provider ) storage expansion are quite costly so I have been thinking about hetzner storage boxes or a backblaze b2 bucket mounted with rclone/s3fs.\n
        \n
        The problem with backblaze is that I use hardlinks with my *arr suite so to save up on space so I’m not sure if I can mount them preserving the hard links.\n
        \n
        What would be your thought or reccomendation? Should I get a hetzner storage box and just mount it or is there anything else I could do until I manage to make my own personal server?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 18
      +favouriteCount: 30
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721508001 {#4108
        date: 2024-07-20 22:40:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4115 …}
      +votes: Doctrine\ORM\PersistentCollection {#4117 …}
      +reports: Doctrine\ORM\PersistentCollection {#4119 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
      +badges: Doctrine\ORM\PersistentCollection {#4125 …}
      +children: []
      -id: 27327
      -titleTs: "'jellyfin':1 'vps':4"
      -bodyTs: "'abl':38 'amount':24 'anyth':147 'arr':104 'b2':88 'backblaz':87,96 'box':84,139 'bucket':89 'consid':65 'contabo':67 'cost':75 'could':150 'els':148 'even':53 'expand':32 'expans':72 'get':135 'hard':124 'hardlink':101 'hetzner':82,137 'huge':23 'instanc':5 'jellyfin':4 'like':30 'link':125 'live':51 'm':37,114 'make':40,156 'manag':154 'media':11 'mini':55 'mount':90,120,142 'need':12 'option':60 'pc':56 'person':42,159 'preserv':122 'problem':16,94 'provid':70 'quit':74 'radarr/sonarr':8 'rclone/s3fs':92 'reccomend':132 'rn':57 'run':6 'save':108 'server':43,160 'space':48,111 'storag':26,34,71,83,138 'suit':105 'sure':116 'think':80 'thought':130 'use':100 'vps':15,69 'would':29,127"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704522851
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/post/72648"
      +editedAt: DateTimeImmutable @1711848505 {#4105
        date: 2024-03-31 03:28:25.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704436451 {#4107
        date: 2024-01-05 07:34:11.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Do you have a NAS at home with enough storage? You could use wireguard to setup a vpn tunnel, then mount your NAS’s storage on your vps via nfs and using cachefilesd. If your upload speed is sufficient, this can work pretty well without too much waiting for a stream to start."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704445216 {#2185
      date: 2024-01-05 10:00:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2172 …}
    +nested: Doctrine\ORM\PersistentCollection {#2173 …}
    +votes: Doctrine\ORM\PersistentCollection {#2175 …}
    +reports: Doctrine\ORM\PersistentCollection {#2176 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2178 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2183 …}
    -id: 297193
    -bodyTs: "'cachefilesd':33 'could':12 'enough':9 'home':7 'mount':21 'much':47 'nas':5,23 'nfs':30 'pretti':43 'setup':16 'speed':37 'start':53 'storag':10,25 'stream':51 'suffici':39 'tunnel':19 'upload':36 'use':13,32 'via':29 'vpn':18 'vps':28 'wait':48 'well':44 'wireguard':14 'without':45 'work':42"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6155702"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704445216 {#2180
      date: 2024-01-05 10:00:16.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#8633
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2171
    +user: App\Entity\User {#2168
      +avatar: Proxies\__CG__\App\Entity\Image {#2169 …}
      +cover: null
      +email: "ChojinDSL@discuss.tchncs.de"
      +username: "@ChojinDSL@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1720317477 {#2179
        date: 2024-07-07 03:57: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: 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 {#2038 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1988 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2003 …}
      +entries: Doctrine\ORM\PersistentCollection {#1995 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2006 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1997 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1998 …}
      +posts: Doctrine\ORM\PersistentCollection {#2001 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1999 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2004 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1989 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1986 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2009 …}
      +follows: Doctrine\ORM\PersistentCollection {#1991 …}
      +followers: Doctrine\ORM\PersistentCollection {#2015 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2008 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1987 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1983 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1979 …}
      +reports: Doctrine\ORM\PersistentCollection {#2368 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2376 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2365 …}
      +awards: Doctrine\ORM\PersistentCollection {#2366 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2352 …}
      +categories: Doctrine\ORM\PersistentCollection {#1348 …}
      -id: 10170
      -password: "$2y$13$F8n6oqmwtINxIq87qccewOCK6VcRQq37bI0.C0au6gzeNV3ZvZ/6q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1349 …}
      +apId: "ChojinDSL@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/ChojinDSL"
      +apPublicUrl: "https://discuss.tchncs.de/u/ChojinDSL"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "ChojinDSL"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728139621 {#2181
        date: 2024-10-05 16:47:01.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687582995 {#2182
        date: 2023-06-24 07:03:15.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1716
      +user: Proxies\__CG__\App\Entity\User {#4113 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Jellyfin-on-a-vps"
      +title: "Jellyfin on a vps"
      +url: null
      +body: """
        I have a jellyfin instance running with radarr/sonarr/… for my media needs on my vps.\n
        \n
        Problem is that I don’t have huge amount of storages and I would like to expand the storage until I’m able to make a personal server ( I don’t have space where I live for even a mini pc rn ).\n
        \n
        From the options that I have been considering the contabo ( my vps provider ) storage expansion are quite costly so I have been thinking about hetzner storage boxes or a backblaze b2 bucket mounted with rclone/s3fs.\n
        \n
        The problem with backblaze is that I use hardlinks with my *arr suite so to save up on space so I’m not sure if I can mount them preserving the hard links.\n
        \n
        What would be your thought or reccomendation? Should I get a hetzner storage box and just mount it or is there anything else I could do until I manage to make my own personal server?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 18
      +favouriteCount: 30
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721508001 {#4108
        date: 2024-07-20 22:40:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4115 …}
      +votes: Doctrine\ORM\PersistentCollection {#4117 …}
      +reports: Doctrine\ORM\PersistentCollection {#4119 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
      +badges: Doctrine\ORM\PersistentCollection {#4125 …}
      +children: []
      -id: 27327
      -titleTs: "'jellyfin':1 'vps':4"
      -bodyTs: "'abl':38 'amount':24 'anyth':147 'arr':104 'b2':88 'backblaz':87,96 'box':84,139 'bucket':89 'consid':65 'contabo':67 'cost':75 'could':150 'els':148 'even':53 'expand':32 'expans':72 'get':135 'hard':124 'hardlink':101 'hetzner':82,137 'huge':23 'instanc':5 'jellyfin':4 'like':30 'link':125 'live':51 'm':37,114 'make':40,156 'manag':154 'media':11 'mini':55 'mount':90,120,142 'need':12 'option':60 'pc':56 'person':42,159 'preserv':122 'problem':16,94 'provid':70 'quit':74 'radarr/sonarr':8 'rclone/s3fs':92 'reccomend':132 'rn':57 'run':6 'save':108 'server':43,160 'space':48,111 'storag':26,34,71,83,138 'suit':105 'sure':116 'think':80 'thought':130 'use':100 'vps':15,69 'would':29,127"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704522851
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/post/72648"
      +editedAt: DateTimeImmutable @1711848505 {#4105
        date: 2024-03-31 03:28:25.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704436451 {#4107
        date: 2024-01-05 07:34:11.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Do you have a NAS at home with enough storage? You could use wireguard to setup a vpn tunnel, then mount your NAS’s storage on your vps via nfs and using cachefilesd. If your upload speed is sufficient, this can work pretty well without too much waiting for a stream to start."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704445216 {#2185
      date: 2024-01-05 10:00:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2172 …}
    +nested: Doctrine\ORM\PersistentCollection {#2173 …}
    +votes: Doctrine\ORM\PersistentCollection {#2175 …}
    +reports: Doctrine\ORM\PersistentCollection {#2176 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2178 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2183 …}
    -id: 297193
    -bodyTs: "'cachefilesd':33 'could':12 'enough':9 'home':7 'mount':21 'much':47 'nas':5,23 'nfs':30 'pretti':43 'setup':16 'speed':37 'start':53 'storag':10,25 'stream':51 'suffici':39 'tunnel':19 'upload':36 'use':13,32 'via':29 'vpn':18 'vps':28 'wait':48 'well':44 'wireguard':14 'without':45 'work':42"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6155702"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704445216 {#2180
      date: 2024-01-05 10:00:16.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 24.18 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2171
    +user: App\Entity\User {#2168
      +avatar: Proxies\__CG__\App\Entity\Image {#2169 …}
      +cover: null
      +email: "ChojinDSL@discuss.tchncs.de"
      +username: "@ChojinDSL@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1720317477 {#2179
        date: 2024-07-07 03:57: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: 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 {#2038 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1988 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2003 …}
      +entries: Doctrine\ORM\PersistentCollection {#1995 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2006 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1997 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1998 …}
      +posts: Doctrine\ORM\PersistentCollection {#2001 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1999 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2004 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1989 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1986 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2009 …}
      +follows: Doctrine\ORM\PersistentCollection {#1991 …}
      +followers: Doctrine\ORM\PersistentCollection {#2015 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2008 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1987 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1983 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1979 …}
      +reports: Doctrine\ORM\PersistentCollection {#2368 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2376 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2365 …}
      +awards: Doctrine\ORM\PersistentCollection {#2366 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2352 …}
      +categories: Doctrine\ORM\PersistentCollection {#1348 …}
      -id: 10170
      -password: "$2y$13$F8n6oqmwtINxIq87qccewOCK6VcRQq37bI0.C0au6gzeNV3ZvZ/6q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1349 …}
      +apId: "ChojinDSL@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/ChojinDSL"
      +apPublicUrl: "https://discuss.tchncs.de/u/ChojinDSL"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "ChojinDSL"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728139621 {#2181
        date: 2024-10-05 16:47:01.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687582995 {#2182
        date: 2023-06-24 07:03:15.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1716
      +user: Proxies\__CG__\App\Entity\User {#4113 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Jellyfin-on-a-vps"
      +title: "Jellyfin on a vps"
      +url: null
      +body: """
        I have a jellyfin instance running with radarr/sonarr/… for my media needs on my vps.\n
        \n
        Problem is that I don’t have huge amount of storages and I would like to expand the storage until I’m able to make a personal server ( I don’t have space where I live for even a mini pc rn ).\n
        \n
        From the options that I have been considering the contabo ( my vps provider ) storage expansion are quite costly so I have been thinking about hetzner storage boxes or a backblaze b2 bucket mounted with rclone/s3fs.\n
        \n
        The problem with backblaze is that I use hardlinks with my *arr suite so to save up on space so I’m not sure if I can mount them preserving the hard links.\n
        \n
        What would be your thought or reccomendation? Should I get a hetzner storage box and just mount it or is there anything else I could do until I manage to make my own personal server?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 18
      +favouriteCount: 30
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721508001 {#4108
        date: 2024-07-20 22:40:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4115 …}
      +votes: Doctrine\ORM\PersistentCollection {#4117 …}
      +reports: Doctrine\ORM\PersistentCollection {#4119 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
      +badges: Doctrine\ORM\PersistentCollection {#4125 …}
      +children: []
      -id: 27327
      -titleTs: "'jellyfin':1 'vps':4"
      -bodyTs: "'abl':38 'amount':24 'anyth':147 'arr':104 'b2':88 'backblaz':87,96 'box':84,139 'bucket':89 'consid':65 'contabo':67 'cost':75 'could':150 'els':148 'even':53 'expand':32 'expans':72 'get':135 'hard':124 'hardlink':101 'hetzner':82,137 'huge':23 'instanc':5 'jellyfin':4 'like':30 'link':125 'live':51 'm':37,114 'make':40,156 'manag':154 'media':11 'mini':55 'mount':90,120,142 'need':12 'option':60 'pc':56 'person':42,159 'preserv':122 'problem':16,94 'provid':70 'quit':74 'radarr/sonarr':8 'rclone/s3fs':92 'reccomend':132 'rn':57 'run':6 'save':108 'server':43,160 'space':48,111 'storag':26,34,71,83,138 'suit':105 'sure':116 'think':80 'thought':130 'use':100 'vps':15,69 'would':29,127"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704522851
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/post/72648"
      +editedAt: DateTimeImmutable @1711848505 {#4105
        date: 2024-03-31 03:28:25.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704436451 {#4107
        date: 2024-01-05 07:34:11.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Do you have a NAS at home with enough storage? You could use wireguard to setup a vpn tunnel, then mount your NAS’s storage on your vps via nfs and using cachefilesd. If your upload speed is sufficient, this can work pretty well without too much waiting for a stream to start."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704445216 {#2185
      date: 2024-01-05 10:00:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2172 …}
    +nested: Doctrine\ORM\PersistentCollection {#2173 …}
    +votes: Doctrine\ORM\PersistentCollection {#2175 …}
    +reports: Doctrine\ORM\PersistentCollection {#2176 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2178 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2183 …}
    -id: 297193
    -bodyTs: "'cachefilesd':33 'could':12 'enough':9 'home':7 'mount':21 'much':47 'nas':5,23 'nfs':30 'pretti':43 'setup':16 'speed':37 'start':53 'storag':10,25 'stream':51 'suffici':39 'tunnel':19 'upload':36 'use':13,32 'via':29 'vpn':18 'vps':28 'wait':48 'well':44 'wireguard':14 'without':45 'work':42"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6155702"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704445216 {#2180
      date: 2024-01-05 10:00:16.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#8873
  +comment: App\Entity\EntryComment {#2171
    +user: App\Entity\User {#2168
      +avatar: Proxies\__CG__\App\Entity\Image {#2169 …}
      +cover: null
      +email: "ChojinDSL@discuss.tchncs.de"
      +username: "@ChojinDSL@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1720317477 {#2179
        date: 2024-07-07 03:57: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: 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 {#2038 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1988 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2003 …}
      +entries: Doctrine\ORM\PersistentCollection {#1995 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2006 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1997 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1998 …}
      +posts: Doctrine\ORM\PersistentCollection {#2001 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1999 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2004 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1989 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1986 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2009 …}
      +follows: Doctrine\ORM\PersistentCollection {#1991 …}
      +followers: Doctrine\ORM\PersistentCollection {#2015 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2008 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1987 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1983 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1979 …}
      +reports: Doctrine\ORM\PersistentCollection {#2368 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2376 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2365 …}
      +awards: Doctrine\ORM\PersistentCollection {#2366 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2352 …}
      +categories: Doctrine\ORM\PersistentCollection {#1348 …}
      -id: 10170
      -password: "$2y$13$F8n6oqmwtINxIq87qccewOCK6VcRQq37bI0.C0au6gzeNV3ZvZ/6q"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1349 …}
      +apId: "ChojinDSL@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/ChojinDSL"
      +apPublicUrl: "https://discuss.tchncs.de/u/ChojinDSL"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "ChojinDSL"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728139621 {#2181
        date: 2024-10-05 16:47:01.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687582995 {#2182
        date: 2023-06-24 07:03:15.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1716
      +user: Proxies\__CG__\App\Entity\User {#4113 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Jellyfin-on-a-vps"
      +title: "Jellyfin on a vps"
      +url: null
      +body: """
        I have a jellyfin instance running with radarr/sonarr/… for my media needs on my vps.\n
        \n
        Problem is that I don’t have huge amount of storages and I would like to expand the storage until I’m able to make a personal server ( I don’t have space where I live for even a mini pc rn ).\n
        \n
        From the options that I have been considering the contabo ( my vps provider ) storage expansion are quite costly so I have been thinking about hetzner storage boxes or a backblaze b2 bucket mounted with rclone/s3fs.\n
        \n
        The problem with backblaze is that I use hardlinks with my *arr suite so to save up on space so I’m not sure if I can mount them preserving the hard links.\n
        \n
        What would be your thought or reccomendation? Should I get a hetzner storage box and just mount it or is there anything else I could do until I manage to make my own personal server?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 18
      +favouriteCount: 30
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721508001 {#4108
        date: 2024-07-20 22:40:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4115 …}
      +votes: Doctrine\ORM\PersistentCollection {#4117 …}
      +reports: Doctrine\ORM\PersistentCollection {#4119 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4121 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4123 …}
      +badges: Doctrine\ORM\PersistentCollection {#4125 …}
      +children: []
      -id: 27327
      -titleTs: "'jellyfin':1 'vps':4"
      -bodyTs: "'abl':38 'amount':24 'anyth':147 'arr':104 'b2':88 'backblaz':87,96 'box':84,139 'bucket':89 'consid':65 'contabo':67 'cost':75 'could':150 'els':148 'even':53 'expand':32 'expans':72 'get':135 'hard':124 'hardlink':101 'hetzner':82,137 'huge':23 'instanc':5 'jellyfin':4 'like':30 'link':125 'live':51 'm':37,114 'make':40,156 'manag':154 'media':11 'mini':55 'mount':90,120,142 'need':12 'option':60 'pc':56 'person':42,159 'preserv':122 'problem':16,94 'provid':70 'quit':74 'radarr/sonarr':8 'rclone/s3fs':92 'reccomend':132 'rn':57 'run':6 'save':108 'server':43,160 'space':48,111 'storag':26,34,71,83,138 'suit':105 'sure':116 'think':80 'thought':130 'use':100 'vps':15,69 'would':29,127"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704522851
      +visibility: "visible             "
      +apId: "https://lemmy.cronyakatsuki.xyz/post/72648"
      +editedAt: DateTimeImmutable @1711848505 {#4105
        date: 2024-03-31 03:28:25.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704436451 {#4107
        date: 2024-01-05 07:34:11.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Do you have a NAS at home with enough storage? You could use wireguard to setup a vpn tunnel, then mount your NAS’s storage on your vps via nfs and using cachefilesd. If your upload speed is sufficient, this can work pretty well without too much waiting for a stream to start."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704445216 {#2185
      date: 2024-01-05 10:00:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@crony@lemmy.cronyakatsuki.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2172 …}
    +nested: Doctrine\ORM\PersistentCollection {#2173 …}
    +votes: Doctrine\ORM\PersistentCollection {#2175 …}
    +reports: Doctrine\ORM\PersistentCollection {#2176 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2178 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2183 …}
    -id: 297193
    -bodyTs: "'cachefilesd':33 'could':12 'enough':9 'home':7 'mount':21 'much':47 'nas':5,23 'nfs':30 'pretti':43 'setup':16 'speed':37 'start':53 'storag':10,25 'stream':51 'suffici':39 'tunnel':19 'upload':36 'use':13,32 'via':29 'vpn':18 'vps':28 'wait':48 'well':44 'wireguard':14 'without':45 'work':42"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6155702"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704445216 {#2180
      date: 2024-01-05 10:00:16.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 36.24 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1355
    +user: App\Entity\User {#2502
      +avatar: null
      +cover: null
      +email: "loboaureo@lemm.ee"
      +username: "@loboaureo@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1711871567 {#1354
        date: 2024-03-31 09:52: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: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2503 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2505 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2507 …}
      +entries: Doctrine\ORM\PersistentCollection {#2509 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2511 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2513 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2515 …}
      +posts: Doctrine\ORM\PersistentCollection {#2517 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2519 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2521 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2523 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2525 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2527 …}
      +follows: Doctrine\ORM\PersistentCollection {#2529 …}
      +followers: Doctrine\ORM\PersistentCollection {#2531 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2533 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2535 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2537 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2539 …}
      +reports: Doctrine\ORM\PersistentCollection {#2541 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2543 …}
      +violations: Doctrine\ORM\PersistentCollection {#2545 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2547 …}
      +awards: Doctrine\ORM\PersistentCollection {#2549 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2551 …}
      +categories: Doctrine\ORM\PersistentCollection {#2553 …}
      -id: 49973
      -password: "$2y$13$Sd1q1hHAY3WPSLjt5vyoNuIlZePwuxUhDQTm2RVIUSpi/X5bydoLW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2555 …}
      +apId: "loboaureo@lemm.ee"
      +apProfileId: "https://lemm.ee/u/loboaureo"
      +apPublicUrl: "https://lemm.ee/u/loboaureo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "loboaureo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729086526 {#1358
        date: 2024-10-16 15:48:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696483397 {#1356
        date: 2023-10-05 07:23:17.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2024
      +user: Proxies\__CG__\App\Entity\User {#4827 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Am-I-in-over-my-head-Need-some-encouragement"
      +title: "Am I in over my head? Need some encouragement!"
      +url: null
      +body: """
        I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
        \n
        I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
        \n
        Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
        \n
        Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314211 {#4828
        date: 2024-07-07 03:03:31.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4833 …}
      +votes: Doctrine\ORM\PersistentCollection {#4836 …}
      +reports: Doctrine\ORM\PersistentCollection {#4838 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
      +badges: Doctrine\ORM\PersistentCollection {#4844 …}
      +children: []
      -id: 27263
      -titleTs: "'encourag':9 'head':6 'need':7"
      -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704485782
      +visibility: "visible             "
      +apId: "https://lemmings.world/post/4398082"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704399382 {#4825
        date: 2024-01-04 21:16:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I recommend you to check casaos. It’s a frontend for docker containers with his own “app store” with all you want and more easily configurable.\n
      \n
      Maybe is not for you, as is so easy that maybe you don’t learn anything, but maybe it’s a way to start and investigate without frustrating blocks.\n
      \n
      I feel myself at the same level than you, and currently investigating how to setup a DNS + VPN server, only for fun/learn
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704443340 {#1352
      date: 2024-01-05 09:29:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@anonymouse@lemmings.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1357 …}
    +nested: Doctrine\ORM\PersistentCollection {#2492 …}
    +votes: Doctrine\ORM\PersistentCollection {#2494 …}
    +reports: Doctrine\ORM\PersistentCollection {#2496 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2498 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2500 …}
    -id: 282003
    -bodyTs: "'anyth':42 'app':17 'block':55 'casao':6 'check':5 'configur':26 'contain':13 'current':66 'dns':72 'docker':12 'easi':35 'easili':25 'feel':57 'frontend':10 'frustrat':54 'fun/learn':77 'investig':52,67 'learn':41 'level':62 'mayb':27,37,44 'recommend':2 'server':74 'setup':70 'start':50 'store':18 'vpn':73 'want':22 'way':48 'without':53"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7910227"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704443340 {#1353
      date: 2024-01-05 09:29:00.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#8943
  +comment: App\Entity\EntryComment {#1355
    +user: App\Entity\User {#2502
      +avatar: null
      +cover: null
      +email: "loboaureo@lemm.ee"
      +username: "@loboaureo@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1711871567 {#1354
        date: 2024-03-31 09:52: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: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2503 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2505 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2507 …}
      +entries: Doctrine\ORM\PersistentCollection {#2509 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2511 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2513 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2515 …}
      +posts: Doctrine\ORM\PersistentCollection {#2517 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2519 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2521 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2523 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2525 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2527 …}
      +follows: Doctrine\ORM\PersistentCollection {#2529 …}
      +followers: Doctrine\ORM\PersistentCollection {#2531 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2533 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2535 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2537 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2539 …}
      +reports: Doctrine\ORM\PersistentCollection {#2541 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2543 …}
      +violations: Doctrine\ORM\PersistentCollection {#2545 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2547 …}
      +awards: Doctrine\ORM\PersistentCollection {#2549 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2551 …}
      +categories: Doctrine\ORM\PersistentCollection {#2553 …}
      -id: 49973
      -password: "$2y$13$Sd1q1hHAY3WPSLjt5vyoNuIlZePwuxUhDQTm2RVIUSpi/X5bydoLW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2555 …}
      +apId: "loboaureo@lemm.ee"
      +apProfileId: "https://lemm.ee/u/loboaureo"
      +apPublicUrl: "https://lemm.ee/u/loboaureo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "loboaureo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729086526 {#1358
        date: 2024-10-16 15:48:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696483397 {#1356
        date: 2023-10-05 07:23:17.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2024
      +user: Proxies\__CG__\App\Entity\User {#4827 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Am-I-in-over-my-head-Need-some-encouragement"
      +title: "Am I in over my head? Need some encouragement!"
      +url: null
      +body: """
        I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
        \n
        I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
        \n
        Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
        \n
        Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314211 {#4828
        date: 2024-07-07 03:03:31.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4833 …}
      +votes: Doctrine\ORM\PersistentCollection {#4836 …}
      +reports: Doctrine\ORM\PersistentCollection {#4838 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
      +badges: Doctrine\ORM\PersistentCollection {#4844 …}
      +children: []
      -id: 27263
      -titleTs: "'encourag':9 'head':6 'need':7"
      -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704485782
      +visibility: "visible             "
      +apId: "https://lemmings.world/post/4398082"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704399382 {#4825
        date: 2024-01-04 21:16:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I recommend you to check casaos. It’s a frontend for docker containers with his own “app store” with all you want and more easily configurable.\n
      \n
      Maybe is not for you, as is so easy that maybe you don’t learn anything, but maybe it’s a way to start and investigate without frustrating blocks.\n
      \n
      I feel myself at the same level than you, and currently investigating how to setup a DNS + VPN server, only for fun/learn
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704443340 {#1352
      date: 2024-01-05 09:29:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@anonymouse@lemmings.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1357 …}
    +nested: Doctrine\ORM\PersistentCollection {#2492 …}
    +votes: Doctrine\ORM\PersistentCollection {#2494 …}
    +reports: Doctrine\ORM\PersistentCollection {#2496 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2498 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2500 …}
    -id: 282003
    -bodyTs: "'anyth':42 'app':17 'block':55 'casao':6 'check':5 'configur':26 'contain':13 'current':66 'dns':72 'docker':12 'easi':35 'easili':25 'feel':57 'frontend':10 'frustrat':54 'fun/learn':77 'investig':52,67 'learn':41 'level':62 'mayb':27,37,44 'recommend':2 'server':74 'setup':70 'start':50 'store':18 'vpn':73 'want':22 'way':48 'without':53"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7910227"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704443340 {#1353
      date: 2024-01-05 09:29: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 14.0 MiB 0.26 ms
Input props
[
  "user" => App\Entity\User {#2502
    +avatar: null
    +cover: null
    +email: "loboaureo@lemm.ee"
    +username: "@loboaureo@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1711871567 {#1354
      date: 2024-03-31 09:52: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: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2503 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2505 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2507 …}
    +entries: Doctrine\ORM\PersistentCollection {#2509 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2511 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2513 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2515 …}
    +posts: Doctrine\ORM\PersistentCollection {#2517 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2519 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2521 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2523 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2525 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2527 …}
    +follows: Doctrine\ORM\PersistentCollection {#2529 …}
    +followers: Doctrine\ORM\PersistentCollection {#2531 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2533 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2535 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2537 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2539 …}
    +reports: Doctrine\ORM\PersistentCollection {#2541 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2543 …}
    +violations: Doctrine\ORM\PersistentCollection {#2545 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2547 …}
    +awards: Doctrine\ORM\PersistentCollection {#2549 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2551 …}
    +categories: Doctrine\ORM\PersistentCollection {#2553 …}
    -id: 49973
    -password: "$2y$13$Sd1q1hHAY3WPSLjt5vyoNuIlZePwuxUhDQTm2RVIUSpi/X5bydoLW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2555 …}
    +apId: "loboaureo@lemm.ee"
    +apProfileId: "https://lemm.ee/u/loboaureo"
    +apPublicUrl: "https://lemm.ee/u/loboaureo"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "loboaureo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729086526 {#1358
      date: 2024-10-16 15:48:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696483397 {#1356
      date: 2023-10-05 07:23:17.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#8988
  +user: App\Entity\User {#2502
    +avatar: null
    +cover: null
    +email: "loboaureo@lemm.ee"
    +username: "@loboaureo@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1711871567 {#1354
      date: 2024-03-31 09:52: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: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2503 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2505 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2507 …}
    +entries: Doctrine\ORM\PersistentCollection {#2509 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2511 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2513 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2515 …}
    +posts: Doctrine\ORM\PersistentCollection {#2517 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2519 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2521 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2523 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2525 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2527 …}
    +follows: Doctrine\ORM\PersistentCollection {#2529 …}
    +followers: Doctrine\ORM\PersistentCollection {#2531 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2533 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2535 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2537 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2539 …}
    +reports: Doctrine\ORM\PersistentCollection {#2541 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2543 …}
    +violations: Doctrine\ORM\PersistentCollection {#2545 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2547 …}
    +awards: Doctrine\ORM\PersistentCollection {#2549 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2551 …}
    +categories: Doctrine\ORM\PersistentCollection {#2553 …}
    -id: 49973
    -password: "$2y$13$Sd1q1hHAY3WPSLjt5vyoNuIlZePwuxUhDQTm2RVIUSpi/X5bydoLW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2555 …}
    +apId: "loboaureo@lemm.ee"
    +apProfileId: "https://lemm.ee/u/loboaureo"
    +apPublicUrl: "https://lemm.ee/u/loboaureo"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "loboaureo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729086526 {#1358
      date: 2024-10-16 15:48:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696483397 {#1356
      date: 2023-10-05 07:23:17.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.26 ms
Input props
[
  "date" => DateTimeImmutable @1704443340 {#1353
    date: 2024-01-05 09:29:00.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#9043
  +date: DateTimeImmutable @1704443340 {#1353
    date: 2024-01-05 09:29:00.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.17 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704443340 {#1353
    date: 2024-01-05 09:29:00.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#9097
  +createdAt: DateTimeImmutable @1704443340 {#1353
    date: 2024-01-05 09:29:00.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 14.0 MiB 0.24 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2024
    +user: Proxies\__CG__\App\Entity\User {#4827 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "Am-I-in-over-my-head-Need-some-encouragement"
    +title: "Am I in over my head? Need some encouragement!"
    +url: null
    +body: """
      I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
      \n
      I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
      \n
      Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
      \n
      Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 40
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720314211 {#4828
      date: 2024-07-07 03:03:31.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4833 …}
    +votes: Doctrine\ORM\PersistentCollection {#4836 …}
    +reports: Doctrine\ORM\PersistentCollection {#4838 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
    +badges: Doctrine\ORM\PersistentCollection {#4844 …}
    +children: []
    -id: 27263
    -titleTs: "'encourag':9 'head':6 'need':7"
    -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704485782
    +visibility: "visible             "
    +apId: "https://lemmings.world/post/4398082"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704399382 {#4825
      date: 2024-01-04 21:16:22.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#9151
  +entry: Proxies\__CG__\App\Entity\Entry {#2024
    +user: Proxies\__CG__\App\Entity\User {#4827 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "Am-I-in-over-my-head-Need-some-encouragement"
    +title: "Am I in over my head? Need some encouragement!"
    +url: null
    +body: """
      I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
      \n
      I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
      \n
      Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
      \n
      Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 40
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720314211 {#4828
      date: 2024-07-07 03:03:31.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4833 …}
    +votes: Doctrine\ORM\PersistentCollection {#4836 …}
    +reports: Doctrine\ORM\PersistentCollection {#4838 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
    +badges: Doctrine\ORM\PersistentCollection {#4844 …}
    +children: []
    -id: 27263
    -titleTs: "'encourag':9 'head':6 'need':7"
    -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704485782
    +visibility: "visible             "
    +apId: "https://lemmings.world/post/4398082"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704399382 {#4825
      date: 2024-01-04 21:16:22.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.27 ms
Input props
[
  "user" => App\Entity\User {#2502
    +avatar: null
    +cover: null
    +email: "loboaureo@lemm.ee"
    +username: "@loboaureo@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1711871567 {#1354
      date: 2024-03-31 09:52: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: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2503 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2505 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2507 …}
    +entries: Doctrine\ORM\PersistentCollection {#2509 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2511 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2513 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2515 …}
    +posts: Doctrine\ORM\PersistentCollection {#2517 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2519 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2521 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2523 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2525 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2527 …}
    +follows: Doctrine\ORM\PersistentCollection {#2529 …}
    +followers: Doctrine\ORM\PersistentCollection {#2531 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2533 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2535 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2537 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2539 …}
    +reports: Doctrine\ORM\PersistentCollection {#2541 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2543 …}
    +violations: Doctrine\ORM\PersistentCollection {#2545 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2547 …}
    +awards: Doctrine\ORM\PersistentCollection {#2549 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2551 …}
    +categories: Doctrine\ORM\PersistentCollection {#2553 …}
    -id: 49973
    -password: "$2y$13$Sd1q1hHAY3WPSLjt5vyoNuIlZePwuxUhDQTm2RVIUSpi/X5bydoLW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2555 …}
    +apId: "loboaureo@lemm.ee"
    +apProfileId: "https://lemm.ee/u/loboaureo"
    +apPublicUrl: "https://lemm.ee/u/loboaureo"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "loboaureo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729086526 {#1358
      date: 2024-10-16 15:48:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696483397 {#1356
      date: 2023-10-05 07:23:17.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#9206
  +width: 40
  +height: 40
  +user: App\Entity\User {#2502
    +avatar: null
    +cover: null
    +email: "loboaureo@lemm.ee"
    +username: "@loboaureo@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1711871567 {#1354
      date: 2024-03-31 09:52: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: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2503 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2505 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2507 …}
    +entries: Doctrine\ORM\PersistentCollection {#2509 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2511 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2513 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2515 …}
    +posts: Doctrine\ORM\PersistentCollection {#2517 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2519 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2521 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2523 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2525 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2527 …}
    +follows: Doctrine\ORM\PersistentCollection {#2529 …}
    +followers: Doctrine\ORM\PersistentCollection {#2531 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2533 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2535 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2537 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2539 …}
    +reports: Doctrine\ORM\PersistentCollection {#2541 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2543 …}
    +violations: Doctrine\ORM\PersistentCollection {#2545 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2547 …}
    +awards: Doctrine\ORM\PersistentCollection {#2549 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2551 …}
    +categories: Doctrine\ORM\PersistentCollection {#2553 …}
    -id: 49973
    -password: "$2y$13$Sd1q1hHAY3WPSLjt5vyoNuIlZePwuxUhDQTm2RVIUSpi/X5bydoLW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2555 …}
    +apId: "loboaureo@lemm.ee"
    +apProfileId: "https://lemm.ee/u/loboaureo"
    +apPublicUrl: "https://lemm.ee/u/loboaureo"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "loboaureo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729086526 {#1358
      date: 2024-10-16 15:48:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696483397 {#1356
      date: 2023-10-05 07:23:17.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.64 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1355
    +user: App\Entity\User {#2502
      +avatar: null
      +cover: null
      +email: "loboaureo@lemm.ee"
      +username: "@loboaureo@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1711871567 {#1354
        date: 2024-03-31 09:52: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: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2503 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2505 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2507 …}
      +entries: Doctrine\ORM\PersistentCollection {#2509 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2511 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2513 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2515 …}
      +posts: Doctrine\ORM\PersistentCollection {#2517 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2519 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2521 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2523 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2525 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2527 …}
      +follows: Doctrine\ORM\PersistentCollection {#2529 …}
      +followers: Doctrine\ORM\PersistentCollection {#2531 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2533 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2535 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2537 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2539 …}
      +reports: Doctrine\ORM\PersistentCollection {#2541 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2543 …}
      +violations: Doctrine\ORM\PersistentCollection {#2545 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2547 …}
      +awards: Doctrine\ORM\PersistentCollection {#2549 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2551 …}
      +categories: Doctrine\ORM\PersistentCollection {#2553 …}
      -id: 49973
      -password: "$2y$13$Sd1q1hHAY3WPSLjt5vyoNuIlZePwuxUhDQTm2RVIUSpi/X5bydoLW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2555 …}
      +apId: "loboaureo@lemm.ee"
      +apProfileId: "https://lemm.ee/u/loboaureo"
      +apPublicUrl: "https://lemm.ee/u/loboaureo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "loboaureo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729086526 {#1358
        date: 2024-10-16 15:48:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696483397 {#1356
        date: 2023-10-05 07:23:17.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2024
      +user: Proxies\__CG__\App\Entity\User {#4827 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Am-I-in-over-my-head-Need-some-encouragement"
      +title: "Am I in over my head? Need some encouragement!"
      +url: null
      +body: """
        I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
        \n
        I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
        \n
        Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
        \n
        Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314211 {#4828
        date: 2024-07-07 03:03:31.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4833 …}
      +votes: Doctrine\ORM\PersistentCollection {#4836 …}
      +reports: Doctrine\ORM\PersistentCollection {#4838 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
      +badges: Doctrine\ORM\PersistentCollection {#4844 …}
      +children: []
      -id: 27263
      -titleTs: "'encourag':9 'head':6 'need':7"
      -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704485782
      +visibility: "visible             "
      +apId: "https://lemmings.world/post/4398082"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704399382 {#4825
        date: 2024-01-04 21:16:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I recommend you to check casaos. It’s a frontend for docker containers with his own “app store” with all you want and more easily configurable.\n
      \n
      Maybe is not for you, as is so easy that maybe you don’t learn anything, but maybe it’s a way to start and investigate without frustrating blocks.\n
      \n
      I feel myself at the same level than you, and currently investigating how to setup a DNS + VPN server, only for fun/learn
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704443340 {#1352
      date: 2024-01-05 09:29:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@anonymouse@lemmings.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1357 …}
    +nested: Doctrine\ORM\PersistentCollection {#2492 …}
    +votes: Doctrine\ORM\PersistentCollection {#2494 …}
    +reports: Doctrine\ORM\PersistentCollection {#2496 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2498 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2500 …}
    -id: 282003
    -bodyTs: "'anyth':42 'app':17 'block':55 'casao':6 'check':5 'configur':26 'contain':13 'current':66 'dns':72 'docker':12 'easi':35 'easili':25 'feel':57 'frontend':10 'frustrat':54 'fun/learn':77 'investig':52,67 'learn':41 'level':62 'mayb':27,37,44 'recommend':2 'server':74 'setup':70 'start':50 'store':18 'vpn':73 'want':22 'way':48 'without':53"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7910227"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704443340 {#1353
      date: 2024-01-05 09:29:00.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#9283
  +subject: App\Entity\EntryComment {#1355
    +user: App\Entity\User {#2502
      +avatar: null
      +cover: null
      +email: "loboaureo@lemm.ee"
      +username: "@loboaureo@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1711871567 {#1354
        date: 2024-03-31 09:52: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: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2503 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2505 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2507 …}
      +entries: Doctrine\ORM\PersistentCollection {#2509 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2511 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2513 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2515 …}
      +posts: Doctrine\ORM\PersistentCollection {#2517 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2519 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2521 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2523 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2525 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2527 …}
      +follows: Doctrine\ORM\PersistentCollection {#2529 …}
      +followers: Doctrine\ORM\PersistentCollection {#2531 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2533 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2535 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2537 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2539 …}
      +reports: Doctrine\ORM\PersistentCollection {#2541 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2543 …}
      +violations: Doctrine\ORM\PersistentCollection {#2545 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2547 …}
      +awards: Doctrine\ORM\PersistentCollection {#2549 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2551 …}
      +categories: Doctrine\ORM\PersistentCollection {#2553 …}
      -id: 49973
      -password: "$2y$13$Sd1q1hHAY3WPSLjt5vyoNuIlZePwuxUhDQTm2RVIUSpi/X5bydoLW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2555 …}
      +apId: "loboaureo@lemm.ee"
      +apProfileId: "https://lemm.ee/u/loboaureo"
      +apPublicUrl: "https://lemm.ee/u/loboaureo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "loboaureo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729086526 {#1358
        date: 2024-10-16 15:48:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696483397 {#1356
        date: 2023-10-05 07:23:17.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2024
      +user: Proxies\__CG__\App\Entity\User {#4827 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Am-I-in-over-my-head-Need-some-encouragement"
      +title: "Am I in over my head? Need some encouragement!"
      +url: null
      +body: """
        I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
        \n
        I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
        \n
        Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
        \n
        Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314211 {#4828
        date: 2024-07-07 03:03:31.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4833 …}
      +votes: Doctrine\ORM\PersistentCollection {#4836 …}
      +reports: Doctrine\ORM\PersistentCollection {#4838 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
      +badges: Doctrine\ORM\PersistentCollection {#4844 …}
      +children: []
      -id: 27263
      -titleTs: "'encourag':9 'head':6 'need':7"
      -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704485782
      +visibility: "visible             "
      +apId: "https://lemmings.world/post/4398082"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704399382 {#4825
        date: 2024-01-04 21:16:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I recommend you to check casaos. It’s a frontend for docker containers with his own “app store” with all you want and more easily configurable.\n
      \n
      Maybe is not for you, as is so easy that maybe you don’t learn anything, but maybe it’s a way to start and investigate without frustrating blocks.\n
      \n
      I feel myself at the same level than you, and currently investigating how to setup a DNS + VPN server, only for fun/learn
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704443340 {#1352
      date: 2024-01-05 09:29:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@anonymouse@lemmings.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1357 …}
    +nested: Doctrine\ORM\PersistentCollection {#2492 …}
    +votes: Doctrine\ORM\PersistentCollection {#2494 …}
    +reports: Doctrine\ORM\PersistentCollection {#2496 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2498 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2500 …}
    -id: 282003
    -bodyTs: "'anyth':42 'app':17 'block':55 'casao':6 'check':5 'configur':26 'contain':13 'current':66 'dns':72 'docker':12 'easi':35 'easili':25 'feel':57 'frontend':10 'frustrat':54 'fun/learn':77 'investig':52,67 'learn':41 'level':62 'mayb':27,37,44 'recommend':2 'server':74 'setup':70 'start':50 'store':18 'vpn':73 'want':22 'way':48 'without':53"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7910227"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704443340 {#1353
      date: 2024-01-05 09:29:00.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 1.15 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1355
    +user: App\Entity\User {#2502
      +avatar: null
      +cover: null
      +email: "loboaureo@lemm.ee"
      +username: "@loboaureo@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1711871567 {#1354
        date: 2024-03-31 09:52: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: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2503 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2505 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2507 …}
      +entries: Doctrine\ORM\PersistentCollection {#2509 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2511 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2513 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2515 …}
      +posts: Doctrine\ORM\PersistentCollection {#2517 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2519 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2521 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2523 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2525 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2527 …}
      +follows: Doctrine\ORM\PersistentCollection {#2529 …}
      +followers: Doctrine\ORM\PersistentCollection {#2531 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2533 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2535 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2537 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2539 …}
      +reports: Doctrine\ORM\PersistentCollection {#2541 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2543 …}
      +violations: Doctrine\ORM\PersistentCollection {#2545 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2547 …}
      +awards: Doctrine\ORM\PersistentCollection {#2549 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2551 …}
      +categories: Doctrine\ORM\PersistentCollection {#2553 …}
      -id: 49973
      -password: "$2y$13$Sd1q1hHAY3WPSLjt5vyoNuIlZePwuxUhDQTm2RVIUSpi/X5bydoLW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2555 …}
      +apId: "loboaureo@lemm.ee"
      +apProfileId: "https://lemm.ee/u/loboaureo"
      +apPublicUrl: "https://lemm.ee/u/loboaureo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "loboaureo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729086526 {#1358
        date: 2024-10-16 15:48:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696483397 {#1356
        date: 2023-10-05 07:23:17.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2024
      +user: Proxies\__CG__\App\Entity\User {#4827 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Am-I-in-over-my-head-Need-some-encouragement"
      +title: "Am I in over my head? Need some encouragement!"
      +url: null
      +body: """
        I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
        \n
        I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
        \n
        Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
        \n
        Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314211 {#4828
        date: 2024-07-07 03:03:31.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4833 …}
      +votes: Doctrine\ORM\PersistentCollection {#4836 …}
      +reports: Doctrine\ORM\PersistentCollection {#4838 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
      +badges: Doctrine\ORM\PersistentCollection {#4844 …}
      +children: []
      -id: 27263
      -titleTs: "'encourag':9 'head':6 'need':7"
      -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704485782
      +visibility: "visible             "
      +apId: "https://lemmings.world/post/4398082"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704399382 {#4825
        date: 2024-01-04 21:16:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I recommend you to check casaos. It’s a frontend for docker containers with his own “app store” with all you want and more easily configurable.\n
      \n
      Maybe is not for you, as is so easy that maybe you don’t learn anything, but maybe it’s a way to start and investigate without frustrating blocks.\n
      \n
      I feel myself at the same level than you, and currently investigating how to setup a DNS + VPN server, only for fun/learn
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704443340 {#1352
      date: 2024-01-05 09:29:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@anonymouse@lemmings.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1357 …}
    +nested: Doctrine\ORM\PersistentCollection {#2492 …}
    +votes: Doctrine\ORM\PersistentCollection {#2494 …}
    +reports: Doctrine\ORM\PersistentCollection {#2496 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2498 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2500 …}
    -id: 282003
    -bodyTs: "'anyth':42 'app':17 'block':55 'casao':6 'check':5 'configur':26 'contain':13 'current':66 'dns':72 'docker':12 'easi':35 'easili':25 'feel':57 'frontend':10 'frustrat':54 'fun/learn':77 'investig':52,67 'learn':41 'level':62 'mayb':27,37,44 'recommend':2 'server':74 'setup':70 'start':50 'store':18 'vpn':73 'want':22 'way':48 'without':53"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7910227"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704443340 {#1353
      date: 2024-01-05 09:29:00.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#9340
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#1355
    +user: App\Entity\User {#2502
      +avatar: null
      +cover: null
      +email: "loboaureo@lemm.ee"
      +username: "@loboaureo@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1711871567 {#1354
        date: 2024-03-31 09:52: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: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2503 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2505 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2507 …}
      +entries: Doctrine\ORM\PersistentCollection {#2509 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2511 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2513 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2515 …}
      +posts: Doctrine\ORM\PersistentCollection {#2517 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2519 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2521 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2523 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2525 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2527 …}
      +follows: Doctrine\ORM\PersistentCollection {#2529 …}
      +followers: Doctrine\ORM\PersistentCollection {#2531 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2533 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2535 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2537 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2539 …}
      +reports: Doctrine\ORM\PersistentCollection {#2541 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2543 …}
      +violations: Doctrine\ORM\PersistentCollection {#2545 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2547 …}
      +awards: Doctrine\ORM\PersistentCollection {#2549 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2551 …}
      +categories: Doctrine\ORM\PersistentCollection {#2553 …}
      -id: 49973
      -password: "$2y$13$Sd1q1hHAY3WPSLjt5vyoNuIlZePwuxUhDQTm2RVIUSpi/X5bydoLW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2555 …}
      +apId: "loboaureo@lemm.ee"
      +apProfileId: "https://lemm.ee/u/loboaureo"
      +apPublicUrl: "https://lemm.ee/u/loboaureo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "loboaureo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729086526 {#1358
        date: 2024-10-16 15:48:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696483397 {#1356
        date: 2023-10-05 07:23:17.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2024
      +user: Proxies\__CG__\App\Entity\User {#4827 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Am-I-in-over-my-head-Need-some-encouragement"
      +title: "Am I in over my head? Need some encouragement!"
      +url: null
      +body: """
        I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
        \n
        I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
        \n
        Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
        \n
        Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314211 {#4828
        date: 2024-07-07 03:03:31.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4833 …}
      +votes: Doctrine\ORM\PersistentCollection {#4836 …}
      +reports: Doctrine\ORM\PersistentCollection {#4838 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
      +badges: Doctrine\ORM\PersistentCollection {#4844 …}
      +children: []
      -id: 27263
      -titleTs: "'encourag':9 'head':6 'need':7"
      -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704485782
      +visibility: "visible             "
      +apId: "https://lemmings.world/post/4398082"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704399382 {#4825
        date: 2024-01-04 21:16:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I recommend you to check casaos. It’s a frontend for docker containers with his own “app store” with all you want and more easily configurable.\n
      \n
      Maybe is not for you, as is so easy that maybe you don’t learn anything, but maybe it’s a way to start and investigate without frustrating blocks.\n
      \n
      I feel myself at the same level than you, and currently investigating how to setup a DNS + VPN server, only for fun/learn
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704443340 {#1352
      date: 2024-01-05 09:29:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@anonymouse@lemmings.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1357 …}
    +nested: Doctrine\ORM\PersistentCollection {#2492 …}
    +votes: Doctrine\ORM\PersistentCollection {#2494 …}
    +reports: Doctrine\ORM\PersistentCollection {#2496 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2498 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2500 …}
    -id: 282003
    -bodyTs: "'anyth':42 'app':17 'block':55 'casao':6 'check':5 'configur':26 'contain':13 'current':66 'dns':72 'docker':12 'easi':35 'easili':25 'feel':57 'frontend':10 'frustrat':54 'fun/learn':77 'investig':52,67 'learn':41 'level':62 'mayb':27,37,44 'recommend':2 'server':74 'setup':70 'start':50 'store':18 'vpn':73 'want':22 'way':48 'without':53"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7910227"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704443340 {#1353
      date: 2024-01-05 09:29:00.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 11.50 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1355
    +user: App\Entity\User {#2502
      +avatar: null
      +cover: null
      +email: "loboaureo@lemm.ee"
      +username: "@loboaureo@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1711871567 {#1354
        date: 2024-03-31 09:52: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: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2503 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2505 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2507 …}
      +entries: Doctrine\ORM\PersistentCollection {#2509 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2511 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2513 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2515 …}
      +posts: Doctrine\ORM\PersistentCollection {#2517 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2519 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2521 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2523 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2525 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2527 …}
      +follows: Doctrine\ORM\PersistentCollection {#2529 …}
      +followers: Doctrine\ORM\PersistentCollection {#2531 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2533 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2535 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2537 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2539 …}
      +reports: Doctrine\ORM\PersistentCollection {#2541 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2543 …}
      +violations: Doctrine\ORM\PersistentCollection {#2545 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2547 …}
      +awards: Doctrine\ORM\PersistentCollection {#2549 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2551 …}
      +categories: Doctrine\ORM\PersistentCollection {#2553 …}
      -id: 49973
      -password: "$2y$13$Sd1q1hHAY3WPSLjt5vyoNuIlZePwuxUhDQTm2RVIUSpi/X5bydoLW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2555 …}
      +apId: "loboaureo@lemm.ee"
      +apProfileId: "https://lemm.ee/u/loboaureo"
      +apPublicUrl: "https://lemm.ee/u/loboaureo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "loboaureo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729086526 {#1358
        date: 2024-10-16 15:48:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696483397 {#1356
        date: 2023-10-05 07:23:17.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2024
      +user: Proxies\__CG__\App\Entity\User {#4827 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Am-I-in-over-my-head-Need-some-encouragement"
      +title: "Am I in over my head? Need some encouragement!"
      +url: null
      +body: """
        I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
        \n
        I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
        \n
        Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
        \n
        Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314211 {#4828
        date: 2024-07-07 03:03:31.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4833 …}
      +votes: Doctrine\ORM\PersistentCollection {#4836 …}
      +reports: Doctrine\ORM\PersistentCollection {#4838 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
      +badges: Doctrine\ORM\PersistentCollection {#4844 …}
      +children: []
      -id: 27263
      -titleTs: "'encourag':9 'head':6 'need':7"
      -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704485782
      +visibility: "visible             "
      +apId: "https://lemmings.world/post/4398082"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704399382 {#4825
        date: 2024-01-04 21:16:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I recommend you to check casaos. It’s a frontend for docker containers with his own “app store” with all you want and more easily configurable.\n
      \n
      Maybe is not for you, as is so easy that maybe you don’t learn anything, but maybe it’s a way to start and investigate without frustrating blocks.\n
      \n
      I feel myself at the same level than you, and currently investigating how to setup a DNS + VPN server, only for fun/learn
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704443340 {#1352
      date: 2024-01-05 09:29:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@anonymouse@lemmings.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1357 …}
    +nested: Doctrine\ORM\PersistentCollection {#2492 …}
    +votes: Doctrine\ORM\PersistentCollection {#2494 …}
    +reports: Doctrine\ORM\PersistentCollection {#2496 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2498 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2500 …}
    -id: 282003
    -bodyTs: "'anyth':42 'app':17 'block':55 'casao':6 'check':5 'configur':26 'contain':13 'current':66 'dns':72 'docker':12 'easi':35 'easili':25 'feel':57 'frontend':10 'frustrat':54 'fun/learn':77 'investig':52,67 'learn':41 'level':62 'mayb':27,37,44 'recommend':2 'server':74 'setup':70 'start':50 'store':18 'vpn':73 'want':22 'way':48 'without':53"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7910227"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704443340 {#1353
      date: 2024-01-05 09:29:00.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#9580
  +comment: App\Entity\EntryComment {#1355
    +user: App\Entity\User {#2502
      +avatar: null
      +cover: null
      +email: "loboaureo@lemm.ee"
      +username: "@loboaureo@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1711871567 {#1354
        date: 2024-03-31 09:52: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: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2503 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2505 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2507 …}
      +entries: Doctrine\ORM\PersistentCollection {#2509 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2511 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2513 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2515 …}
      +posts: Doctrine\ORM\PersistentCollection {#2517 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2519 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2521 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2523 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2525 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2527 …}
      +follows: Doctrine\ORM\PersistentCollection {#2529 …}
      +followers: Doctrine\ORM\PersistentCollection {#2531 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2533 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2535 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2537 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2539 …}
      +reports: Doctrine\ORM\PersistentCollection {#2541 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2543 …}
      +violations: Doctrine\ORM\PersistentCollection {#2545 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2547 …}
      +awards: Doctrine\ORM\PersistentCollection {#2549 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2551 …}
      +categories: Doctrine\ORM\PersistentCollection {#2553 …}
      -id: 49973
      -password: "$2y$13$Sd1q1hHAY3WPSLjt5vyoNuIlZePwuxUhDQTm2RVIUSpi/X5bydoLW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2555 …}
      +apId: "loboaureo@lemm.ee"
      +apProfileId: "https://lemm.ee/u/loboaureo"
      +apPublicUrl: "https://lemm.ee/u/loboaureo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "loboaureo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729086526 {#1358
        date: 2024-10-16 15:48:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696483397 {#1356
        date: 2023-10-05 07:23:17.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2024
      +user: Proxies\__CG__\App\Entity\User {#4827 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Am-I-in-over-my-head-Need-some-encouragement"
      +title: "Am I in over my head? Need some encouragement!"
      +url: null
      +body: """
        I’m a novice Linux user. Comfortable with command line but far from a whiz. Have to duckduckgo a lot of stuff to figure out what I’m doing.\n
        \n
        I just bought a WD EX2 Ultra. The Plex app is built in, but it looks like the other stuff I want to do will require Docker containers. Maybe I just need to devote more time to learning containers but, at first look, it all seems quite daunting.\n
        \n
        Here’s what I want to set up. Jellyfin for music, tv & movies. Audiobookshelf for podcasts. The Servarr suite for library collection and management. VPN for security and privacy.\n
        \n
        Am I swinging too big for my skill level, or does this seem doable? Any suggestions on how to proceed? Any and all feedback is welcome!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314211 {#4828
        date: 2024-07-07 03:03:31.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4833 …}
      +votes: Doctrine\ORM\PersistentCollection {#4836 …}
      +reports: Doctrine\ORM\PersistentCollection {#4838 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4842 …}
      +badges: Doctrine\ORM\PersistentCollection {#4844 …}
      +children: []
      -id: 27263
      -titleTs: "'encourag':9 'head':6 'need':7"
      -bodyTs: "'app':39 'audiobookshelf':91 'big':111 'bought':32 'built':41 'collect':99 'comfort':7 'command':9 'contain':57,68 'daunt':77 'devot':63 'doabl':120 'docker':56 'duckduckgo':18 'ex2':35 'far':12 'feedback':130 'figur':24 'first':71 'jellyfin':86 'learn':67 'level':115 'librari':98 'like':46 'line':10 'linux':5 'look':45,72 'lot':20 'm':2,28 'manag':101 'mayb':58 'movi':90 'music':88 'need':61 'novic':4 'plex':38 'podcast':93 'privaci':106 'proceed':126 'quit':76 'requir':55 'secur':104 'seem':75,119 'servarr':95 'set':84 'skill':114 'stuff':22,49 'suggest':122 'suit':96 'swing':109 'time':65 'tv':89 'ultra':36 'user':6 'vpn':102 'want':51,82 'wd':34 'welcom':132 'whiz':15"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704485782
      +visibility: "visible             "
      +apId: "https://lemmings.world/post/4398082"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704399382 {#4825
        date: 2024-01-04 21:16:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I recommend you to check casaos. It’s a frontend for docker containers with his own “app store” with all you want and more easily configurable.\n
      \n
      Maybe is not for you, as is so easy that maybe you don’t learn anything, but maybe it’s a way to start and investigate without frustrating blocks.\n
      \n
      I feel myself at the same level than you, and currently investigating how to setup a DNS + VPN server, only for fun/learn
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704443340 {#1352
      date: 2024-01-05 09:29:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@anonymouse@lemmings.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1357 …}
    +nested: Doctrine\ORM\PersistentCollection {#2492 …}
    +votes: Doctrine\ORM\PersistentCollection {#2494 …}
    +reports: Doctrine\ORM\PersistentCollection {#2496 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2498 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2500 …}
    -id: 282003
    -bodyTs: "'anyth':42 'app':17 'block':55 'casao':6 'check':5 'configur':26 'contain':13 'current':66 'dns':72 'docker':12 'easi':35 'easili':25 'feel':57 'frontend':10 'frustrat':54 'fun/learn':77 'investig':52,67 'learn':41 'level':62 'mayb':27,37,44 'recommend':2 'server':74 'setup':70 'start':50 'store':18 'vpn':73 'want':22 'way':48 'without':53"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7910227"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704443340 {#1353
      date: 2024-01-05 09:29:00.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 54.13 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2563
    +user: App\Entity\User {#2576
      +avatar: null
      +cover: null
      +email: "randombullet@programming.dev"
      +username: "@randombullet@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1723128435 {#2560
        date: 2024-08-08 16:47:15.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2577 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2579 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2581 …}
      +entries: Doctrine\ORM\PersistentCollection {#2583 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2585 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2587 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2589 …}
      +posts: Doctrine\ORM\PersistentCollection {#2591 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2593 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2595 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2597 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2599 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2601 …}
      +follows: Doctrine\ORM\PersistentCollection {#2603 …}
      +followers: Doctrine\ORM\PersistentCollection {#2605 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2607 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2609 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2611 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2613 …}
      +reports: Doctrine\ORM\PersistentCollection {#2615 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2617 …}
      +violations: Doctrine\ORM\PersistentCollection {#2619 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
      +awards: Doctrine\ORM\PersistentCollection {#2623 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2625 …}
      +categories: Doctrine\ORM\PersistentCollection {#2627 …}
      -id: 89522
      -password: "$2y$13$TGibg/8tqIiaPwaazsa3S.HMUPSWDbejRtPv/VBAt8o0HkNSfrp8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2629 …}
      +apId: "randombullet@programming.dev"
      +apProfileId: "https://programming.dev/u/randombullet"
      +apPublicUrl: "https://programming.dev/u/randombullet"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "randombullet"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711480250 {#2561
        date: 2024-03-26 20:10:50.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711480250 {#2562
        date: 2024-03-26 20:10:50.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1749
      +user: Proxies\__CG__\App\Entity\User {#3240 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
      +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
      +url: null
      +body: """
        ### **Background**\n
        \n
        I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
        \n
        ### **The problem**\n
        \n
        While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
        \n
        Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
        \n
        ---\n
        \n
        ### **Planning the build**\n
        \n
        Due to a limited budget, the idea is split the build in 2 phases.\n
        \n
        #### Phase 1 (gaming):\n
        \n
        - Budget: $1000 (ideally below ~$800):\n
        - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
        - At least as powerful as a Steam Deck\n
        - Parts: \n
            - APU: \n
                - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
                - or “AMD Ryzen 5 7600X ($300)”?\n
            - Motherboard: \n
                - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
                - Okay with gigabit ethernet and basic I/O.\n
            - Power supply: \n
                - Power efficient power supply that can handle a class 4080/4090 card.\n
            - Cooling: \n
                - Air-cooled preferred\n
            - Storage: \n
                - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
            - RAM: \n
                - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
            - Case: \n
                - As long as it fits a large graphics card\n
        \n
        #### Phase 2 (AI: LLM/SD):\n
        \n
        - Budget: ~$2000\n
        - After 1-2 years, upgrade with Nvidia graphics card. \n
            - Ideally something with 24GB VRAM, like the 4090.\n
            - Prefer Nvidia due to compatibility with SD.\n
        - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
        \n
        ---\n
        \n
        In case I missed any crucial information, let me know!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 11
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719428690 {#3142
        date: 2024-06-26 21:04:50.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3216 …}
      +votes: Doctrine\ORM\PersistentCollection {#3218 …}
      +reports: Doctrine\ORM\PersistentCollection {#3221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
      +badges: Doctrine\ORM\PersistentCollection {#3174 …}
      +children: []
      -id: 27301
      -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
      -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704503070
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20105526"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416670 {#3148
        date: 2024-01-05 02:04:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Just so you know\n
      \n
      R5 5700G\n
      \n
      128GB ram\n
      \n
      2 x 20TB disks\n
      \n
      2 x 4tb NVMe\n
      \n
      Idles at about 60w.\n
      \n
      You should look into the RTX 6000 or higher to utilize vGPUs.\n
      \n
      [Here’s the full list. ](https://www.nvidia.com/en-us/data-center/graphics-cards-for-virtualization/)\n
      \n
      [Not fully supported but it’s possible.](https://pve.proxmox.com/wiki/NVIDIA_vGPU_on_Proxmox_VE_7.x)\n
      \n
      And also get into proxmox. You can pass through part of your GPU into a “desktop” environment and also have another VM(s) running in the background. That way you can use your computer as normal with a type 1 hypervisor in the background.\n
      \n
      Also get a mobo with 2 NICs. The fewer pcie cards you have the lower power draw.\n
      \n
      My NVMe idle at 7w and my HDDs idle at about 15w I think. 45w is just for storage.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704440976 {#2557
      date: 2024-01-05 08:49:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Mantis8497@lemm.ee"
      "@Mantis8497@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2564 …}
    +nested: Doctrine\ORM\PersistentCollection {#2566 …}
    +votes: Doctrine\ORM\PersistentCollection {#2568 …}
    +reports: Doctrine\ORM\PersistentCollection {#2570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2572 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2574 …}
    -id: 281957
    -bodyTs: "'/en-us/data-center/graphics-cards-for-virtualization/)':40 '/wiki/nvidia_vgpu_on_proxmox_ve_7.x)':50 '1':90 '128gb':7 '15w':123 '2':9,13,100 '20tb':11 '45w':126 '4tb':15 '5700g':6 '6000':27 '60w':20 '7w':116 'also':52,69,95 'anoth':71 'background':77,94 'card':105 'comput':84 'desktop':66 'disk':12 'draw':111 'environ':67 'fewer':103 'full':36 'fulli':42 'get':53,96 'gpu':63 'hdds':119 'higher':29 'hypervisor':91 'idl':17,114,120 'know':4 'list':37 'look':23 'lower':109 'mobo':98 'nic':101 'normal':86 'nvme':16,113 'part':60 'pass':58 'pcie':104 'possibl':47 'power':110 'proxmox':55 'pve.proxmox.com':49 'pve.proxmox.com/wiki/nvidia_vgpu_on_proxmox_ve_7.x)':48 'r5':5 'ram':8 'rtx':26 'run':74 'storag':130 'support':43 'think':125 'type':89 'use':82 'util':31 'vgpus':32 'vm':72 'way':79 'www.nvidia.com':39 'www.nvidia.com/en-us/data-center/graphics-cards-for-virtualization/)':38 'x':10,14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6155584"
    +editedAt: DateTimeImmutable @1711865412 {#2558
      date: 2024-03-31 08:10:12.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704440976 {#2559
      date: 2024-01-05 08:49:36.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#9650
  +comment: App\Entity\EntryComment {#2563
    +user: App\Entity\User {#2576
      +avatar: null
      +cover: null
      +email: "randombullet@programming.dev"
      +username: "@randombullet@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1723128435 {#2560
        date: 2024-08-08 16:47:15.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2577 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2579 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2581 …}
      +entries: Doctrine\ORM\PersistentCollection {#2583 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2585 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2587 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2589 …}
      +posts: Doctrine\ORM\PersistentCollection {#2591 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2593 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2595 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2597 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2599 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2601 …}
      +follows: Doctrine\ORM\PersistentCollection {#2603 …}
      +followers: Doctrine\ORM\PersistentCollection {#2605 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2607 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2609 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2611 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2613 …}
      +reports: Doctrine\ORM\PersistentCollection {#2615 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2617 …}
      +violations: Doctrine\ORM\PersistentCollection {#2619 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
      +awards: Doctrine\ORM\PersistentCollection {#2623 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2625 …}
      +categories: Doctrine\ORM\PersistentCollection {#2627 …}
      -id: 89522
      -password: "$2y$13$TGibg/8tqIiaPwaazsa3S.HMUPSWDbejRtPv/VBAt8o0HkNSfrp8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2629 …}
      +apId: "randombullet@programming.dev"
      +apProfileId: "https://programming.dev/u/randombullet"
      +apPublicUrl: "https://programming.dev/u/randombullet"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "randombullet"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711480250 {#2561
        date: 2024-03-26 20:10:50.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711480250 {#2562
        date: 2024-03-26 20:10:50.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1749
      +user: Proxies\__CG__\App\Entity\User {#3240 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
      +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
      +url: null
      +body: """
        ### **Background**\n
        \n
        I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
        \n
        ### **The problem**\n
        \n
        While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
        \n
        Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
        \n
        ---\n
        \n
        ### **Planning the build**\n
        \n
        Due to a limited budget, the idea is split the build in 2 phases.\n
        \n
        #### Phase 1 (gaming):\n
        \n
        - Budget: $1000 (ideally below ~$800):\n
        - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
        - At least as powerful as a Steam Deck\n
        - Parts: \n
            - APU: \n
                - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
                - or “AMD Ryzen 5 7600X ($300)”?\n
            - Motherboard: \n
                - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
                - Okay with gigabit ethernet and basic I/O.\n
            - Power supply: \n
                - Power efficient power supply that can handle a class 4080/4090 card.\n
            - Cooling: \n
                - Air-cooled preferred\n
            - Storage: \n
                - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
            - RAM: \n
                - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
            - Case: \n
                - As long as it fits a large graphics card\n
        \n
        #### Phase 2 (AI: LLM/SD):\n
        \n
        - Budget: ~$2000\n
        - After 1-2 years, upgrade with Nvidia graphics card. \n
            - Ideally something with 24GB VRAM, like the 4090.\n
            - Prefer Nvidia due to compatibility with SD.\n
        - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
        \n
        ---\n
        \n
        In case I missed any crucial information, let me know!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 11
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719428690 {#3142
        date: 2024-06-26 21:04:50.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3216 …}
      +votes: Doctrine\ORM\PersistentCollection {#3218 …}
      +reports: Doctrine\ORM\PersistentCollection {#3221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
      +badges: Doctrine\ORM\PersistentCollection {#3174 …}
      +children: []
      -id: 27301
      -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
      -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704503070
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20105526"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416670 {#3148
        date: 2024-01-05 02:04:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Just so you know\n
      \n
      R5 5700G\n
      \n
      128GB ram\n
      \n
      2 x 20TB disks\n
      \n
      2 x 4tb NVMe\n
      \n
      Idles at about 60w.\n
      \n
      You should look into the RTX 6000 or higher to utilize vGPUs.\n
      \n
      [Here’s the full list. ](https://www.nvidia.com/en-us/data-center/graphics-cards-for-virtualization/)\n
      \n
      [Not fully supported but it’s possible.](https://pve.proxmox.com/wiki/NVIDIA_vGPU_on_Proxmox_VE_7.x)\n
      \n
      And also get into proxmox. You can pass through part of your GPU into a “desktop” environment and also have another VM(s) running in the background. That way you can use your computer as normal with a type 1 hypervisor in the background.\n
      \n
      Also get a mobo with 2 NICs. The fewer pcie cards you have the lower power draw.\n
      \n
      My NVMe idle at 7w and my HDDs idle at about 15w I think. 45w is just for storage.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704440976 {#2557
      date: 2024-01-05 08:49:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Mantis8497@lemm.ee"
      "@Mantis8497@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2564 …}
    +nested: Doctrine\ORM\PersistentCollection {#2566 …}
    +votes: Doctrine\ORM\PersistentCollection {#2568 …}
    +reports: Doctrine\ORM\PersistentCollection {#2570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2572 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2574 …}
    -id: 281957
    -bodyTs: "'/en-us/data-center/graphics-cards-for-virtualization/)':40 '/wiki/nvidia_vgpu_on_proxmox_ve_7.x)':50 '1':90 '128gb':7 '15w':123 '2':9,13,100 '20tb':11 '45w':126 '4tb':15 '5700g':6 '6000':27 '60w':20 '7w':116 'also':52,69,95 'anoth':71 'background':77,94 'card':105 'comput':84 'desktop':66 'disk':12 'draw':111 'environ':67 'fewer':103 'full':36 'fulli':42 'get':53,96 'gpu':63 'hdds':119 'higher':29 'hypervisor':91 'idl':17,114,120 'know':4 'list':37 'look':23 'lower':109 'mobo':98 'nic':101 'normal':86 'nvme':16,113 'part':60 'pass':58 'pcie':104 'possibl':47 'power':110 'proxmox':55 'pve.proxmox.com':49 'pve.proxmox.com/wiki/nvidia_vgpu_on_proxmox_ve_7.x)':48 'r5':5 'ram':8 'rtx':26 'run':74 'storag':130 'support':43 'think':125 'type':89 'use':82 'util':31 'vgpus':32 'vm':72 'way':79 'www.nvidia.com':39 'www.nvidia.com/en-us/data-center/graphics-cards-for-virtualization/)':38 'x':10,14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6155584"
    +editedAt: DateTimeImmutable @1711865412 {#2558
      date: 2024-03-31 08:10:12.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704440976 {#2559
      date: 2024-01-05 08:49:36.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 14.0 MiB 0.15 ms
Input props
[
  "user" => App\Entity\User {#2576
    +avatar: null
    +cover: null
    +email: "randombullet@programming.dev"
    +username: "@randombullet@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1723128435 {#2560
      date: 2024-08-08 16:47:15.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2577 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2579 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2581 …}
    +entries: Doctrine\ORM\PersistentCollection {#2583 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2585 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2587 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2589 …}
    +posts: Doctrine\ORM\PersistentCollection {#2591 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2593 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2595 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2597 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2599 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2601 …}
    +follows: Doctrine\ORM\PersistentCollection {#2603 …}
    +followers: Doctrine\ORM\PersistentCollection {#2605 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2607 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2609 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2611 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2613 …}
    +reports: Doctrine\ORM\PersistentCollection {#2615 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2617 …}
    +violations: Doctrine\ORM\PersistentCollection {#2619 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
    +awards: Doctrine\ORM\PersistentCollection {#2623 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2625 …}
    +categories: Doctrine\ORM\PersistentCollection {#2627 …}
    -id: 89522
    -password: "$2y$13$TGibg/8tqIiaPwaazsa3S.HMUPSWDbejRtPv/VBAt8o0HkNSfrp8W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2629 …}
    +apId: "randombullet@programming.dev"
    +apProfileId: "https://programming.dev/u/randombullet"
    +apPublicUrl: "https://programming.dev/u/randombullet"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "randombullet"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711480250 {#2561
      date: 2024-03-26 20:10:50.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1711480250 {#2562
      date: 2024-03-26 20:10:50.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#9695
  +user: App\Entity\User {#2576
    +avatar: null
    +cover: null
    +email: "randombullet@programming.dev"
    +username: "@randombullet@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1723128435 {#2560
      date: 2024-08-08 16:47:15.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2577 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2579 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2581 …}
    +entries: Doctrine\ORM\PersistentCollection {#2583 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2585 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2587 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2589 …}
    +posts: Doctrine\ORM\PersistentCollection {#2591 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2593 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2595 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2597 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2599 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2601 …}
    +follows: Doctrine\ORM\PersistentCollection {#2603 …}
    +followers: Doctrine\ORM\PersistentCollection {#2605 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2607 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2609 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2611 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2613 …}
    +reports: Doctrine\ORM\PersistentCollection {#2615 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2617 …}
    +violations: Doctrine\ORM\PersistentCollection {#2619 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
    +awards: Doctrine\ORM\PersistentCollection {#2623 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2625 …}
    +categories: Doctrine\ORM\PersistentCollection {#2627 …}
    -id: 89522
    -password: "$2y$13$TGibg/8tqIiaPwaazsa3S.HMUPSWDbejRtPv/VBAt8o0HkNSfrp8W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2629 …}
    +apId: "randombullet@programming.dev"
    +apProfileId: "https://programming.dev/u/randombullet"
    +apPublicUrl: "https://programming.dev/u/randombullet"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "randombullet"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711480250 {#2561
      date: 2024-03-26 20:10:50.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1711480250 {#2562
      date: 2024-03-26 20:10:50.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1704440976 {#2559
    date: 2024-01-05 08:49:36.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#9750
  +date: DateTimeImmutable @1704440976 {#2559
    date: 2024-01-05 08:49:36.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.14 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704440976 {#2559
    date: 2024-01-05 08:49:36.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1711865412 {#2558
    date: 2024-03-31 08:10:12.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#9804
  +createdAt: DateTimeImmutable @1704440976 {#2559
    date: 2024-01-05 08:49:36.0 +01:00
  }
  +editedAt: DateTimeImmutable @1711865412 {#2558
    date: 2024-03-31 08:10:12.0 +02:00
  }
}
entry_inline App\Twig\Components\EntryInlineComponent 14.0 MiB 0.15 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1749
    +user: Proxies\__CG__\App\Entity\User {#3240 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
    +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
    +url: null
    +body: """
      ### **Background**\n
      \n
      I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
      \n
      ### **The problem**\n
      \n
      While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
      \n
      Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
      \n
      ---\n
      \n
      ### **Planning the build**\n
      \n
      Due to a limited budget, the idea is split the build in 2 phases.\n
      \n
      #### Phase 1 (gaming):\n
      \n
      - Budget: $1000 (ideally below ~$800):\n
      - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
      - At least as powerful as a Steam Deck\n
      - Parts: \n
          - APU: \n
              - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
              - or “AMD Ryzen 5 7600X ($300)”?\n
          - Motherboard: \n
              - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
              - Okay with gigabit ethernet and basic I/O.\n
          - Power supply: \n
              - Power efficient power supply that can handle a class 4080/4090 card.\n
          - Cooling: \n
              - Air-cooled preferred\n
          - Storage: \n
              - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
          - RAM: \n
              - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
          - Case: \n
              - As long as it fits a large graphics card\n
      \n
      #### Phase 2 (AI: LLM/SD):\n
      \n
      - Budget: ~$2000\n
      - After 1-2 years, upgrade with Nvidia graphics card. \n
          - Ideally something with 24GB VRAM, like the 4090.\n
          - Prefer Nvidia due to compatibility with SD.\n
      - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
      \n
      ---\n
      \n
      In case I missed any crucial information, let me know!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719428690 {#3142
      date: 2024-06-26 21:04:50.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3216 …}
    +votes: Doctrine\ORM\PersistentCollection {#3218 …}
    +reports: Doctrine\ORM\PersistentCollection {#3221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
    +badges: Doctrine\ORM\PersistentCollection {#3174 …}
    +children: []
    -id: 27301
    -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
    -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704503070
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20105526"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704416670 {#3148
      date: 2024-01-05 02:04:30.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#9858
  +entry: Proxies\__CG__\App\Entity\Entry {#1749
    +user: Proxies\__CG__\App\Entity\User {#3240 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
    +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
    +url: null
    +body: """
      ### **Background**\n
      \n
      I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
      \n
      ### **The problem**\n
      \n
      While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
      \n
      Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
      \n
      ---\n
      \n
      ### **Planning the build**\n
      \n
      Due to a limited budget, the idea is split the build in 2 phases.\n
      \n
      #### Phase 1 (gaming):\n
      \n
      - Budget: $1000 (ideally below ~$800):\n
      - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
      - At least as powerful as a Steam Deck\n
      - Parts: \n
          - APU: \n
              - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
              - or “AMD Ryzen 5 7600X ($300)”?\n
          - Motherboard: \n
              - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
              - Okay with gigabit ethernet and basic I/O.\n
          - Power supply: \n
              - Power efficient power supply that can handle a class 4080/4090 card.\n
          - Cooling: \n
              - Air-cooled preferred\n
          - Storage: \n
              - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
          - RAM: \n
              - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
          - Case: \n
              - As long as it fits a large graphics card\n
      \n
      #### Phase 2 (AI: LLM/SD):\n
      \n
      - Budget: ~$2000\n
      - After 1-2 years, upgrade with Nvidia graphics card. \n
          - Ideally something with 24GB VRAM, like the 4090.\n
          - Prefer Nvidia due to compatibility with SD.\n
      - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
      \n
      ---\n
      \n
      In case I missed any crucial information, let me know!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719428690 {#3142
      date: 2024-06-26 21:04:50.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3216 …}
    +votes: Doctrine\ORM\PersistentCollection {#3218 …}
    +reports: Doctrine\ORM\PersistentCollection {#3221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
    +badges: Doctrine\ORM\PersistentCollection {#3174 …}
    +children: []
    -id: 27301
    -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
    -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704503070
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20105526"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704416670 {#3148
      date: 2024-01-05 02:04:30.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#2576
    +avatar: null
    +cover: null
    +email: "randombullet@programming.dev"
    +username: "@randombullet@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1723128435 {#2560
      date: 2024-08-08 16:47:15.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2577 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2579 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2581 …}
    +entries: Doctrine\ORM\PersistentCollection {#2583 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2585 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2587 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2589 …}
    +posts: Doctrine\ORM\PersistentCollection {#2591 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2593 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2595 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2597 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2599 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2601 …}
    +follows: Doctrine\ORM\PersistentCollection {#2603 …}
    +followers: Doctrine\ORM\PersistentCollection {#2605 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2607 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2609 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2611 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2613 …}
    +reports: Doctrine\ORM\PersistentCollection {#2615 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2617 …}
    +violations: Doctrine\ORM\PersistentCollection {#2619 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
    +awards: Doctrine\ORM\PersistentCollection {#2623 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2625 …}
    +categories: Doctrine\ORM\PersistentCollection {#2627 …}
    -id: 89522
    -password: "$2y$13$TGibg/8tqIiaPwaazsa3S.HMUPSWDbejRtPv/VBAt8o0HkNSfrp8W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2629 …}
    +apId: "randombullet@programming.dev"
    +apProfileId: "https://programming.dev/u/randombullet"
    +apPublicUrl: "https://programming.dev/u/randombullet"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "randombullet"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711480250 {#2561
      date: 2024-03-26 20:10:50.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1711480250 {#2562
      date: 2024-03-26 20:10:50.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#9913
  +width: 40
  +height: 40
  +user: App\Entity\User {#2576
    +avatar: null
    +cover: null
    +email: "randombullet@programming.dev"
    +username: "@randombullet@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1723128435 {#2560
      date: 2024-08-08 16:47:15.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2577 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2579 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2581 …}
    +entries: Doctrine\ORM\PersistentCollection {#2583 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2585 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2587 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2589 …}
    +posts: Doctrine\ORM\PersistentCollection {#2591 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2593 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2595 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2597 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2599 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2601 …}
    +follows: Doctrine\ORM\PersistentCollection {#2603 …}
    +followers: Doctrine\ORM\PersistentCollection {#2605 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2607 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2609 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2611 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2613 …}
    +reports: Doctrine\ORM\PersistentCollection {#2615 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2617 …}
    +violations: Doctrine\ORM\PersistentCollection {#2619 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
    +awards: Doctrine\ORM\PersistentCollection {#2623 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2625 …}
    +categories: Doctrine\ORM\PersistentCollection {#2627 …}
    -id: 89522
    -password: "$2y$13$TGibg/8tqIiaPwaazsa3S.HMUPSWDbejRtPv/VBAt8o0HkNSfrp8W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2629 …}
    +apId: "randombullet@programming.dev"
    +apProfileId: "https://programming.dev/u/randombullet"
    +apPublicUrl: "https://programming.dev/u/randombullet"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "randombullet"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711480250 {#2561
      date: 2024-03-26 20:10:50.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1711480250 {#2562
      date: 2024-03-26 20:10:50.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.46 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2563
    +user: App\Entity\User {#2576
      +avatar: null
      +cover: null
      +email: "randombullet@programming.dev"
      +username: "@randombullet@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1723128435 {#2560
        date: 2024-08-08 16:47:15.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2577 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2579 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2581 …}
      +entries: Doctrine\ORM\PersistentCollection {#2583 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2585 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2587 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2589 …}
      +posts: Doctrine\ORM\PersistentCollection {#2591 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2593 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2595 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2597 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2599 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2601 …}
      +follows: Doctrine\ORM\PersistentCollection {#2603 …}
      +followers: Doctrine\ORM\PersistentCollection {#2605 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2607 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2609 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2611 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2613 …}
      +reports: Doctrine\ORM\PersistentCollection {#2615 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2617 …}
      +violations: Doctrine\ORM\PersistentCollection {#2619 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
      +awards: Doctrine\ORM\PersistentCollection {#2623 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2625 …}
      +categories: Doctrine\ORM\PersistentCollection {#2627 …}
      -id: 89522
      -password: "$2y$13$TGibg/8tqIiaPwaazsa3S.HMUPSWDbejRtPv/VBAt8o0HkNSfrp8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2629 …}
      +apId: "randombullet@programming.dev"
      +apProfileId: "https://programming.dev/u/randombullet"
      +apPublicUrl: "https://programming.dev/u/randombullet"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "randombullet"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711480250 {#2561
        date: 2024-03-26 20:10:50.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711480250 {#2562
        date: 2024-03-26 20:10:50.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1749
      +user: Proxies\__CG__\App\Entity\User {#3240 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
      +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
      +url: null
      +body: """
        ### **Background**\n
        \n
        I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
        \n
        ### **The problem**\n
        \n
        While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
        \n
        Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
        \n
        ---\n
        \n
        ### **Planning the build**\n
        \n
        Due to a limited budget, the idea is split the build in 2 phases.\n
        \n
        #### Phase 1 (gaming):\n
        \n
        - Budget: $1000 (ideally below ~$800):\n
        - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
        - At least as powerful as a Steam Deck\n
        - Parts: \n
            - APU: \n
                - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
                - or “AMD Ryzen 5 7600X ($300)”?\n
            - Motherboard: \n
                - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
                - Okay with gigabit ethernet and basic I/O.\n
            - Power supply: \n
                - Power efficient power supply that can handle a class 4080/4090 card.\n
            - Cooling: \n
                - Air-cooled preferred\n
            - Storage: \n
                - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
            - RAM: \n
                - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
            - Case: \n
                - As long as it fits a large graphics card\n
        \n
        #### Phase 2 (AI: LLM/SD):\n
        \n
        - Budget: ~$2000\n
        - After 1-2 years, upgrade with Nvidia graphics card. \n
            - Ideally something with 24GB VRAM, like the 4090.\n
            - Prefer Nvidia due to compatibility with SD.\n
        - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
        \n
        ---\n
        \n
        In case I missed any crucial information, let me know!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 11
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719428690 {#3142
        date: 2024-06-26 21:04:50.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3216 …}
      +votes: Doctrine\ORM\PersistentCollection {#3218 …}
      +reports: Doctrine\ORM\PersistentCollection {#3221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
      +badges: Doctrine\ORM\PersistentCollection {#3174 …}
      +children: []
      -id: 27301
      -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
      -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704503070
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20105526"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416670 {#3148
        date: 2024-01-05 02:04:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Just so you know\n
      \n
      R5 5700G\n
      \n
      128GB ram\n
      \n
      2 x 20TB disks\n
      \n
      2 x 4tb NVMe\n
      \n
      Idles at about 60w.\n
      \n
      You should look into the RTX 6000 or higher to utilize vGPUs.\n
      \n
      [Here’s the full list. ](https://www.nvidia.com/en-us/data-center/graphics-cards-for-virtualization/)\n
      \n
      [Not fully supported but it’s possible.](https://pve.proxmox.com/wiki/NVIDIA_vGPU_on_Proxmox_VE_7.x)\n
      \n
      And also get into proxmox. You can pass through part of your GPU into a “desktop” environment and also have another VM(s) running in the background. That way you can use your computer as normal with a type 1 hypervisor in the background.\n
      \n
      Also get a mobo with 2 NICs. The fewer pcie cards you have the lower power draw.\n
      \n
      My NVMe idle at 7w and my HDDs idle at about 15w I think. 45w is just for storage.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704440976 {#2557
      date: 2024-01-05 08:49:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Mantis8497@lemm.ee"
      "@Mantis8497@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2564 …}
    +nested: Doctrine\ORM\PersistentCollection {#2566 …}
    +votes: Doctrine\ORM\PersistentCollection {#2568 …}
    +reports: Doctrine\ORM\PersistentCollection {#2570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2572 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2574 …}
    -id: 281957
    -bodyTs: "'/en-us/data-center/graphics-cards-for-virtualization/)':40 '/wiki/nvidia_vgpu_on_proxmox_ve_7.x)':50 '1':90 '128gb':7 '15w':123 '2':9,13,100 '20tb':11 '45w':126 '4tb':15 '5700g':6 '6000':27 '60w':20 '7w':116 'also':52,69,95 'anoth':71 'background':77,94 'card':105 'comput':84 'desktop':66 'disk':12 'draw':111 'environ':67 'fewer':103 'full':36 'fulli':42 'get':53,96 'gpu':63 'hdds':119 'higher':29 'hypervisor':91 'idl':17,114,120 'know':4 'list':37 'look':23 'lower':109 'mobo':98 'nic':101 'normal':86 'nvme':16,113 'part':60 'pass':58 'pcie':104 'possibl':47 'power':110 'proxmox':55 'pve.proxmox.com':49 'pve.proxmox.com/wiki/nvidia_vgpu_on_proxmox_ve_7.x)':48 'r5':5 'ram':8 'rtx':26 'run':74 'storag':130 'support':43 'think':125 'type':89 'use':82 'util':31 'vgpus':32 'vm':72 'way':79 'www.nvidia.com':39 'www.nvidia.com/en-us/data-center/graphics-cards-for-virtualization/)':38 'x':10,14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6155584"
    +editedAt: DateTimeImmutable @1711865412 {#2558
      date: 2024-03-31 08:10:12.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704440976 {#2559
      date: 2024-01-05 08:49:36.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#10030
  +subject: App\Entity\EntryComment {#2563
    +user: App\Entity\User {#2576
      +avatar: null
      +cover: null
      +email: "randombullet@programming.dev"
      +username: "@randombullet@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1723128435 {#2560
        date: 2024-08-08 16:47:15.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2577 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2579 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2581 …}
      +entries: Doctrine\ORM\PersistentCollection {#2583 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2585 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2587 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2589 …}
      +posts: Doctrine\ORM\PersistentCollection {#2591 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2593 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2595 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2597 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2599 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2601 …}
      +follows: Doctrine\ORM\PersistentCollection {#2603 …}
      +followers: Doctrine\ORM\PersistentCollection {#2605 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2607 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2609 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2611 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2613 …}
      +reports: Doctrine\ORM\PersistentCollection {#2615 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2617 …}
      +violations: Doctrine\ORM\PersistentCollection {#2619 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
      +awards: Doctrine\ORM\PersistentCollection {#2623 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2625 …}
      +categories: Doctrine\ORM\PersistentCollection {#2627 …}
      -id: 89522
      -password: "$2y$13$TGibg/8tqIiaPwaazsa3S.HMUPSWDbejRtPv/VBAt8o0HkNSfrp8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2629 …}
      +apId: "randombullet@programming.dev"
      +apProfileId: "https://programming.dev/u/randombullet"
      +apPublicUrl: "https://programming.dev/u/randombullet"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "randombullet"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711480250 {#2561
        date: 2024-03-26 20:10:50.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711480250 {#2562
        date: 2024-03-26 20:10:50.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1749
      +user: Proxies\__CG__\App\Entity\User {#3240 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
      +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
      +url: null
      +body: """
        ### **Background**\n
        \n
        I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
        \n
        ### **The problem**\n
        \n
        While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
        \n
        Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
        \n
        ---\n
        \n
        ### **Planning the build**\n
        \n
        Due to a limited budget, the idea is split the build in 2 phases.\n
        \n
        #### Phase 1 (gaming):\n
        \n
        - Budget: $1000 (ideally below ~$800):\n
        - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
        - At least as powerful as a Steam Deck\n
        - Parts: \n
            - APU: \n
                - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
                - or “AMD Ryzen 5 7600X ($300)”?\n
            - Motherboard: \n
                - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
                - Okay with gigabit ethernet and basic I/O.\n
            - Power supply: \n
                - Power efficient power supply that can handle a class 4080/4090 card.\n
            - Cooling: \n
                - Air-cooled preferred\n
            - Storage: \n
                - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
            - RAM: \n
                - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
            - Case: \n
                - As long as it fits a large graphics card\n
        \n
        #### Phase 2 (AI: LLM/SD):\n
        \n
        - Budget: ~$2000\n
        - After 1-2 years, upgrade with Nvidia graphics card. \n
            - Ideally something with 24GB VRAM, like the 4090.\n
            - Prefer Nvidia due to compatibility with SD.\n
        - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
        \n
        ---\n
        \n
        In case I missed any crucial information, let me know!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 11
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719428690 {#3142
        date: 2024-06-26 21:04:50.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3216 …}
      +votes: Doctrine\ORM\PersistentCollection {#3218 …}
      +reports: Doctrine\ORM\PersistentCollection {#3221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
      +badges: Doctrine\ORM\PersistentCollection {#3174 …}
      +children: []
      -id: 27301
      -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
      -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704503070
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20105526"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416670 {#3148
        date: 2024-01-05 02:04:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Just so you know\n
      \n
      R5 5700G\n
      \n
      128GB ram\n
      \n
      2 x 20TB disks\n
      \n
      2 x 4tb NVMe\n
      \n
      Idles at about 60w.\n
      \n
      You should look into the RTX 6000 or higher to utilize vGPUs.\n
      \n
      [Here’s the full list. ](https://www.nvidia.com/en-us/data-center/graphics-cards-for-virtualization/)\n
      \n
      [Not fully supported but it’s possible.](https://pve.proxmox.com/wiki/NVIDIA_vGPU_on_Proxmox_VE_7.x)\n
      \n
      And also get into proxmox. You can pass through part of your GPU into a “desktop” environment and also have another VM(s) running in the background. That way you can use your computer as normal with a type 1 hypervisor in the background.\n
      \n
      Also get a mobo with 2 NICs. The fewer pcie cards you have the lower power draw.\n
      \n
      My NVMe idle at 7w and my HDDs idle at about 15w I think. 45w is just for storage.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704440976 {#2557
      date: 2024-01-05 08:49:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Mantis8497@lemm.ee"
      "@Mantis8497@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2564 …}
    +nested: Doctrine\ORM\PersistentCollection {#2566 …}
    +votes: Doctrine\ORM\PersistentCollection {#2568 …}
    +reports: Doctrine\ORM\PersistentCollection {#2570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2572 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2574 …}
    -id: 281957
    -bodyTs: "'/en-us/data-center/graphics-cards-for-virtualization/)':40 '/wiki/nvidia_vgpu_on_proxmox_ve_7.x)':50 '1':90 '128gb':7 '15w':123 '2':9,13,100 '20tb':11 '45w':126 '4tb':15 '5700g':6 '6000':27 '60w':20 '7w':116 'also':52,69,95 'anoth':71 'background':77,94 'card':105 'comput':84 'desktop':66 'disk':12 'draw':111 'environ':67 'fewer':103 'full':36 'fulli':42 'get':53,96 'gpu':63 'hdds':119 'higher':29 'hypervisor':91 'idl':17,114,120 'know':4 'list':37 'look':23 'lower':109 'mobo':98 'nic':101 'normal':86 'nvme':16,113 'part':60 'pass':58 'pcie':104 'possibl':47 'power':110 'proxmox':55 'pve.proxmox.com':49 'pve.proxmox.com/wiki/nvidia_vgpu_on_proxmox_ve_7.x)':48 'r5':5 'ram':8 'rtx':26 'run':74 'storag':130 'support':43 'think':125 'type':89 'use':82 'util':31 'vgpus':32 'vm':72 'way':79 'www.nvidia.com':39 'www.nvidia.com/en-us/data-center/graphics-cards-for-virtualization/)':38 'x':10,14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6155584"
    +editedAt: DateTimeImmutable @1711865412 {#2558
      date: 2024-03-31 08:10:12.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704440976 {#2559
      date: 2024-01-05 08:49:36.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.65 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2563
    +user: App\Entity\User {#2576
      +avatar: null
      +cover: null
      +email: "randombullet@programming.dev"
      +username: "@randombullet@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1723128435 {#2560
        date: 2024-08-08 16:47:15.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2577 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2579 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2581 …}
      +entries: Doctrine\ORM\PersistentCollection {#2583 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2585 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2587 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2589 …}
      +posts: Doctrine\ORM\PersistentCollection {#2591 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2593 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2595 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2597 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2599 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2601 …}
      +follows: Doctrine\ORM\PersistentCollection {#2603 …}
      +followers: Doctrine\ORM\PersistentCollection {#2605 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2607 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2609 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2611 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2613 …}
      +reports: Doctrine\ORM\PersistentCollection {#2615 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2617 …}
      +violations: Doctrine\ORM\PersistentCollection {#2619 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
      +awards: Doctrine\ORM\PersistentCollection {#2623 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2625 …}
      +categories: Doctrine\ORM\PersistentCollection {#2627 …}
      -id: 89522
      -password: "$2y$13$TGibg/8tqIiaPwaazsa3S.HMUPSWDbejRtPv/VBAt8o0HkNSfrp8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2629 …}
      +apId: "randombullet@programming.dev"
      +apProfileId: "https://programming.dev/u/randombullet"
      +apPublicUrl: "https://programming.dev/u/randombullet"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "randombullet"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711480250 {#2561
        date: 2024-03-26 20:10:50.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711480250 {#2562
        date: 2024-03-26 20:10:50.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1749
      +user: Proxies\__CG__\App\Entity\User {#3240 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
      +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
      +url: null
      +body: """
        ### **Background**\n
        \n
        I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
        \n
        ### **The problem**\n
        \n
        While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
        \n
        Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
        \n
        ---\n
        \n
        ### **Planning the build**\n
        \n
        Due to a limited budget, the idea is split the build in 2 phases.\n
        \n
        #### Phase 1 (gaming):\n
        \n
        - Budget: $1000 (ideally below ~$800):\n
        - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
        - At least as powerful as a Steam Deck\n
        - Parts: \n
            - APU: \n
                - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
                - or “AMD Ryzen 5 7600X ($300)”?\n
            - Motherboard: \n
                - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
                - Okay with gigabit ethernet and basic I/O.\n
            - Power supply: \n
                - Power efficient power supply that can handle a class 4080/4090 card.\n
            - Cooling: \n
                - Air-cooled preferred\n
            - Storage: \n
                - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
            - RAM: \n
                - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
            - Case: \n
                - As long as it fits a large graphics card\n
        \n
        #### Phase 2 (AI: LLM/SD):\n
        \n
        - Budget: ~$2000\n
        - After 1-2 years, upgrade with Nvidia graphics card. \n
            - Ideally something with 24GB VRAM, like the 4090.\n
            - Prefer Nvidia due to compatibility with SD.\n
        - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
        \n
        ---\n
        \n
        In case I missed any crucial information, let me know!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 11
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719428690 {#3142
        date: 2024-06-26 21:04:50.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3216 …}
      +votes: Doctrine\ORM\PersistentCollection {#3218 …}
      +reports: Doctrine\ORM\PersistentCollection {#3221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
      +badges: Doctrine\ORM\PersistentCollection {#3174 …}
      +children: []
      -id: 27301
      -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
      -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704503070
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20105526"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416670 {#3148
        date: 2024-01-05 02:04:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Just so you know\n
      \n
      R5 5700G\n
      \n
      128GB ram\n
      \n
      2 x 20TB disks\n
      \n
      2 x 4tb NVMe\n
      \n
      Idles at about 60w.\n
      \n
      You should look into the RTX 6000 or higher to utilize vGPUs.\n
      \n
      [Here’s the full list. ](https://www.nvidia.com/en-us/data-center/graphics-cards-for-virtualization/)\n
      \n
      [Not fully supported but it’s possible.](https://pve.proxmox.com/wiki/NVIDIA_vGPU_on_Proxmox_VE_7.x)\n
      \n
      And also get into proxmox. You can pass through part of your GPU into a “desktop” environment and also have another VM(s) running in the background. That way you can use your computer as normal with a type 1 hypervisor in the background.\n
      \n
      Also get a mobo with 2 NICs. The fewer pcie cards you have the lower power draw.\n
      \n
      My NVMe idle at 7w and my HDDs idle at about 15w I think. 45w is just for storage.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704440976 {#2557
      date: 2024-01-05 08:49:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Mantis8497@lemm.ee"
      "@Mantis8497@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2564 …}
    +nested: Doctrine\ORM\PersistentCollection {#2566 …}
    +votes: Doctrine\ORM\PersistentCollection {#2568 …}
    +reports: Doctrine\ORM\PersistentCollection {#2570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2572 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2574 …}
    -id: 281957
    -bodyTs: "'/en-us/data-center/graphics-cards-for-virtualization/)':40 '/wiki/nvidia_vgpu_on_proxmox_ve_7.x)':50 '1':90 '128gb':7 '15w':123 '2':9,13,100 '20tb':11 '45w':126 '4tb':15 '5700g':6 '6000':27 '60w':20 '7w':116 'also':52,69,95 'anoth':71 'background':77,94 'card':105 'comput':84 'desktop':66 'disk':12 'draw':111 'environ':67 'fewer':103 'full':36 'fulli':42 'get':53,96 'gpu':63 'hdds':119 'higher':29 'hypervisor':91 'idl':17,114,120 'know':4 'list':37 'look':23 'lower':109 'mobo':98 'nic':101 'normal':86 'nvme':16,113 'part':60 'pass':58 'pcie':104 'possibl':47 'power':110 'proxmox':55 'pve.proxmox.com':49 'pve.proxmox.com/wiki/nvidia_vgpu_on_proxmox_ve_7.x)':48 'r5':5 'ram':8 'rtx':26 'run':74 'storag':130 'support':43 'think':125 'type':89 'use':82 'util':31 'vgpus':32 'vm':72 'way':79 'www.nvidia.com':39 'www.nvidia.com/en-us/data-center/graphics-cards-for-virtualization/)':38 'x':10,14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6155584"
    +editedAt: DateTimeImmutable @1711865412 {#2558
      date: 2024-03-31 08:10:12.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704440976 {#2559
      date: 2024-01-05 08:49:36.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#10087
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2563
    +user: App\Entity\User {#2576
      +avatar: null
      +cover: null
      +email: "randombullet@programming.dev"
      +username: "@randombullet@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1723128435 {#2560
        date: 2024-08-08 16:47:15.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2577 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2579 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2581 …}
      +entries: Doctrine\ORM\PersistentCollection {#2583 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2585 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2587 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2589 …}
      +posts: Doctrine\ORM\PersistentCollection {#2591 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2593 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2595 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2597 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2599 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2601 …}
      +follows: Doctrine\ORM\PersistentCollection {#2603 …}
      +followers: Doctrine\ORM\PersistentCollection {#2605 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2607 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2609 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2611 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2613 …}
      +reports: Doctrine\ORM\PersistentCollection {#2615 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2617 …}
      +violations: Doctrine\ORM\PersistentCollection {#2619 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
      +awards: Doctrine\ORM\PersistentCollection {#2623 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2625 …}
      +categories: Doctrine\ORM\PersistentCollection {#2627 …}
      -id: 89522
      -password: "$2y$13$TGibg/8tqIiaPwaazsa3S.HMUPSWDbejRtPv/VBAt8o0HkNSfrp8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2629 …}
      +apId: "randombullet@programming.dev"
      +apProfileId: "https://programming.dev/u/randombullet"
      +apPublicUrl: "https://programming.dev/u/randombullet"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "randombullet"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711480250 {#2561
        date: 2024-03-26 20:10:50.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711480250 {#2562
        date: 2024-03-26 20:10:50.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1749
      +user: Proxies\__CG__\App\Entity\User {#3240 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
      +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
      +url: null
      +body: """
        ### **Background**\n
        \n
        I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
        \n
        ### **The problem**\n
        \n
        While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
        \n
        Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
        \n
        ---\n
        \n
        ### **Planning the build**\n
        \n
        Due to a limited budget, the idea is split the build in 2 phases.\n
        \n
        #### Phase 1 (gaming):\n
        \n
        - Budget: $1000 (ideally below ~$800):\n
        - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
        - At least as powerful as a Steam Deck\n
        - Parts: \n
            - APU: \n
                - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
                - or “AMD Ryzen 5 7600X ($300)”?\n
            - Motherboard: \n
                - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
                - Okay with gigabit ethernet and basic I/O.\n
            - Power supply: \n
                - Power efficient power supply that can handle a class 4080/4090 card.\n
            - Cooling: \n
                - Air-cooled preferred\n
            - Storage: \n
                - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
            - RAM: \n
                - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
            - Case: \n
                - As long as it fits a large graphics card\n
        \n
        #### Phase 2 (AI: LLM/SD):\n
        \n
        - Budget: ~$2000\n
        - After 1-2 years, upgrade with Nvidia graphics card. \n
            - Ideally something with 24GB VRAM, like the 4090.\n
            - Prefer Nvidia due to compatibility with SD.\n
        - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
        \n
        ---\n
        \n
        In case I missed any crucial information, let me know!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 11
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719428690 {#3142
        date: 2024-06-26 21:04:50.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3216 …}
      +votes: Doctrine\ORM\PersistentCollection {#3218 …}
      +reports: Doctrine\ORM\PersistentCollection {#3221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
      +badges: Doctrine\ORM\PersistentCollection {#3174 …}
      +children: []
      -id: 27301
      -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
      -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704503070
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20105526"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416670 {#3148
        date: 2024-01-05 02:04:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Just so you know\n
      \n
      R5 5700G\n
      \n
      128GB ram\n
      \n
      2 x 20TB disks\n
      \n
      2 x 4tb NVMe\n
      \n
      Idles at about 60w.\n
      \n
      You should look into the RTX 6000 or higher to utilize vGPUs.\n
      \n
      [Here’s the full list. ](https://www.nvidia.com/en-us/data-center/graphics-cards-for-virtualization/)\n
      \n
      [Not fully supported but it’s possible.](https://pve.proxmox.com/wiki/NVIDIA_vGPU_on_Proxmox_VE_7.x)\n
      \n
      And also get into proxmox. You can pass through part of your GPU into a “desktop” environment and also have another VM(s) running in the background. That way you can use your computer as normal with a type 1 hypervisor in the background.\n
      \n
      Also get a mobo with 2 NICs. The fewer pcie cards you have the lower power draw.\n
      \n
      My NVMe idle at 7w and my HDDs idle at about 15w I think. 45w is just for storage.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704440976 {#2557
      date: 2024-01-05 08:49:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Mantis8497@lemm.ee"
      "@Mantis8497@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2564 …}
    +nested: Doctrine\ORM\PersistentCollection {#2566 …}
    +votes: Doctrine\ORM\PersistentCollection {#2568 …}
    +reports: Doctrine\ORM\PersistentCollection {#2570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2572 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2574 …}
    -id: 281957
    -bodyTs: "'/en-us/data-center/graphics-cards-for-virtualization/)':40 '/wiki/nvidia_vgpu_on_proxmox_ve_7.x)':50 '1':90 '128gb':7 '15w':123 '2':9,13,100 '20tb':11 '45w':126 '4tb':15 '5700g':6 '6000':27 '60w':20 '7w':116 'also':52,69,95 'anoth':71 'background':77,94 'card':105 'comput':84 'desktop':66 'disk':12 'draw':111 'environ':67 'fewer':103 'full':36 'fulli':42 'get':53,96 'gpu':63 'hdds':119 'higher':29 'hypervisor':91 'idl':17,114,120 'know':4 'list':37 'look':23 'lower':109 'mobo':98 'nic':101 'normal':86 'nvme':16,113 'part':60 'pass':58 'pcie':104 'possibl':47 'power':110 'proxmox':55 'pve.proxmox.com':49 'pve.proxmox.com/wiki/nvidia_vgpu_on_proxmox_ve_7.x)':48 'r5':5 'ram':8 'rtx':26 'run':74 'storag':130 'support':43 'think':125 'type':89 'use':82 'util':31 'vgpus':32 'vm':72 'way':79 'www.nvidia.com':39 'www.nvidia.com/en-us/data-center/graphics-cards-for-virtualization/)':38 'x':10,14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6155584"
    +editedAt: DateTimeImmutable @1711865412 {#2558
      date: 2024-03-31 08:10:12.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704440976 {#2559
      date: 2024-01-05 08:49:36.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 27.36 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2563
    +user: App\Entity\User {#2576
      +avatar: null
      +cover: null
      +email: "randombullet@programming.dev"
      +username: "@randombullet@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1723128435 {#2560
        date: 2024-08-08 16:47:15.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2577 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2579 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2581 …}
      +entries: Doctrine\ORM\PersistentCollection {#2583 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2585 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2587 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2589 …}
      +posts: Doctrine\ORM\PersistentCollection {#2591 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2593 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2595 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2597 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2599 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2601 …}
      +follows: Doctrine\ORM\PersistentCollection {#2603 …}
      +followers: Doctrine\ORM\PersistentCollection {#2605 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2607 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2609 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2611 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2613 …}
      +reports: Doctrine\ORM\PersistentCollection {#2615 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2617 …}
      +violations: Doctrine\ORM\PersistentCollection {#2619 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
      +awards: Doctrine\ORM\PersistentCollection {#2623 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2625 …}
      +categories: Doctrine\ORM\PersistentCollection {#2627 …}
      -id: 89522
      -password: "$2y$13$TGibg/8tqIiaPwaazsa3S.HMUPSWDbejRtPv/VBAt8o0HkNSfrp8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2629 …}
      +apId: "randombullet@programming.dev"
      +apProfileId: "https://programming.dev/u/randombullet"
      +apPublicUrl: "https://programming.dev/u/randombullet"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "randombullet"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711480250 {#2561
        date: 2024-03-26 20:10:50.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711480250 {#2562
        date: 2024-03-26 20:10:50.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1749
      +user: Proxies\__CG__\App\Entity\User {#3240 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
      +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
      +url: null
      +body: """
        ### **Background**\n
        \n
        I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
        \n
        ### **The problem**\n
        \n
        While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
        \n
        Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
        \n
        ---\n
        \n
        ### **Planning the build**\n
        \n
        Due to a limited budget, the idea is split the build in 2 phases.\n
        \n
        #### Phase 1 (gaming):\n
        \n
        - Budget: $1000 (ideally below ~$800):\n
        - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
        - At least as powerful as a Steam Deck\n
        - Parts: \n
            - APU: \n
                - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
                - or “AMD Ryzen 5 7600X ($300)”?\n
            - Motherboard: \n
                - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
                - Okay with gigabit ethernet and basic I/O.\n
            - Power supply: \n
                - Power efficient power supply that can handle a class 4080/4090 card.\n
            - Cooling: \n
                - Air-cooled preferred\n
            - Storage: \n
                - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
            - RAM: \n
                - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
            - Case: \n
                - As long as it fits a large graphics card\n
        \n
        #### Phase 2 (AI: LLM/SD):\n
        \n
        - Budget: ~$2000\n
        - After 1-2 years, upgrade with Nvidia graphics card. \n
            - Ideally something with 24GB VRAM, like the 4090.\n
            - Prefer Nvidia due to compatibility with SD.\n
        - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
        \n
        ---\n
        \n
        In case I missed any crucial information, let me know!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 11
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719428690 {#3142
        date: 2024-06-26 21:04:50.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3216 …}
      +votes: Doctrine\ORM\PersistentCollection {#3218 …}
      +reports: Doctrine\ORM\PersistentCollection {#3221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
      +badges: Doctrine\ORM\PersistentCollection {#3174 …}
      +children: []
      -id: 27301
      -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
      -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704503070
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20105526"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416670 {#3148
        date: 2024-01-05 02:04:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Just so you know\n
      \n
      R5 5700G\n
      \n
      128GB ram\n
      \n
      2 x 20TB disks\n
      \n
      2 x 4tb NVMe\n
      \n
      Idles at about 60w.\n
      \n
      You should look into the RTX 6000 or higher to utilize vGPUs.\n
      \n
      [Here’s the full list. ](https://www.nvidia.com/en-us/data-center/graphics-cards-for-virtualization/)\n
      \n
      [Not fully supported but it’s possible.](https://pve.proxmox.com/wiki/NVIDIA_vGPU_on_Proxmox_VE_7.x)\n
      \n
      And also get into proxmox. You can pass through part of your GPU into a “desktop” environment and also have another VM(s) running in the background. That way you can use your computer as normal with a type 1 hypervisor in the background.\n
      \n
      Also get a mobo with 2 NICs. The fewer pcie cards you have the lower power draw.\n
      \n
      My NVMe idle at 7w and my HDDs idle at about 15w I think. 45w is just for storage.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704440976 {#2557
      date: 2024-01-05 08:49:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Mantis8497@lemm.ee"
      "@Mantis8497@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2564 …}
    +nested: Doctrine\ORM\PersistentCollection {#2566 …}
    +votes: Doctrine\ORM\PersistentCollection {#2568 …}
    +reports: Doctrine\ORM\PersistentCollection {#2570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2572 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2574 …}
    -id: 281957
    -bodyTs: "'/en-us/data-center/graphics-cards-for-virtualization/)':40 '/wiki/nvidia_vgpu_on_proxmox_ve_7.x)':50 '1':90 '128gb':7 '15w':123 '2':9,13,100 '20tb':11 '45w':126 '4tb':15 '5700g':6 '6000':27 '60w':20 '7w':116 'also':52,69,95 'anoth':71 'background':77,94 'card':105 'comput':84 'desktop':66 'disk':12 'draw':111 'environ':67 'fewer':103 'full':36 'fulli':42 'get':53,96 'gpu':63 'hdds':119 'higher':29 'hypervisor':91 'idl':17,114,120 'know':4 'list':37 'look':23 'lower':109 'mobo':98 'nic':101 'normal':86 'nvme':16,113 'part':60 'pass':58 'pcie':104 'possibl':47 'power':110 'proxmox':55 'pve.proxmox.com':49 'pve.proxmox.com/wiki/nvidia_vgpu_on_proxmox_ve_7.x)':48 'r5':5 'ram':8 'rtx':26 'run':74 'storag':130 'support':43 'think':125 'type':89 'use':82 'util':31 'vgpus':32 'vm':72 'way':79 'www.nvidia.com':39 'www.nvidia.com/en-us/data-center/graphics-cards-for-virtualization/)':38 'x':10,14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6155584"
    +editedAt: DateTimeImmutable @1711865412 {#2558
      date: 2024-03-31 08:10:12.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704440976 {#2559
      date: 2024-01-05 08:49:36.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#10327
  +comment: App\Entity\EntryComment {#2563
    +user: App\Entity\User {#2576
      +avatar: null
      +cover: null
      +email: "randombullet@programming.dev"
      +username: "@randombullet@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1723128435 {#2560
        date: 2024-08-08 16:47:15.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2577 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2579 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2581 …}
      +entries: Doctrine\ORM\PersistentCollection {#2583 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2585 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2587 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2589 …}
      +posts: Doctrine\ORM\PersistentCollection {#2591 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2593 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2595 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2597 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2599 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2601 …}
      +follows: Doctrine\ORM\PersistentCollection {#2603 …}
      +followers: Doctrine\ORM\PersistentCollection {#2605 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2607 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2609 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2611 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2613 …}
      +reports: Doctrine\ORM\PersistentCollection {#2615 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2617 …}
      +violations: Doctrine\ORM\PersistentCollection {#2619 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
      +awards: Doctrine\ORM\PersistentCollection {#2623 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2625 …}
      +categories: Doctrine\ORM\PersistentCollection {#2627 …}
      -id: 89522
      -password: "$2y$13$TGibg/8tqIiaPwaazsa3S.HMUPSWDbejRtPv/VBAt8o0HkNSfrp8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2629 …}
      +apId: "randombullet@programming.dev"
      +apProfileId: "https://programming.dev/u/randombullet"
      +apPublicUrl: "https://programming.dev/u/randombullet"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "randombullet"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711480250 {#2561
        date: 2024-03-26 20:10:50.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711480250 {#2562
        date: 2024-03-26 20:10:50.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1749
      +user: Proxies\__CG__\App\Entity\User {#3240 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
      +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
      +url: null
      +body: """
        ### **Background**\n
        \n
        I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
        \n
        ### **The problem**\n
        \n
        While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
        \n
        Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
        \n
        ---\n
        \n
        ### **Planning the build**\n
        \n
        Due to a limited budget, the idea is split the build in 2 phases.\n
        \n
        #### Phase 1 (gaming):\n
        \n
        - Budget: $1000 (ideally below ~$800):\n
        - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
        - At least as powerful as a Steam Deck\n
        - Parts: \n
            - APU: \n
                - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
                - or “AMD Ryzen 5 7600X ($300)”?\n
            - Motherboard: \n
                - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
                - Okay with gigabit ethernet and basic I/O.\n
            - Power supply: \n
                - Power efficient power supply that can handle a class 4080/4090 card.\n
            - Cooling: \n
                - Air-cooled preferred\n
            - Storage: \n
                - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
            - RAM: \n
                - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
            - Case: \n
                - As long as it fits a large graphics card\n
        \n
        #### Phase 2 (AI: LLM/SD):\n
        \n
        - Budget: ~$2000\n
        - After 1-2 years, upgrade with Nvidia graphics card. \n
            - Ideally something with 24GB VRAM, like the 4090.\n
            - Prefer Nvidia due to compatibility with SD.\n
        - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
        \n
        ---\n
        \n
        In case I missed any crucial information, let me know!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 11
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719428690 {#3142
        date: 2024-06-26 21:04:50.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3216 …}
      +votes: Doctrine\ORM\PersistentCollection {#3218 …}
      +reports: Doctrine\ORM\PersistentCollection {#3221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
      +badges: Doctrine\ORM\PersistentCollection {#3174 …}
      +children: []
      -id: 27301
      -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
      -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704503070
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20105526"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416670 {#3148
        date: 2024-01-05 02:04:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Just so you know\n
      \n
      R5 5700G\n
      \n
      128GB ram\n
      \n
      2 x 20TB disks\n
      \n
      2 x 4tb NVMe\n
      \n
      Idles at about 60w.\n
      \n
      You should look into the RTX 6000 or higher to utilize vGPUs.\n
      \n
      [Here’s the full list. ](https://www.nvidia.com/en-us/data-center/graphics-cards-for-virtualization/)\n
      \n
      [Not fully supported but it’s possible.](https://pve.proxmox.com/wiki/NVIDIA_vGPU_on_Proxmox_VE_7.x)\n
      \n
      And also get into proxmox. You can pass through part of your GPU into a “desktop” environment and also have another VM(s) running in the background. That way you can use your computer as normal with a type 1 hypervisor in the background.\n
      \n
      Also get a mobo with 2 NICs. The fewer pcie cards you have the lower power draw.\n
      \n
      My NVMe idle at 7w and my HDDs idle at about 15w I think. 45w is just for storage.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704440976 {#2557
      date: 2024-01-05 08:49:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Mantis8497@lemm.ee"
      "@Mantis8497@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2564 …}
    +nested: Doctrine\ORM\PersistentCollection {#2566 …}
    +votes: Doctrine\ORM\PersistentCollection {#2568 …}
    +reports: Doctrine\ORM\PersistentCollection {#2570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2572 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2574 …}
    -id: 281957
    -bodyTs: "'/en-us/data-center/graphics-cards-for-virtualization/)':40 '/wiki/nvidia_vgpu_on_proxmox_ve_7.x)':50 '1':90 '128gb':7 '15w':123 '2':9,13,100 '20tb':11 '45w':126 '4tb':15 '5700g':6 '6000':27 '60w':20 '7w':116 'also':52,69,95 'anoth':71 'background':77,94 'card':105 'comput':84 'desktop':66 'disk':12 'draw':111 'environ':67 'fewer':103 'full':36 'fulli':42 'get':53,96 'gpu':63 'hdds':119 'higher':29 'hypervisor':91 'idl':17,114,120 'know':4 'list':37 'look':23 'lower':109 'mobo':98 'nic':101 'normal':86 'nvme':16,113 'part':60 'pass':58 'pcie':104 'possibl':47 'power':110 'proxmox':55 'pve.proxmox.com':49 'pve.proxmox.com/wiki/nvidia_vgpu_on_proxmox_ve_7.x)':48 'r5':5 'ram':8 'rtx':26 'run':74 'storag':130 'support':43 'think':125 'type':89 'use':82 'util':31 'vgpus':32 'vm':72 'way':79 'www.nvidia.com':39 'www.nvidia.com/en-us/data-center/graphics-cards-for-virtualization/)':38 'x':10,14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6155584"
    +editedAt: DateTimeImmutable @1711865412 {#2558
      date: 2024-03-31 08:10:12.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704440976 {#2559
      date: 2024-01-05 08:49:36.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 41.99 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2636
    +user: App\Entity\User {#2650
      +avatar: null
      +cover: null
      +email: "SiblingNoah@lemmy.world"
      +username: "@SiblingNoah@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727990279 {#2633
        date: 2024-10-03 23:17:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2651 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2653 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2655 …}
      +entries: Doctrine\ORM\PersistentCollection {#2657 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2659 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2661 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2663 …}
      +posts: Doctrine\ORM\PersistentCollection {#2665 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2667 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2669 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2671 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2673 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2675 …}
      +follows: Doctrine\ORM\PersistentCollection {#2677 …}
      +followers: Doctrine\ORM\PersistentCollection {#2679 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2681 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2683 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2685 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2687 …}
      +reports: Doctrine\ORM\PersistentCollection {#2689 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2691 …}
      +violations: Doctrine\ORM\PersistentCollection {#2693 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2695 …}
      +awards: Doctrine\ORM\PersistentCollection {#2697 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2699 …}
      +categories: Doctrine\ORM\PersistentCollection {#2701 …}
      -id: 69037
      -password: "$2y$13$KxNz1juOiayKob1JQo5gVu.SElY3.VmwVm0no6FhatF3VXQkFOq0K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2703 …}
      +apId: "SiblingNoah@lemmy.world"
      +apProfileId: "https://lemmy.world/u/SiblingNoah"
      +apPublicUrl: "https://lemmy.world/u/SiblingNoah"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "SiblingNoah"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1704942074 {#2634
        date: 2024-01-11 04:01:14.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698780066 {#2635
        date: 2023-10-31 20:21:06.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2637
      +user: Proxies\__CG__\App\Entity\User {#10434 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "PSA-The-Docker-Snap-package-on-Ubuntu-sucks"
      +title: "PSA: The Docker Snap package on Ubuntu sucks."
      +url: null
      +body: """
        I spent two hours today trying to figure out why Nextcloud couldn’t read my data directory. Docker wasn’t mounting my data directory. Moved everything into my data directory. Docker couldn’t even see the configuration file.\n
        \n
        Turns out the Docker Snap package only has access to files under the `/home` directory.\n
        \n
        Moral of the story: never trust a Snap package.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 34
      +favouriteCount: 123
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722598346 {#10435
        date: 2024-08-02 13:32:26.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10440 …}
      +votes: Doctrine\ORM\PersistentCollection {#10443 …}
      +reports: Doctrine\ORM\PersistentCollection {#10445 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10447 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10449 …}
      +badges: Doctrine\ORM\PersistentCollection {#10451 …}
      +children: []
      -id: 27326
      -titleTs: "'docker':3 'packag':5 'psa':1 'snap':4 'suck':8 'ubuntu':7"
      -bodyTs: "'/home':52 'access':47 'configur':37 'couldn':12,32 'data':16,23,29 'directori':17,24,30,53 'docker':18,31,42 'even':34 'everyth':26 'figur':8 'file':38,49 'hour':4 'moral':54 'mount':21 'move':25 'never':58 'nextcloud':11 'packag':44,62 'read':14 'see':35 'snap':43,61 'spent':2 'stori':57 'today':5 'tri':6 'trust':59 'turn':39 'two':3 'wasn':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704521433
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10338192"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704435033 {#10432
        date: 2024-01-05 07:10:33.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      “PSA: Snap sucks”\n
      \n
      FTFY
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 92
    +score: 0
    +lastActive: DateTime @1704438200 {#2631
      date: 2024-01-05 08:03:20.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2638 …}
    +nested: Doctrine\ORM\PersistentCollection {#2640 …}
    +votes: Doctrine\ORM\PersistentCollection {#2642 …}
    +reports: Doctrine\ORM\PersistentCollection {#2644 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2646 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2648 …}
    -id: 281880
    -bodyTs: "'ftfi':4 'psa':1 'snap':2 'suck':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6423799"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704438200 {#2632
      date: 2024-01-05 08:03:20.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#10397
  +comment: App\Entity\EntryComment {#2636
    +user: App\Entity\User {#2650
      +avatar: null
      +cover: null
      +email: "SiblingNoah@lemmy.world"
      +username: "@SiblingNoah@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727990279 {#2633
        date: 2024-10-03 23:17:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2651 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2653 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2655 …}
      +entries: Doctrine\ORM\PersistentCollection {#2657 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2659 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2661 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2663 …}
      +posts: Doctrine\ORM\PersistentCollection {#2665 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2667 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2669 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2671 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2673 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2675 …}
      +follows: Doctrine\ORM\PersistentCollection {#2677 …}
      +followers: Doctrine\ORM\PersistentCollection {#2679 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2681 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2683 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2685 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2687 …}
      +reports: Doctrine\ORM\PersistentCollection {#2689 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2691 …}
      +violations: Doctrine\ORM\PersistentCollection {#2693 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2695 …}
      +awards: Doctrine\ORM\PersistentCollection {#2697 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2699 …}
      +categories: Doctrine\ORM\PersistentCollection {#2701 …}
      -id: 69037
      -password: "$2y$13$KxNz1juOiayKob1JQo5gVu.SElY3.VmwVm0no6FhatF3VXQkFOq0K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2703 …}
      +apId: "SiblingNoah@lemmy.world"
      +apProfileId: "https://lemmy.world/u/SiblingNoah"
      +apPublicUrl: "https://lemmy.world/u/SiblingNoah"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "SiblingNoah"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1704942074 {#2634
        date: 2024-01-11 04:01:14.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698780066 {#2635
        date: 2023-10-31 20:21:06.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2637
      +user: Proxies\__CG__\App\Entity\User {#10434 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "PSA-The-Docker-Snap-package-on-Ubuntu-sucks"
      +title: "PSA: The Docker Snap package on Ubuntu sucks."
      +url: null
      +body: """
        I spent two hours today trying to figure out why Nextcloud couldn’t read my data directory. Docker wasn’t mounting my data directory. Moved everything into my data directory. Docker couldn’t even see the configuration file.\n
        \n
        Turns out the Docker Snap package only has access to files under the `/home` directory.\n
        \n
        Moral of the story: never trust a Snap package.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 34
      +favouriteCount: 123
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722598346 {#10435
        date: 2024-08-02 13:32:26.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10440 …}
      +votes: Doctrine\ORM\PersistentCollection {#10443 …}
      +reports: Doctrine\ORM\PersistentCollection {#10445 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10447 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10449 …}
      +badges: Doctrine\ORM\PersistentCollection {#10451 …}
      +children: []
      -id: 27326
      -titleTs: "'docker':3 'packag':5 'psa':1 'snap':4 'suck':8 'ubuntu':7"
      -bodyTs: "'/home':52 'access':47 'configur':37 'couldn':12,32 'data':16,23,29 'directori':17,24,30,53 'docker':18,31,42 'even':34 'everyth':26 'figur':8 'file':38,49 'hour':4 'moral':54 'mount':21 'move':25 'never':58 'nextcloud':11 'packag':44,62 'read':14 'see':35 'snap':43,61 'spent':2 'stori':57 'today':5 'tri':6 'trust':59 'turn':39 'two':3 'wasn':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704521433
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10338192"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704435033 {#10432
        date: 2024-01-05 07:10:33.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      “PSA: Snap sucks”\n
      \n
      FTFY
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 92
    +score: 0
    +lastActive: DateTime @1704438200 {#2631
      date: 2024-01-05 08:03:20.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2638 …}
    +nested: Doctrine\ORM\PersistentCollection {#2640 …}
    +votes: Doctrine\ORM\PersistentCollection {#2642 …}
    +reports: Doctrine\ORM\PersistentCollection {#2644 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2646 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2648 …}
    -id: 281880
    -bodyTs: "'ftfi':4 'psa':1 'snap':2 'suck':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6423799"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704438200 {#2632
      date: 2024-01-05 08:03:20.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 14.0 MiB 0.15 ms
Input props
[
  "user" => App\Entity\User {#2650
    +avatar: null
    +cover: null
    +email: "SiblingNoah@lemmy.world"
    +username: "@SiblingNoah@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727990279 {#2633
      date: 2024-10-03 23:17:59.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2651 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2653 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2655 …}
    +entries: Doctrine\ORM\PersistentCollection {#2657 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2659 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2661 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2663 …}
    +posts: Doctrine\ORM\PersistentCollection {#2665 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2667 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2669 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2671 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2673 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2675 …}
    +follows: Doctrine\ORM\PersistentCollection {#2677 …}
    +followers: Doctrine\ORM\PersistentCollection {#2679 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2681 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2683 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2685 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2687 …}
    +reports: Doctrine\ORM\PersistentCollection {#2689 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2691 …}
    +violations: Doctrine\ORM\PersistentCollection {#2693 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2695 …}
    +awards: Doctrine\ORM\PersistentCollection {#2697 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2699 …}
    +categories: Doctrine\ORM\PersistentCollection {#2701 …}
    -id: 69037
    -password: "$2y$13$KxNz1juOiayKob1JQo5gVu.SElY3.VmwVm0no6FhatF3VXQkFOq0K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2703 …}
    +apId: "SiblingNoah@lemmy.world"
    +apProfileId: "https://lemmy.world/u/SiblingNoah"
    +apPublicUrl: "https://lemmy.world/u/SiblingNoah"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "SiblingNoah"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1704942074 {#2634
      date: 2024-01-11 04:01:14.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698780066 {#2635
      date: 2023-10-31 20:21:06.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#10460
  +user: App\Entity\User {#2650
    +avatar: null
    +cover: null
    +email: "SiblingNoah@lemmy.world"
    +username: "@SiblingNoah@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727990279 {#2633
      date: 2024-10-03 23:17:59.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2651 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2653 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2655 …}
    +entries: Doctrine\ORM\PersistentCollection {#2657 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2659 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2661 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2663 …}
    +posts: Doctrine\ORM\PersistentCollection {#2665 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2667 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2669 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2671 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2673 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2675 …}
    +follows: Doctrine\ORM\PersistentCollection {#2677 …}
    +followers: Doctrine\ORM\PersistentCollection {#2679 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2681 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2683 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2685 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2687 …}
    +reports: Doctrine\ORM\PersistentCollection {#2689 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2691 …}
    +violations: Doctrine\ORM\PersistentCollection {#2693 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2695 …}
    +awards: Doctrine\ORM\PersistentCollection {#2697 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2699 …}
    +categories: Doctrine\ORM\PersistentCollection {#2701 …}
    -id: 69037
    -password: "$2y$13$KxNz1juOiayKob1JQo5gVu.SElY3.VmwVm0no6FhatF3VXQkFOq0K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2703 …}
    +apId: "SiblingNoah@lemmy.world"
    +apProfileId: "https://lemmy.world/u/SiblingNoah"
    +apPublicUrl: "https://lemmy.world/u/SiblingNoah"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "SiblingNoah"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1704942074 {#2634
      date: 2024-01-11 04:01:14.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698780066 {#2635
      date: 2023-10-31 20:21:06.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1704438200 {#2632
    date: 2024-01-05 08:03:20.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#10515
  +date: DateTimeImmutable @1704438200 {#2632
    date: 2024-01-05 08:03:20.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.11 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704438200 {#2632
    date: 2024-01-05 08:03:20.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#10569
  +createdAt: DateTimeImmutable @1704438200 {#2632
    date: 2024-01-05 08:03:20.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 14.0 MiB 0.16 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2637
    +user: Proxies\__CG__\App\Entity\User {#10434 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "PSA-The-Docker-Snap-package-on-Ubuntu-sucks"
    +title: "PSA: The Docker Snap package on Ubuntu sucks."
    +url: null
    +body: """
      I spent two hours today trying to figure out why Nextcloud couldn’t read my data directory. Docker wasn’t mounting my data directory. Moved everything into my data directory. Docker couldn’t even see the configuration file.\n
      \n
      Turns out the Docker Snap package only has access to files under the `/home` directory.\n
      \n
      Moral of the story: never trust a Snap package.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 34
    +favouriteCount: 123
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722598346 {#10435
      date: 2024-08-02 13:32:26.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#10440 …}
    +votes: Doctrine\ORM\PersistentCollection {#10443 …}
    +reports: Doctrine\ORM\PersistentCollection {#10445 …}
    +favourites: Doctrine\ORM\PersistentCollection {#10447 …}
    +notifications: Doctrine\ORM\PersistentCollection {#10449 …}
    +badges: Doctrine\ORM\PersistentCollection {#10451 …}
    +children: []
    -id: 27326
    -titleTs: "'docker':3 'packag':5 'psa':1 'snap':4 'suck':8 'ubuntu':7"
    -bodyTs: "'/home':52 'access':47 'configur':37 'couldn':12,32 'data':16,23,29 'directori':17,24,30,53 'docker':18,31,42 'even':34 'everyth':26 'figur':8 'file':38,49 'hour':4 'moral':54 'mount':21 'move':25 'never':58 'nextcloud':11 'packag':44,62 'read':14 'see':35 'snap':43,61 'spent':2 'stori':57 'today':5 'tri':6 'trust':59 'turn':39 'two':3 'wasn':19"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704521433
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10338192"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704435033 {#10432
      date: 2024-01-05 07:10:33.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#10623
  +entry: Proxies\__CG__\App\Entity\Entry {#2637
    +user: Proxies\__CG__\App\Entity\User {#10434 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "PSA-The-Docker-Snap-package-on-Ubuntu-sucks"
    +title: "PSA: The Docker Snap package on Ubuntu sucks."
    +url: null
    +body: """
      I spent two hours today trying to figure out why Nextcloud couldn’t read my data directory. Docker wasn’t mounting my data directory. Moved everything into my data directory. Docker couldn’t even see the configuration file.\n
      \n
      Turns out the Docker Snap package only has access to files under the `/home` directory.\n
      \n
      Moral of the story: never trust a Snap package.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 34
    +favouriteCount: 123
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722598346 {#10435
      date: 2024-08-02 13:32:26.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#10440 …}
    +votes: Doctrine\ORM\PersistentCollection {#10443 …}
    +reports: Doctrine\ORM\PersistentCollection {#10445 …}
    +favourites: Doctrine\ORM\PersistentCollection {#10447 …}
    +notifications: Doctrine\ORM\PersistentCollection {#10449 …}
    +badges: Doctrine\ORM\PersistentCollection {#10451 …}
    +children: []
    -id: 27326
    -titleTs: "'docker':3 'packag':5 'psa':1 'snap':4 'suck':8 'ubuntu':7"
    -bodyTs: "'/home':52 'access':47 'configur':37 'couldn':12,32 'data':16,23,29 'directori':17,24,30,53 'docker':18,31,42 'even':34 'everyth':26 'figur':8 'file':38,49 'hour':4 'moral':54 'mount':21 'move':25 'never':58 'nextcloud':11 'packag':44,62 'read':14 'see':35 'snap':43,61 'spent':2 'stori':57 'today':5 'tri':6 'trust':59 'turn':39 'two':3 'wasn':19"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704521433
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10338192"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704435033 {#10432
      date: 2024-01-05 07:10:33.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#2650
    +avatar: null
    +cover: null
    +email: "SiblingNoah@lemmy.world"
    +username: "@SiblingNoah@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727990279 {#2633
      date: 2024-10-03 23:17:59.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2651 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2653 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2655 …}
    +entries: Doctrine\ORM\PersistentCollection {#2657 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2659 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2661 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2663 …}
    +posts: Doctrine\ORM\PersistentCollection {#2665 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2667 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2669 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2671 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2673 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2675 …}
    +follows: Doctrine\ORM\PersistentCollection {#2677 …}
    +followers: Doctrine\ORM\PersistentCollection {#2679 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2681 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2683 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2685 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2687 …}
    +reports: Doctrine\ORM\PersistentCollection {#2689 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2691 …}
    +violations: Doctrine\ORM\PersistentCollection {#2693 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2695 …}
    +awards: Doctrine\ORM\PersistentCollection {#2697 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2699 …}
    +categories: Doctrine\ORM\PersistentCollection {#2701 …}
    -id: 69037
    -password: "$2y$13$KxNz1juOiayKob1JQo5gVu.SElY3.VmwVm0no6FhatF3VXQkFOq0K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2703 …}
    +apId: "SiblingNoah@lemmy.world"
    +apProfileId: "https://lemmy.world/u/SiblingNoah"
    +apPublicUrl: "https://lemmy.world/u/SiblingNoah"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "SiblingNoah"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1704942074 {#2634
      date: 2024-01-11 04:01:14.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698780066 {#2635
      date: 2023-10-31 20:21:06.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#10678
  +width: 40
  +height: 40
  +user: App\Entity\User {#2650
    +avatar: null
    +cover: null
    +email: "SiblingNoah@lemmy.world"
    +username: "@SiblingNoah@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727990279 {#2633
      date: 2024-10-03 23:17:59.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2651 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2653 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2655 …}
    +entries: Doctrine\ORM\PersistentCollection {#2657 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2659 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2661 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2663 …}
    +posts: Doctrine\ORM\PersistentCollection {#2665 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2667 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2669 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2671 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2673 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2675 …}
    +follows: Doctrine\ORM\PersistentCollection {#2677 …}
    +followers: Doctrine\ORM\PersistentCollection {#2679 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2681 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2683 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2685 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2687 …}
    +reports: Doctrine\ORM\PersistentCollection {#2689 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2691 …}
    +violations: Doctrine\ORM\PersistentCollection {#2693 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2695 …}
    +awards: Doctrine\ORM\PersistentCollection {#2697 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2699 …}
    +categories: Doctrine\ORM\PersistentCollection {#2701 …}
    -id: 69037
    -password: "$2y$13$KxNz1juOiayKob1JQo5gVu.SElY3.VmwVm0no6FhatF3VXQkFOq0K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2703 …}
    +apId: "SiblingNoah@lemmy.world"
    +apProfileId: "https://lemmy.world/u/SiblingNoah"
    +apPublicUrl: "https://lemmy.world/u/SiblingNoah"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "SiblingNoah"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1704942074 {#2634
      date: 2024-01-11 04:01:14.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698780066 {#2635
      date: 2023-10-31 20:21:06.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.40 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2636
    +user: App\Entity\User {#2650
      +avatar: null
      +cover: null
      +email: "SiblingNoah@lemmy.world"
      +username: "@SiblingNoah@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727990279 {#2633
        date: 2024-10-03 23:17:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2651 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2653 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2655 …}
      +entries: Doctrine\ORM\PersistentCollection {#2657 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2659 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2661 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2663 …}
      +posts: Doctrine\ORM\PersistentCollection {#2665 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2667 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2669 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2671 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2673 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2675 …}
      +follows: Doctrine\ORM\PersistentCollection {#2677 …}
      +followers: Doctrine\ORM\PersistentCollection {#2679 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2681 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2683 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2685 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2687 …}
      +reports: Doctrine\ORM\PersistentCollection {#2689 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2691 …}
      +violations: Doctrine\ORM\PersistentCollection {#2693 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2695 …}
      +awards: Doctrine\ORM\PersistentCollection {#2697 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2699 …}
      +categories: Doctrine\ORM\PersistentCollection {#2701 …}
      -id: 69037
      -password: "$2y$13$KxNz1juOiayKob1JQo5gVu.SElY3.VmwVm0no6FhatF3VXQkFOq0K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2703 …}
      +apId: "SiblingNoah@lemmy.world"
      +apProfileId: "https://lemmy.world/u/SiblingNoah"
      +apPublicUrl: "https://lemmy.world/u/SiblingNoah"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "SiblingNoah"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1704942074 {#2634
        date: 2024-01-11 04:01:14.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698780066 {#2635
        date: 2023-10-31 20:21:06.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2637
      +user: Proxies\__CG__\App\Entity\User {#10434 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "PSA-The-Docker-Snap-package-on-Ubuntu-sucks"
      +title: "PSA: The Docker Snap package on Ubuntu sucks."
      +url: null
      +body: """
        I spent two hours today trying to figure out why Nextcloud couldn’t read my data directory. Docker wasn’t mounting my data directory. Moved everything into my data directory. Docker couldn’t even see the configuration file.\n
        \n
        Turns out the Docker Snap package only has access to files under the `/home` directory.\n
        \n
        Moral of the story: never trust a Snap package.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 34
      +favouriteCount: 123
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722598346 {#10435
        date: 2024-08-02 13:32:26.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10440 …}
      +votes: Doctrine\ORM\PersistentCollection {#10443 …}
      +reports: Doctrine\ORM\PersistentCollection {#10445 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10447 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10449 …}
      +badges: Doctrine\ORM\PersistentCollection {#10451 …}
      +children: []
      -id: 27326
      -titleTs: "'docker':3 'packag':5 'psa':1 'snap':4 'suck':8 'ubuntu':7"
      -bodyTs: "'/home':52 'access':47 'configur':37 'couldn':12,32 'data':16,23,29 'directori':17,24,30,53 'docker':18,31,42 'even':34 'everyth':26 'figur':8 'file':38,49 'hour':4 'moral':54 'mount':21 'move':25 'never':58 'nextcloud':11 'packag':44,62 'read':14 'see':35 'snap':43,61 'spent':2 'stori':57 'today':5 'tri':6 'trust':59 'turn':39 'two':3 'wasn':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704521433
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10338192"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704435033 {#10432
        date: 2024-01-05 07:10:33.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      “PSA: Snap sucks”\n
      \n
      FTFY
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 92
    +score: 0
    +lastActive: DateTime @1704438200 {#2631
      date: 2024-01-05 08:03:20.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2638 …}
    +nested: Doctrine\ORM\PersistentCollection {#2640 …}
    +votes: Doctrine\ORM\PersistentCollection {#2642 …}
    +reports: Doctrine\ORM\PersistentCollection {#2644 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2646 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2648 …}
    -id: 281880
    -bodyTs: "'ftfi':4 'psa':1 'snap':2 'suck':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6423799"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704438200 {#2632
      date: 2024-01-05 08:03:20.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#10751
  +subject: App\Entity\EntryComment {#2636
    +user: App\Entity\User {#2650
      +avatar: null
      +cover: null
      +email: "SiblingNoah@lemmy.world"
      +username: "@SiblingNoah@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727990279 {#2633
        date: 2024-10-03 23:17:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2651 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2653 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2655 …}
      +entries: Doctrine\ORM\PersistentCollection {#2657 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2659 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2661 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2663 …}
      +posts: Doctrine\ORM\PersistentCollection {#2665 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2667 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2669 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2671 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2673 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2675 …}
      +follows: Doctrine\ORM\PersistentCollection {#2677 …}
      +followers: Doctrine\ORM\PersistentCollection {#2679 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2681 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2683 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2685 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2687 …}
      +reports: Doctrine\ORM\PersistentCollection {#2689 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2691 …}
      +violations: Doctrine\ORM\PersistentCollection {#2693 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2695 …}
      +awards: Doctrine\ORM\PersistentCollection {#2697 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2699 …}
      +categories: Doctrine\ORM\PersistentCollection {#2701 …}
      -id: 69037
      -password: "$2y$13$KxNz1juOiayKob1JQo5gVu.SElY3.VmwVm0no6FhatF3VXQkFOq0K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2703 …}
      +apId: "SiblingNoah@lemmy.world"
      +apProfileId: "https://lemmy.world/u/SiblingNoah"
      +apPublicUrl: "https://lemmy.world/u/SiblingNoah"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "SiblingNoah"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1704942074 {#2634
        date: 2024-01-11 04:01:14.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698780066 {#2635
        date: 2023-10-31 20:21:06.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2637
      +user: Proxies\__CG__\App\Entity\User {#10434 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "PSA-The-Docker-Snap-package-on-Ubuntu-sucks"
      +title: "PSA: The Docker Snap package on Ubuntu sucks."
      +url: null
      +body: """
        I spent two hours today trying to figure out why Nextcloud couldn’t read my data directory. Docker wasn’t mounting my data directory. Moved everything into my data directory. Docker couldn’t even see the configuration file.\n
        \n
        Turns out the Docker Snap package only has access to files under the `/home` directory.\n
        \n
        Moral of the story: never trust a Snap package.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 34
      +favouriteCount: 123
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722598346 {#10435
        date: 2024-08-02 13:32:26.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10440 …}
      +votes: Doctrine\ORM\PersistentCollection {#10443 …}
      +reports: Doctrine\ORM\PersistentCollection {#10445 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10447 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10449 …}
      +badges: Doctrine\ORM\PersistentCollection {#10451 …}
      +children: []
      -id: 27326
      -titleTs: "'docker':3 'packag':5 'psa':1 'snap':4 'suck':8 'ubuntu':7"
      -bodyTs: "'/home':52 'access':47 'configur':37 'couldn':12,32 'data':16,23,29 'directori':17,24,30,53 'docker':18,31,42 'even':34 'everyth':26 'figur':8 'file':38,49 'hour':4 'moral':54 'mount':21 'move':25 'never':58 'nextcloud':11 'packag':44,62 'read':14 'see':35 'snap':43,61 'spent':2 'stori':57 'today':5 'tri':6 'trust':59 'turn':39 'two':3 'wasn':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704521433
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10338192"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704435033 {#10432
        date: 2024-01-05 07:10:33.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      “PSA: Snap sucks”\n
      \n
      FTFY
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 92
    +score: 0
    +lastActive: DateTime @1704438200 {#2631
      date: 2024-01-05 08:03:20.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2638 …}
    +nested: Doctrine\ORM\PersistentCollection {#2640 …}
    +votes: Doctrine\ORM\PersistentCollection {#2642 …}
    +reports: Doctrine\ORM\PersistentCollection {#2644 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2646 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2648 …}
    -id: 281880
    -bodyTs: "'ftfi':4 'psa':1 'snap':2 'suck':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6423799"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704438200 {#2632
      date: 2024-01-05 08:03:20.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.69 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2636
    +user: App\Entity\User {#2650
      +avatar: null
      +cover: null
      +email: "SiblingNoah@lemmy.world"
      +username: "@SiblingNoah@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727990279 {#2633
        date: 2024-10-03 23:17:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2651 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2653 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2655 …}
      +entries: Doctrine\ORM\PersistentCollection {#2657 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2659 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2661 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2663 …}
      +posts: Doctrine\ORM\PersistentCollection {#2665 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2667 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2669 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2671 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2673 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2675 …}
      +follows: Doctrine\ORM\PersistentCollection {#2677 …}
      +followers: Doctrine\ORM\PersistentCollection {#2679 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2681 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2683 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2685 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2687 …}
      +reports: Doctrine\ORM\PersistentCollection {#2689 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2691 …}
      +violations: Doctrine\ORM\PersistentCollection {#2693 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2695 …}
      +awards: Doctrine\ORM\PersistentCollection {#2697 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2699 …}
      +categories: Doctrine\ORM\PersistentCollection {#2701 …}
      -id: 69037
      -password: "$2y$13$KxNz1juOiayKob1JQo5gVu.SElY3.VmwVm0no6FhatF3VXQkFOq0K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2703 …}
      +apId: "SiblingNoah@lemmy.world"
      +apProfileId: "https://lemmy.world/u/SiblingNoah"
      +apPublicUrl: "https://lemmy.world/u/SiblingNoah"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "SiblingNoah"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1704942074 {#2634
        date: 2024-01-11 04:01:14.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698780066 {#2635
        date: 2023-10-31 20:21:06.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2637
      +user: Proxies\__CG__\App\Entity\User {#10434 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "PSA-The-Docker-Snap-package-on-Ubuntu-sucks"
      +title: "PSA: The Docker Snap package on Ubuntu sucks."
      +url: null
      +body: """
        I spent two hours today trying to figure out why Nextcloud couldn’t read my data directory. Docker wasn’t mounting my data directory. Moved everything into my data directory. Docker couldn’t even see the configuration file.\n
        \n
        Turns out the Docker Snap package only has access to files under the `/home` directory.\n
        \n
        Moral of the story: never trust a Snap package.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 34
      +favouriteCount: 123
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722598346 {#10435
        date: 2024-08-02 13:32:26.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10440 …}
      +votes: Doctrine\ORM\PersistentCollection {#10443 …}
      +reports: Doctrine\ORM\PersistentCollection {#10445 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10447 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10449 …}
      +badges: Doctrine\ORM\PersistentCollection {#10451 …}
      +children: []
      -id: 27326
      -titleTs: "'docker':3 'packag':5 'psa':1 'snap':4 'suck':8 'ubuntu':7"
      -bodyTs: "'/home':52 'access':47 'configur':37 'couldn':12,32 'data':16,23,29 'directori':17,24,30,53 'docker':18,31,42 'even':34 'everyth':26 'figur':8 'file':38,49 'hour':4 'moral':54 'mount':21 'move':25 'never':58 'nextcloud':11 'packag':44,62 'read':14 'see':35 'snap':43,61 'spent':2 'stori':57 'today':5 'tri':6 'trust':59 'turn':39 'two':3 'wasn':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704521433
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10338192"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704435033 {#10432
        date: 2024-01-05 07:10:33.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      “PSA: Snap sucks”\n
      \n
      FTFY
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 92
    +score: 0
    +lastActive: DateTime @1704438200 {#2631
      date: 2024-01-05 08:03:20.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2638 …}
    +nested: Doctrine\ORM\PersistentCollection {#2640 …}
    +votes: Doctrine\ORM\PersistentCollection {#2642 …}
    +reports: Doctrine\ORM\PersistentCollection {#2644 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2646 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2648 …}
    -id: 281880
    -bodyTs: "'ftfi':4 'psa':1 'snap':2 'suck':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6423799"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704438200 {#2632
      date: 2024-01-05 08:03:20.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#10808
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2636
    +user: App\Entity\User {#2650
      +avatar: null
      +cover: null
      +email: "SiblingNoah@lemmy.world"
      +username: "@SiblingNoah@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727990279 {#2633
        date: 2024-10-03 23:17:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2651 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2653 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2655 …}
      +entries: Doctrine\ORM\PersistentCollection {#2657 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2659 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2661 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2663 …}
      +posts: Doctrine\ORM\PersistentCollection {#2665 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2667 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2669 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2671 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2673 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2675 …}
      +follows: Doctrine\ORM\PersistentCollection {#2677 …}
      +followers: Doctrine\ORM\PersistentCollection {#2679 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2681 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2683 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2685 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2687 …}
      +reports: Doctrine\ORM\PersistentCollection {#2689 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2691 …}
      +violations: Doctrine\ORM\PersistentCollection {#2693 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2695 …}
      +awards: Doctrine\ORM\PersistentCollection {#2697 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2699 …}
      +categories: Doctrine\ORM\PersistentCollection {#2701 …}
      -id: 69037
      -password: "$2y$13$KxNz1juOiayKob1JQo5gVu.SElY3.VmwVm0no6FhatF3VXQkFOq0K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2703 …}
      +apId: "SiblingNoah@lemmy.world"
      +apProfileId: "https://lemmy.world/u/SiblingNoah"
      +apPublicUrl: "https://lemmy.world/u/SiblingNoah"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "SiblingNoah"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1704942074 {#2634
        date: 2024-01-11 04:01:14.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698780066 {#2635
        date: 2023-10-31 20:21:06.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2637
      +user: Proxies\__CG__\App\Entity\User {#10434 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "PSA-The-Docker-Snap-package-on-Ubuntu-sucks"
      +title: "PSA: The Docker Snap package on Ubuntu sucks."
      +url: null
      +body: """
        I spent two hours today trying to figure out why Nextcloud couldn’t read my data directory. Docker wasn’t mounting my data directory. Moved everything into my data directory. Docker couldn’t even see the configuration file.\n
        \n
        Turns out the Docker Snap package only has access to files under the `/home` directory.\n
        \n
        Moral of the story: never trust a Snap package.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 34
      +favouriteCount: 123
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722598346 {#10435
        date: 2024-08-02 13:32:26.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10440 …}
      +votes: Doctrine\ORM\PersistentCollection {#10443 …}
      +reports: Doctrine\ORM\PersistentCollection {#10445 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10447 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10449 …}
      +badges: Doctrine\ORM\PersistentCollection {#10451 …}
      +children: []
      -id: 27326
      -titleTs: "'docker':3 'packag':5 'psa':1 'snap':4 'suck':8 'ubuntu':7"
      -bodyTs: "'/home':52 'access':47 'configur':37 'couldn':12,32 'data':16,23,29 'directori':17,24,30,53 'docker':18,31,42 'even':34 'everyth':26 'figur':8 'file':38,49 'hour':4 'moral':54 'mount':21 'move':25 'never':58 'nextcloud':11 'packag':44,62 'read':14 'see':35 'snap':43,61 'spent':2 'stori':57 'today':5 'tri':6 'trust':59 'turn':39 'two':3 'wasn':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704521433
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10338192"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704435033 {#10432
        date: 2024-01-05 07:10:33.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      “PSA: Snap sucks”\n
      \n
      FTFY
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 92
    +score: 0
    +lastActive: DateTime @1704438200 {#2631
      date: 2024-01-05 08:03:20.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2638 …}
    +nested: Doctrine\ORM\PersistentCollection {#2640 …}
    +votes: Doctrine\ORM\PersistentCollection {#2642 …}
    +reports: Doctrine\ORM\PersistentCollection {#2644 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2646 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2648 …}
    -id: 281880
    -bodyTs: "'ftfi':4 'psa':1 'snap':2 'suck':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6423799"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704438200 {#2632
      date: 2024-01-05 08:03:20.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 20.93 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2636
    +user: App\Entity\User {#2650
      +avatar: null
      +cover: null
      +email: "SiblingNoah@lemmy.world"
      +username: "@SiblingNoah@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727990279 {#2633
        date: 2024-10-03 23:17:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2651 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2653 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2655 …}
      +entries: Doctrine\ORM\PersistentCollection {#2657 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2659 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2661 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2663 …}
      +posts: Doctrine\ORM\PersistentCollection {#2665 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2667 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2669 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2671 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2673 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2675 …}
      +follows: Doctrine\ORM\PersistentCollection {#2677 …}
      +followers: Doctrine\ORM\PersistentCollection {#2679 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2681 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2683 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2685 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2687 …}
      +reports: Doctrine\ORM\PersistentCollection {#2689 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2691 …}
      +violations: Doctrine\ORM\PersistentCollection {#2693 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2695 …}
      +awards: Doctrine\ORM\PersistentCollection {#2697 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2699 …}
      +categories: Doctrine\ORM\PersistentCollection {#2701 …}
      -id: 69037
      -password: "$2y$13$KxNz1juOiayKob1JQo5gVu.SElY3.VmwVm0no6FhatF3VXQkFOq0K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2703 …}
      +apId: "SiblingNoah@lemmy.world"
      +apProfileId: "https://lemmy.world/u/SiblingNoah"
      +apPublicUrl: "https://lemmy.world/u/SiblingNoah"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "SiblingNoah"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1704942074 {#2634
        date: 2024-01-11 04:01:14.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698780066 {#2635
        date: 2023-10-31 20:21:06.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2637
      +user: Proxies\__CG__\App\Entity\User {#10434 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "PSA-The-Docker-Snap-package-on-Ubuntu-sucks"
      +title: "PSA: The Docker Snap package on Ubuntu sucks."
      +url: null
      +body: """
        I spent two hours today trying to figure out why Nextcloud couldn’t read my data directory. Docker wasn’t mounting my data directory. Moved everything into my data directory. Docker couldn’t even see the configuration file.\n
        \n
        Turns out the Docker Snap package only has access to files under the `/home` directory.\n
        \n
        Moral of the story: never trust a Snap package.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 34
      +favouriteCount: 123
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722598346 {#10435
        date: 2024-08-02 13:32:26.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10440 …}
      +votes: Doctrine\ORM\PersistentCollection {#10443 …}
      +reports: Doctrine\ORM\PersistentCollection {#10445 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10447 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10449 …}
      +badges: Doctrine\ORM\PersistentCollection {#10451 …}
      +children: []
      -id: 27326
      -titleTs: "'docker':3 'packag':5 'psa':1 'snap':4 'suck':8 'ubuntu':7"
      -bodyTs: "'/home':52 'access':47 'configur':37 'couldn':12,32 'data':16,23,29 'directori':17,24,30,53 'docker':18,31,42 'even':34 'everyth':26 'figur':8 'file':38,49 'hour':4 'moral':54 'mount':21 'move':25 'never':58 'nextcloud':11 'packag':44,62 'read':14 'see':35 'snap':43,61 'spent':2 'stori':57 'today':5 'tri':6 'trust':59 'turn':39 'two':3 'wasn':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704521433
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10338192"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704435033 {#10432
        date: 2024-01-05 07:10:33.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      “PSA: Snap sucks”\n
      \n
      FTFY
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 92
    +score: 0
    +lastActive: DateTime @1704438200 {#2631
      date: 2024-01-05 08:03:20.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2638 …}
    +nested: Doctrine\ORM\PersistentCollection {#2640 …}
    +votes: Doctrine\ORM\PersistentCollection {#2642 …}
    +reports: Doctrine\ORM\PersistentCollection {#2644 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2646 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2648 …}
    -id: 281880
    -bodyTs: "'ftfi':4 'psa':1 'snap':2 'suck':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6423799"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704438200 {#2632
      date: 2024-01-05 08:03:20.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#11048
  +comment: App\Entity\EntryComment {#2636
    +user: App\Entity\User {#2650
      +avatar: null
      +cover: null
      +email: "SiblingNoah@lemmy.world"
      +username: "@SiblingNoah@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727990279 {#2633
        date: 2024-10-03 23:17:59.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2651 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2653 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2655 …}
      +entries: Doctrine\ORM\PersistentCollection {#2657 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2659 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2661 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2663 …}
      +posts: Doctrine\ORM\PersistentCollection {#2665 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2667 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2669 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2671 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2673 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2675 …}
      +follows: Doctrine\ORM\PersistentCollection {#2677 …}
      +followers: Doctrine\ORM\PersistentCollection {#2679 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2681 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2683 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2685 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2687 …}
      +reports: Doctrine\ORM\PersistentCollection {#2689 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2691 …}
      +violations: Doctrine\ORM\PersistentCollection {#2693 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2695 …}
      +awards: Doctrine\ORM\PersistentCollection {#2697 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2699 …}
      +categories: Doctrine\ORM\PersistentCollection {#2701 …}
      -id: 69037
      -password: "$2y$13$KxNz1juOiayKob1JQo5gVu.SElY3.VmwVm0no6FhatF3VXQkFOq0K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2703 …}
      +apId: "SiblingNoah@lemmy.world"
      +apProfileId: "https://lemmy.world/u/SiblingNoah"
      +apPublicUrl: "https://lemmy.world/u/SiblingNoah"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "SiblingNoah"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1704942074 {#2634
        date: 2024-01-11 04:01:14.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698780066 {#2635
        date: 2023-10-31 20:21:06.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2637
      +user: Proxies\__CG__\App\Entity\User {#10434 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "PSA-The-Docker-Snap-package-on-Ubuntu-sucks"
      +title: "PSA: The Docker Snap package on Ubuntu sucks."
      +url: null
      +body: """
        I spent two hours today trying to figure out why Nextcloud couldn’t read my data directory. Docker wasn’t mounting my data directory. Moved everything into my data directory. Docker couldn’t even see the configuration file.\n
        \n
        Turns out the Docker Snap package only has access to files under the `/home` directory.\n
        \n
        Moral of the story: never trust a Snap package.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 34
      +favouriteCount: 123
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722598346 {#10435
        date: 2024-08-02 13:32:26.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10440 …}
      +votes: Doctrine\ORM\PersistentCollection {#10443 …}
      +reports: Doctrine\ORM\PersistentCollection {#10445 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10447 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10449 …}
      +badges: Doctrine\ORM\PersistentCollection {#10451 …}
      +children: []
      -id: 27326
      -titleTs: "'docker':3 'packag':5 'psa':1 'snap':4 'suck':8 'ubuntu':7"
      -bodyTs: "'/home':52 'access':47 'configur':37 'couldn':12,32 'data':16,23,29 'directori':17,24,30,53 'docker':18,31,42 'even':34 'everyth':26 'figur':8 'file':38,49 'hour':4 'moral':54 'mount':21 'move':25 'never':58 'nextcloud':11 'packag':44,62 'read':14 'see':35 'snap':43,61 'spent':2 'stori':57 'today':5 'tri':6 'trust':59 'turn':39 'two':3 'wasn':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704521433
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10338192"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704435033 {#10432
        date: 2024-01-05 07:10:33.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      “PSA: Snap sucks”\n
      \n
      FTFY
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 92
    +score: 0
    +lastActive: DateTime @1704438200 {#2631
      date: 2024-01-05 08:03:20.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2638 …}
    +nested: Doctrine\ORM\PersistentCollection {#2640 …}
    +votes: Doctrine\ORM\PersistentCollection {#2642 …}
    +reports: Doctrine\ORM\PersistentCollection {#2644 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2646 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2648 …}
    -id: 281880
    -bodyTs: "'ftfi':4 'psa':1 'snap':2 'suck':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6423799"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704438200 {#2632
      date: 2024-01-05 08:03:20.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 31.41 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2710
    +user: App\Entity\User {#2723
      +avatar: null
      +cover: null
      +email: "jadelord@discuss.tchncs.de"
      +username: "@jadelord@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Moderates @fluidmechanics@discuss.tchncs.de"
      +lastActive: DateTime @1729231460 {#2707
        date: 2024-10-18 08:04:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2724 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2726 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2728 …}
      +entries: Doctrine\ORM\PersistentCollection {#2730 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2732 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2734 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2736 …}
      +posts: Doctrine\ORM\PersistentCollection {#2738 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2740 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2742 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2744 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2746 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2748 …}
      +follows: Doctrine\ORM\PersistentCollection {#2750 …}
      +followers: Doctrine\ORM\PersistentCollection {#2752 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2754 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2756 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2758 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2760 …}
      +reports: Doctrine\ORM\PersistentCollection {#2762 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2764 …}
      +violations: Doctrine\ORM\PersistentCollection {#2766 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2768 …}
      +awards: Doctrine\ORM\PersistentCollection {#2770 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2772 …}
      +categories: Doctrine\ORM\PersistentCollection {#2774 …}
      -id: 60007
      -password: "$2y$13$4cE0FGAfPLKkw48QWbdGF.32FDrnmC6e4OBhwJgVaP8UL30AHtrX6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2776 …}
      +apId: "jadelord@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/jadelord"
      +apPublicUrl: "https://discuss.tchncs.de/u/jadelord"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "jadelord"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728172513 {#2708
        date: 2024-10-06 01:55:13.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697392021 {#2709
        date: 2023-10-15 19:47:01.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2037
      +user: Proxies\__CG__\App\Entity\User {#5557 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#5563 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
      +slug: "13-Feet-Ladder"
      +title: "13 Feet Ladder"
      +url: "https://github.com/wasi-master/13ft"
      +body: """
        > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
        > \n
        > > How does it work?\n
        > \n
        > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
        \n
        link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 24
      +favouriteCount: 282
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721286614 {#5558
        date: 2024-07-18 09:10:14.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5566 …}
      +votes: Doctrine\ORM\PersistentCollection {#5568 …}
      +reports: Doctrine\ORM\PersistentCollection {#5570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
      +badges: Doctrine\ORM\PersistentCollection {#5576 …}
      +children: []
      -id: 27306
      -titleTs: "'13':1 'feet':2 'ladder':3"
      -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704504264
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/7918436"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704417864 {#5555
        date: 2024-01-05 02:24:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Seems like this can be done in the browser using a user agent switcher."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704435027 {#2705
      date: 2024-01-05 07:10:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@tree@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2711 …}
    +nested: Doctrine\ORM\PersistentCollection {#2713 …}
    +votes: Doctrine\ORM\PersistentCollection {#2715 …}
    +reports: Doctrine\ORM\PersistentCollection {#2717 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2719 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2721 …}
    -id: 297185
    -bodyTs: "'agent':13 'browser':9 'done':6 'like':2 'seem':1 'switcher':14 'use':10 'user':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6150086"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704435027 {#2706
      date: 2024-01-05 07:10:27.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#11118
  +comment: App\Entity\EntryComment {#2710
    +user: App\Entity\User {#2723
      +avatar: null
      +cover: null
      +email: "jadelord@discuss.tchncs.de"
      +username: "@jadelord@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Moderates @fluidmechanics@discuss.tchncs.de"
      +lastActive: DateTime @1729231460 {#2707
        date: 2024-10-18 08:04:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2724 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2726 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2728 …}
      +entries: Doctrine\ORM\PersistentCollection {#2730 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2732 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2734 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2736 …}
      +posts: Doctrine\ORM\PersistentCollection {#2738 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2740 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2742 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2744 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2746 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2748 …}
      +follows: Doctrine\ORM\PersistentCollection {#2750 …}
      +followers: Doctrine\ORM\PersistentCollection {#2752 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2754 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2756 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2758 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2760 …}
      +reports: Doctrine\ORM\PersistentCollection {#2762 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2764 …}
      +violations: Doctrine\ORM\PersistentCollection {#2766 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2768 …}
      +awards: Doctrine\ORM\PersistentCollection {#2770 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2772 …}
      +categories: Doctrine\ORM\PersistentCollection {#2774 …}
      -id: 60007
      -password: "$2y$13$4cE0FGAfPLKkw48QWbdGF.32FDrnmC6e4OBhwJgVaP8UL30AHtrX6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2776 …}
      +apId: "jadelord@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/jadelord"
      +apPublicUrl: "https://discuss.tchncs.de/u/jadelord"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "jadelord"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728172513 {#2708
        date: 2024-10-06 01:55:13.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697392021 {#2709
        date: 2023-10-15 19:47:01.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2037
      +user: Proxies\__CG__\App\Entity\User {#5557 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#5563 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
      +slug: "13-Feet-Ladder"
      +title: "13 Feet Ladder"
      +url: "https://github.com/wasi-master/13ft"
      +body: """
        > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
        > \n
        > > How does it work?\n
        > \n
        > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
        \n
        link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 24
      +favouriteCount: 282
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721286614 {#5558
        date: 2024-07-18 09:10:14.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5566 …}
      +votes: Doctrine\ORM\PersistentCollection {#5568 …}
      +reports: Doctrine\ORM\PersistentCollection {#5570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
      +badges: Doctrine\ORM\PersistentCollection {#5576 …}
      +children: []
      -id: 27306
      -titleTs: "'13':1 'feet':2 'ladder':3"
      -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704504264
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/7918436"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704417864 {#5555
        date: 2024-01-05 02:24:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Seems like this can be done in the browser using a user agent switcher."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704435027 {#2705
      date: 2024-01-05 07:10:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@tree@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2711 …}
    +nested: Doctrine\ORM\PersistentCollection {#2713 …}
    +votes: Doctrine\ORM\PersistentCollection {#2715 …}
    +reports: Doctrine\ORM\PersistentCollection {#2717 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2719 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2721 …}
    -id: 297185
    -bodyTs: "'agent':13 'browser':9 'done':6 'like':2 'seem':1 'switcher':14 'use':10 'user':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6150086"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704435027 {#2706
      date: 2024-01-05 07:10:27.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 14.0 MiB 0.15 ms
Input props
[
  "user" => App\Entity\User {#2723
    +avatar: null
    +cover: null
    +email: "jadelord@discuss.tchncs.de"
    +username: "@jadelord@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Moderates @fluidmechanics@discuss.tchncs.de"
    +lastActive: DateTime @1729231460 {#2707
      date: 2024-10-18 08:04:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2724 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2726 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2728 …}
    +entries: Doctrine\ORM\PersistentCollection {#2730 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2732 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2734 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2736 …}
    +posts: Doctrine\ORM\PersistentCollection {#2738 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2740 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2742 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2744 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2746 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2748 …}
    +follows: Doctrine\ORM\PersistentCollection {#2750 …}
    +followers: Doctrine\ORM\PersistentCollection {#2752 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2754 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2756 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2758 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2760 …}
    +reports: Doctrine\ORM\PersistentCollection {#2762 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2764 …}
    +violations: Doctrine\ORM\PersistentCollection {#2766 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2768 …}
    +awards: Doctrine\ORM\PersistentCollection {#2770 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2772 …}
    +categories: Doctrine\ORM\PersistentCollection {#2774 …}
    -id: 60007
    -password: "$2y$13$4cE0FGAfPLKkw48QWbdGF.32FDrnmC6e4OBhwJgVaP8UL30AHtrX6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2776 …}
    +apId: "jadelord@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/jadelord"
    +apPublicUrl: "https://discuss.tchncs.de/u/jadelord"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "jadelord"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728172513 {#2708
      date: 2024-10-06 01:55:13.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697392021 {#2709
      date: 2023-10-15 19:47:01.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#11163
  +user: App\Entity\User {#2723
    +avatar: null
    +cover: null
    +email: "jadelord@discuss.tchncs.de"
    +username: "@jadelord@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Moderates @fluidmechanics@discuss.tchncs.de"
    +lastActive: DateTime @1729231460 {#2707
      date: 2024-10-18 08:04:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2724 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2726 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2728 …}
    +entries: Doctrine\ORM\PersistentCollection {#2730 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2732 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2734 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2736 …}
    +posts: Doctrine\ORM\PersistentCollection {#2738 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2740 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2742 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2744 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2746 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2748 …}
    +follows: Doctrine\ORM\PersistentCollection {#2750 …}
    +followers: Doctrine\ORM\PersistentCollection {#2752 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2754 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2756 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2758 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2760 …}
    +reports: Doctrine\ORM\PersistentCollection {#2762 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2764 …}
    +violations: Doctrine\ORM\PersistentCollection {#2766 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2768 …}
    +awards: Doctrine\ORM\PersistentCollection {#2770 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2772 …}
    +categories: Doctrine\ORM\PersistentCollection {#2774 …}
    -id: 60007
    -password: "$2y$13$4cE0FGAfPLKkw48QWbdGF.32FDrnmC6e4OBhwJgVaP8UL30AHtrX6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2776 …}
    +apId: "jadelord@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/jadelord"
    +apPublicUrl: "https://discuss.tchncs.de/u/jadelord"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "jadelord"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728172513 {#2708
      date: 2024-10-06 01:55:13.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697392021 {#2709
      date: 2023-10-15 19:47:01.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1704435027 {#2706
    date: 2024-01-05 07:10:27.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#11218
  +date: DateTimeImmutable @1704435027 {#2706
    date: 2024-01-05 07:10:27.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704435027 {#2706
    date: 2024-01-05 07:10:27.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#11272
  +createdAt: DateTimeImmutable @1704435027 {#2706
    date: 2024-01-05 07:10:27.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 14.0 MiB 0.13 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2037
    +user: Proxies\__CG__\App\Entity\User {#5557 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#5563 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
    +slug: "13-Feet-Ladder"
    +title: "13 Feet Ladder"
    +url: "https://github.com/wasi-master/13ft"
    +body: """
      > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
      > \n
      > > How does it work?\n
      > \n
      > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
      \n
      link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 282
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721286614 {#5558
      date: 2024-07-18 09:10:14.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#5566 …}
    +votes: Doctrine\ORM\PersistentCollection {#5568 …}
    +reports: Doctrine\ORM\PersistentCollection {#5570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
    +badges: Doctrine\ORM\PersistentCollection {#5576 …}
    +children: []
    -id: 27306
    -titleTs: "'13':1 'feet':2 'ladder':3"
    -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704504264
    +visibility: "visible             "
    +apId: "https://lemmy.zip/post/7918436"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704417864 {#5555
      date: 2024-01-05 02:24:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#11326
  +entry: Proxies\__CG__\App\Entity\Entry {#2037
    +user: Proxies\__CG__\App\Entity\User {#5557 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#5563 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
    +slug: "13-Feet-Ladder"
    +title: "13 Feet Ladder"
    +url: "https://github.com/wasi-master/13ft"
    +body: """
      > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
      > \n
      > > How does it work?\n
      > \n
      > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
      \n
      link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 282
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721286614 {#5558
      date: 2024-07-18 09:10:14.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#5566 …}
    +votes: Doctrine\ORM\PersistentCollection {#5568 …}
    +reports: Doctrine\ORM\PersistentCollection {#5570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
    +badges: Doctrine\ORM\PersistentCollection {#5576 …}
    +children: []
    -id: 27306
    -titleTs: "'13':1 'feet':2 'ladder':3"
    -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704504264
    +visibility: "visible             "
    +apId: "https://lemmy.zip/post/7918436"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704417864 {#5555
      date: 2024-01-05 02:24:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#2723
    +avatar: null
    +cover: null
    +email: "jadelord@discuss.tchncs.de"
    +username: "@jadelord@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Moderates @fluidmechanics@discuss.tchncs.de"
    +lastActive: DateTime @1729231460 {#2707
      date: 2024-10-18 08:04:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2724 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2726 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2728 …}
    +entries: Doctrine\ORM\PersistentCollection {#2730 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2732 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2734 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2736 …}
    +posts: Doctrine\ORM\PersistentCollection {#2738 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2740 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2742 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2744 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2746 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2748 …}
    +follows: Doctrine\ORM\PersistentCollection {#2750 …}
    +followers: Doctrine\ORM\PersistentCollection {#2752 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2754 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2756 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2758 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2760 …}
    +reports: Doctrine\ORM\PersistentCollection {#2762 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2764 …}
    +violations: Doctrine\ORM\PersistentCollection {#2766 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2768 …}
    +awards: Doctrine\ORM\PersistentCollection {#2770 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2772 …}
    +categories: Doctrine\ORM\PersistentCollection {#2774 …}
    -id: 60007
    -password: "$2y$13$4cE0FGAfPLKkw48QWbdGF.32FDrnmC6e4OBhwJgVaP8UL30AHtrX6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2776 …}
    +apId: "jadelord@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/jadelord"
    +apPublicUrl: "https://discuss.tchncs.de/u/jadelord"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "jadelord"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728172513 {#2708
      date: 2024-10-06 01:55:13.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697392021 {#2709
      date: 2023-10-15 19:47:01.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#11381
  +width: 40
  +height: 40
  +user: App\Entity\User {#2723
    +avatar: null
    +cover: null
    +email: "jadelord@discuss.tchncs.de"
    +username: "@jadelord@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Moderates @fluidmechanics@discuss.tchncs.de"
    +lastActive: DateTime @1729231460 {#2707
      date: 2024-10-18 08:04:20.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2724 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2726 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2728 …}
    +entries: Doctrine\ORM\PersistentCollection {#2730 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2732 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2734 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2736 …}
    +posts: Doctrine\ORM\PersistentCollection {#2738 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2740 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2742 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2744 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2746 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2748 …}
    +follows: Doctrine\ORM\PersistentCollection {#2750 …}
    +followers: Doctrine\ORM\PersistentCollection {#2752 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2754 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2756 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2758 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2760 …}
    +reports: Doctrine\ORM\PersistentCollection {#2762 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2764 …}
    +violations: Doctrine\ORM\PersistentCollection {#2766 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2768 …}
    +awards: Doctrine\ORM\PersistentCollection {#2770 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2772 …}
    +categories: Doctrine\ORM\PersistentCollection {#2774 …}
    -id: 60007
    -password: "$2y$13$4cE0FGAfPLKkw48QWbdGF.32FDrnmC6e4OBhwJgVaP8UL30AHtrX6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2776 …}
    +apId: "jadelord@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/jadelord"
    +apPublicUrl: "https://discuss.tchncs.de/u/jadelord"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "jadelord"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728172513 {#2708
      date: 2024-10-06 01:55:13.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697392021 {#2709
      date: 2023-10-15 19:47:01.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.41 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2710
    +user: App\Entity\User {#2723
      +avatar: null
      +cover: null
      +email: "jadelord@discuss.tchncs.de"
      +username: "@jadelord@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Moderates @fluidmechanics@discuss.tchncs.de"
      +lastActive: DateTime @1729231460 {#2707
        date: 2024-10-18 08:04:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2724 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2726 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2728 …}
      +entries: Doctrine\ORM\PersistentCollection {#2730 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2732 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2734 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2736 …}
      +posts: Doctrine\ORM\PersistentCollection {#2738 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2740 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2742 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2744 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2746 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2748 …}
      +follows: Doctrine\ORM\PersistentCollection {#2750 …}
      +followers: Doctrine\ORM\PersistentCollection {#2752 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2754 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2756 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2758 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2760 …}
      +reports: Doctrine\ORM\PersistentCollection {#2762 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2764 …}
      +violations: Doctrine\ORM\PersistentCollection {#2766 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2768 …}
      +awards: Doctrine\ORM\PersistentCollection {#2770 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2772 …}
      +categories: Doctrine\ORM\PersistentCollection {#2774 …}
      -id: 60007
      -password: "$2y$13$4cE0FGAfPLKkw48QWbdGF.32FDrnmC6e4OBhwJgVaP8UL30AHtrX6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2776 …}
      +apId: "jadelord@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/jadelord"
      +apPublicUrl: "https://discuss.tchncs.de/u/jadelord"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "jadelord"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728172513 {#2708
        date: 2024-10-06 01:55:13.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697392021 {#2709
        date: 2023-10-15 19:47:01.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2037
      +user: Proxies\__CG__\App\Entity\User {#5557 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#5563 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
      +slug: "13-Feet-Ladder"
      +title: "13 Feet Ladder"
      +url: "https://github.com/wasi-master/13ft"
      +body: """
        > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
        > \n
        > > How does it work?\n
        > \n
        > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
        \n
        link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 24
      +favouriteCount: 282
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721286614 {#5558
        date: 2024-07-18 09:10:14.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5566 …}
      +votes: Doctrine\ORM\PersistentCollection {#5568 …}
      +reports: Doctrine\ORM\PersistentCollection {#5570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
      +badges: Doctrine\ORM\PersistentCollection {#5576 …}
      +children: []
      -id: 27306
      -titleTs: "'13':1 'feet':2 'ladder':3"
      -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704504264
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/7918436"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704417864 {#5555
        date: 2024-01-05 02:24:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Seems like this can be done in the browser using a user agent switcher."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704435027 {#2705
      date: 2024-01-05 07:10:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@tree@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2711 …}
    +nested: Doctrine\ORM\PersistentCollection {#2713 …}
    +votes: Doctrine\ORM\PersistentCollection {#2715 …}
    +reports: Doctrine\ORM\PersistentCollection {#2717 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2719 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2721 …}
    -id: 297185
    -bodyTs: "'agent':13 'browser':9 'done':6 'like':2 'seem':1 'switcher':14 'use':10 'user':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6150086"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704435027 {#2706
      date: 2024-01-05 07:10:27.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#11450
  +subject: App\Entity\EntryComment {#2710
    +user: App\Entity\User {#2723
      +avatar: null
      +cover: null
      +email: "jadelord@discuss.tchncs.de"
      +username: "@jadelord@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Moderates @fluidmechanics@discuss.tchncs.de"
      +lastActive: DateTime @1729231460 {#2707
        date: 2024-10-18 08:04:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2724 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2726 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2728 …}
      +entries: Doctrine\ORM\PersistentCollection {#2730 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2732 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2734 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2736 …}
      +posts: Doctrine\ORM\PersistentCollection {#2738 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2740 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2742 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2744 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2746 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2748 …}
      +follows: Doctrine\ORM\PersistentCollection {#2750 …}
      +followers: Doctrine\ORM\PersistentCollection {#2752 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2754 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2756 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2758 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2760 …}
      +reports: Doctrine\ORM\PersistentCollection {#2762 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2764 …}
      +violations: Doctrine\ORM\PersistentCollection {#2766 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2768 …}
      +awards: Doctrine\ORM\PersistentCollection {#2770 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2772 …}
      +categories: Doctrine\ORM\PersistentCollection {#2774 …}
      -id: 60007
      -password: "$2y$13$4cE0FGAfPLKkw48QWbdGF.32FDrnmC6e4OBhwJgVaP8UL30AHtrX6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2776 …}
      +apId: "jadelord@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/jadelord"
      +apPublicUrl: "https://discuss.tchncs.de/u/jadelord"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "jadelord"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728172513 {#2708
        date: 2024-10-06 01:55:13.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697392021 {#2709
        date: 2023-10-15 19:47:01.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2037
      +user: Proxies\__CG__\App\Entity\User {#5557 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#5563 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
      +slug: "13-Feet-Ladder"
      +title: "13 Feet Ladder"
      +url: "https://github.com/wasi-master/13ft"
      +body: """
        > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
        > \n
        > > How does it work?\n
        > \n
        > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
        \n
        link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 24
      +favouriteCount: 282
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721286614 {#5558
        date: 2024-07-18 09:10:14.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5566 …}
      +votes: Doctrine\ORM\PersistentCollection {#5568 …}
      +reports: Doctrine\ORM\PersistentCollection {#5570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
      +badges: Doctrine\ORM\PersistentCollection {#5576 …}
      +children: []
      -id: 27306
      -titleTs: "'13':1 'feet':2 'ladder':3"
      -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704504264
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/7918436"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704417864 {#5555
        date: 2024-01-05 02:24:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Seems like this can be done in the browser using a user agent switcher."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704435027 {#2705
      date: 2024-01-05 07:10:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@tree@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2711 …}
    +nested: Doctrine\ORM\PersistentCollection {#2713 …}
    +votes: Doctrine\ORM\PersistentCollection {#2715 …}
    +reports: Doctrine\ORM\PersistentCollection {#2717 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2719 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2721 …}
    -id: 297185
    -bodyTs: "'agent':13 'browser':9 'done':6 'like':2 'seem':1 'switcher':14 'use':10 'user':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6150086"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704435027 {#2706
      date: 2024-01-05 07:10:27.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.64 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2710
    +user: App\Entity\User {#2723
      +avatar: null
      +cover: null
      +email: "jadelord@discuss.tchncs.de"
      +username: "@jadelord@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Moderates @fluidmechanics@discuss.tchncs.de"
      +lastActive: DateTime @1729231460 {#2707
        date: 2024-10-18 08:04:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2724 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2726 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2728 …}
      +entries: Doctrine\ORM\PersistentCollection {#2730 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2732 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2734 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2736 …}
      +posts: Doctrine\ORM\PersistentCollection {#2738 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2740 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2742 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2744 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2746 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2748 …}
      +follows: Doctrine\ORM\PersistentCollection {#2750 …}
      +followers: Doctrine\ORM\PersistentCollection {#2752 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2754 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2756 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2758 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2760 …}
      +reports: Doctrine\ORM\PersistentCollection {#2762 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2764 …}
      +violations: Doctrine\ORM\PersistentCollection {#2766 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2768 …}
      +awards: Doctrine\ORM\PersistentCollection {#2770 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2772 …}
      +categories: Doctrine\ORM\PersistentCollection {#2774 …}
      -id: 60007
      -password: "$2y$13$4cE0FGAfPLKkw48QWbdGF.32FDrnmC6e4OBhwJgVaP8UL30AHtrX6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2776 …}
      +apId: "jadelord@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/jadelord"
      +apPublicUrl: "https://discuss.tchncs.de/u/jadelord"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "jadelord"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728172513 {#2708
        date: 2024-10-06 01:55:13.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697392021 {#2709
        date: 2023-10-15 19:47:01.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2037
      +user: Proxies\__CG__\App\Entity\User {#5557 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#5563 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
      +slug: "13-Feet-Ladder"
      +title: "13 Feet Ladder"
      +url: "https://github.com/wasi-master/13ft"
      +body: """
        > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
        > \n
        > > How does it work?\n
        > \n
        > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
        \n
        link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 24
      +favouriteCount: 282
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721286614 {#5558
        date: 2024-07-18 09:10:14.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5566 …}
      +votes: Doctrine\ORM\PersistentCollection {#5568 …}
      +reports: Doctrine\ORM\PersistentCollection {#5570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
      +badges: Doctrine\ORM\PersistentCollection {#5576 …}
      +children: []
      -id: 27306
      -titleTs: "'13':1 'feet':2 'ladder':3"
      -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704504264
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/7918436"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704417864 {#5555
        date: 2024-01-05 02:24:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Seems like this can be done in the browser using a user agent switcher."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704435027 {#2705
      date: 2024-01-05 07:10:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@tree@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2711 …}
    +nested: Doctrine\ORM\PersistentCollection {#2713 …}
    +votes: Doctrine\ORM\PersistentCollection {#2715 …}
    +reports: Doctrine\ORM\PersistentCollection {#2717 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2719 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2721 …}
    -id: 297185
    -bodyTs: "'agent':13 'browser':9 'done':6 'like':2 'seem':1 'switcher':14 'use':10 'user':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6150086"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704435027 {#2706
      date: 2024-01-05 07:10:27.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#11507
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2710
    +user: App\Entity\User {#2723
      +avatar: null
      +cover: null
      +email: "jadelord@discuss.tchncs.de"
      +username: "@jadelord@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Moderates @fluidmechanics@discuss.tchncs.de"
      +lastActive: DateTime @1729231460 {#2707
        date: 2024-10-18 08:04:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2724 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2726 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2728 …}
      +entries: Doctrine\ORM\PersistentCollection {#2730 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2732 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2734 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2736 …}
      +posts: Doctrine\ORM\PersistentCollection {#2738 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2740 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2742 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2744 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2746 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2748 …}
      +follows: Doctrine\ORM\PersistentCollection {#2750 …}
      +followers: Doctrine\ORM\PersistentCollection {#2752 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2754 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2756 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2758 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2760 …}
      +reports: Doctrine\ORM\PersistentCollection {#2762 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2764 …}
      +violations: Doctrine\ORM\PersistentCollection {#2766 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2768 …}
      +awards: Doctrine\ORM\PersistentCollection {#2770 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2772 …}
      +categories: Doctrine\ORM\PersistentCollection {#2774 …}
      -id: 60007
      -password: "$2y$13$4cE0FGAfPLKkw48QWbdGF.32FDrnmC6e4OBhwJgVaP8UL30AHtrX6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2776 …}
      +apId: "jadelord@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/jadelord"
      +apPublicUrl: "https://discuss.tchncs.de/u/jadelord"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "jadelord"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728172513 {#2708
        date: 2024-10-06 01:55:13.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697392021 {#2709
        date: 2023-10-15 19:47:01.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2037
      +user: Proxies\__CG__\App\Entity\User {#5557 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#5563 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
      +slug: "13-Feet-Ladder"
      +title: "13 Feet Ladder"
      +url: "https://github.com/wasi-master/13ft"
      +body: """
        > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
        > \n
        > > How does it work?\n
        > \n
        > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
        \n
        link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 24
      +favouriteCount: 282
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721286614 {#5558
        date: 2024-07-18 09:10:14.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5566 …}
      +votes: Doctrine\ORM\PersistentCollection {#5568 …}
      +reports: Doctrine\ORM\PersistentCollection {#5570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
      +badges: Doctrine\ORM\PersistentCollection {#5576 …}
      +children: []
      -id: 27306
      -titleTs: "'13':1 'feet':2 'ladder':3"
      -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704504264
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/7918436"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704417864 {#5555
        date: 2024-01-05 02:24:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Seems like this can be done in the browser using a user agent switcher."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704435027 {#2705
      date: 2024-01-05 07:10:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@tree@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2711 …}
    +nested: Doctrine\ORM\PersistentCollection {#2713 …}
    +votes: Doctrine\ORM\PersistentCollection {#2715 …}
    +reports: Doctrine\ORM\PersistentCollection {#2717 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2719 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2721 …}
    -id: 297185
    -bodyTs: "'agent':13 'browser':9 'done':6 'like':2 'seem':1 'switcher':14 'use':10 'user':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6150086"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704435027 {#2706
      date: 2024-01-05 07:10:27.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 19.01 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2710
    +user: App\Entity\User {#2723
      +avatar: null
      +cover: null
      +email: "jadelord@discuss.tchncs.de"
      +username: "@jadelord@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Moderates @fluidmechanics@discuss.tchncs.de"
      +lastActive: DateTime @1729231460 {#2707
        date: 2024-10-18 08:04:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2724 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2726 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2728 …}
      +entries: Doctrine\ORM\PersistentCollection {#2730 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2732 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2734 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2736 …}
      +posts: Doctrine\ORM\PersistentCollection {#2738 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2740 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2742 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2744 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2746 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2748 …}
      +follows: Doctrine\ORM\PersistentCollection {#2750 …}
      +followers: Doctrine\ORM\PersistentCollection {#2752 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2754 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2756 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2758 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2760 …}
      +reports: Doctrine\ORM\PersistentCollection {#2762 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2764 …}
      +violations: Doctrine\ORM\PersistentCollection {#2766 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2768 …}
      +awards: Doctrine\ORM\PersistentCollection {#2770 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2772 …}
      +categories: Doctrine\ORM\PersistentCollection {#2774 …}
      -id: 60007
      -password: "$2y$13$4cE0FGAfPLKkw48QWbdGF.32FDrnmC6e4OBhwJgVaP8UL30AHtrX6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2776 …}
      +apId: "jadelord@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/jadelord"
      +apPublicUrl: "https://discuss.tchncs.de/u/jadelord"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "jadelord"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728172513 {#2708
        date: 2024-10-06 01:55:13.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697392021 {#2709
        date: 2023-10-15 19:47:01.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2037
      +user: Proxies\__CG__\App\Entity\User {#5557 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#5563 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
      +slug: "13-Feet-Ladder"
      +title: "13 Feet Ladder"
      +url: "https://github.com/wasi-master/13ft"
      +body: """
        > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
        > \n
        > > How does it work?\n
        > \n
        > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
        \n
        link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 24
      +favouriteCount: 282
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721286614 {#5558
        date: 2024-07-18 09:10:14.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5566 …}
      +votes: Doctrine\ORM\PersistentCollection {#5568 …}
      +reports: Doctrine\ORM\PersistentCollection {#5570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
      +badges: Doctrine\ORM\PersistentCollection {#5576 …}
      +children: []
      -id: 27306
      -titleTs: "'13':1 'feet':2 'ladder':3"
      -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704504264
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/7918436"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704417864 {#5555
        date: 2024-01-05 02:24:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Seems like this can be done in the browser using a user agent switcher."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704435027 {#2705
      date: 2024-01-05 07:10:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@tree@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2711 …}
    +nested: Doctrine\ORM\PersistentCollection {#2713 …}
    +votes: Doctrine\ORM\PersistentCollection {#2715 …}
    +reports: Doctrine\ORM\PersistentCollection {#2717 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2719 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2721 …}
    -id: 297185
    -bodyTs: "'agent':13 'browser':9 'done':6 'like':2 'seem':1 'switcher':14 'use':10 'user':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6150086"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704435027 {#2706
      date: 2024-01-05 07:10:27.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#11747
  +comment: App\Entity\EntryComment {#2710
    +user: App\Entity\User {#2723
      +avatar: null
      +cover: null
      +email: "jadelord@discuss.tchncs.de"
      +username: "@jadelord@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Moderates @fluidmechanics@discuss.tchncs.de"
      +lastActive: DateTime @1729231460 {#2707
        date: 2024-10-18 08:04:20.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2724 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2726 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2728 …}
      +entries: Doctrine\ORM\PersistentCollection {#2730 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2732 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2734 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2736 …}
      +posts: Doctrine\ORM\PersistentCollection {#2738 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2740 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2742 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2744 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2746 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2748 …}
      +follows: Doctrine\ORM\PersistentCollection {#2750 …}
      +followers: Doctrine\ORM\PersistentCollection {#2752 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2754 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2756 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2758 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2760 …}
      +reports: Doctrine\ORM\PersistentCollection {#2762 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2764 …}
      +violations: Doctrine\ORM\PersistentCollection {#2766 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2768 …}
      +awards: Doctrine\ORM\PersistentCollection {#2770 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2772 …}
      +categories: Doctrine\ORM\PersistentCollection {#2774 …}
      -id: 60007
      -password: "$2y$13$4cE0FGAfPLKkw48QWbdGF.32FDrnmC6e4OBhwJgVaP8UL30AHtrX6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2776 …}
      +apId: "jadelord@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/jadelord"
      +apPublicUrl: "https://discuss.tchncs.de/u/jadelord"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "jadelord"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728172513 {#2708
        date: 2024-10-06 01:55:13.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697392021 {#2709
        date: 2023-10-15 19:47:01.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2037
      +user: Proxies\__CG__\App\Entity\User {#5557 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#5563 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
      +slug: "13-Feet-Ladder"
      +title: "13 Feet Ladder"
      +url: "https://github.com/wasi-master/13ft"
      +body: """
        > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
        > \n
        > > How does it work?\n
        > \n
        > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
        \n
        link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 24
      +favouriteCount: 282
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721286614 {#5558
        date: 2024-07-18 09:10:14.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5566 …}
      +votes: Doctrine\ORM\PersistentCollection {#5568 …}
      +reports: Doctrine\ORM\PersistentCollection {#5570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
      +badges: Doctrine\ORM\PersistentCollection {#5576 …}
      +children: []
      -id: 27306
      -titleTs: "'13':1 'feet':2 'ladder':3"
      -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704504264
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/7918436"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704417864 {#5555
        date: 2024-01-05 02:24:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Seems like this can be done in the browser using a user agent switcher."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704435027 {#2705
      date: 2024-01-05 07:10:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@tree@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2711 …}
    +nested: Doctrine\ORM\PersistentCollection {#2713 …}
    +votes: Doctrine\ORM\PersistentCollection {#2715 …}
    +reports: Doctrine\ORM\PersistentCollection {#2717 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2719 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2721 …}
    -id: 297185
    -bodyTs: "'agent':13 'browser':9 'done':6 'like':2 'seem':1 'switcher':14 'use':10 'user':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6150086"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704435027 {#2706
      date: 2024-01-05 07:10:27.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 100.07 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2783
    +user: App\Entity\User {#2796
      +avatar: null
      +cover: null
      +email: "appel@lemmy.ml"
      +username: "@appel@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721292636 {#2780
        date: 2024-07-18 10:50: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 {#2797 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2799 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2801 …}
      +entries: Doctrine\ORM\PersistentCollection {#2803 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2805 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2807 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2809 …}
      +posts: Doctrine\ORM\PersistentCollection {#2811 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2813 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2815 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2817 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2819 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2821 …}
      +follows: Doctrine\ORM\PersistentCollection {#2823 …}
      +followers: Doctrine\ORM\PersistentCollection {#2825 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2827 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2829 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2831 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2833 …}
      +reports: Doctrine\ORM\PersistentCollection {#2835 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
      +violations: Doctrine\ORM\PersistentCollection {#2839 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2841 …}
      +awards: Doctrine\ORM\PersistentCollection {#2843 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2845 …}
      +categories: Doctrine\ORM\PersistentCollection {#2847 …}
      -id: 31909
      -password: "$2y$13$esfncJXSJ/se3uMqKdczcOmd0m/jUGFBbFccAjXdMjRx/EBLL09Oy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2849 …}
      +apId: "appel@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/appel"
      +apPublicUrl: "https://lemmy.ml/u/appel"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "appel"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728740891 {#2781
        date: 2024-10-12 15:48:11.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689874089 {#2782
        date: 2023-07-20 19:28:09.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2037
      +user: Proxies\__CG__\App\Entity\User {#5557 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#5563 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
      +slug: "13-Feet-Ladder"
      +title: "13 Feet Ladder"
      +url: "https://github.com/wasi-master/13ft"
      +body: """
        > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
        > \n
        > > How does it work?\n
        > \n
        > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
        \n
        link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 24
      +favouriteCount: 282
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721286614 {#5558
        date: 2024-07-18 09:10:14.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5566 …}
      +votes: Doctrine\ORM\PersistentCollection {#5568 …}
      +reports: Doctrine\ORM\PersistentCollection {#5570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
      +badges: Doctrine\ORM\PersistentCollection {#5576 …}
      +children: []
      -id: 27306
      -titleTs: "'13':1 'feet':2 'ladder':3"
      -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704504264
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/7918436"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704417864 {#5555
        date: 2024-01-05 02:24:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      If you’re on Android and use Firefox, you can use the [Disable JavaScript](https://addons.mozilla.org/en-US/firefox/addon/disable-javascript/) extension to disable JS on sites with paywalls, like NYtimes. While not perfect, it works remarkably well.\n
      \n
      Also works great on Desktop.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 13
    +score: 0
    +lastActive: DateTime @1704427699 {#2778
      date: 2024-01-05 05:08:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@tree@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2784 …}
    +nested: Doctrine\ORM\PersistentCollection {#2786 …}
    +votes: Doctrine\ORM\PersistentCollection {#2788 …}
    +reports: Doctrine\ORM\PersistentCollection {#2790 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2792 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2794 …}
    -id: 281679
    -bodyTs: "'/en-us/firefox/addon/disable-javascript/)':17 'addons.mozilla.org':16 'addons.mozilla.org/en-us/firefox/addon/disable-javascript/)':15 'also':35 'android':5 'desktop':39 'disabl':13,20 'extens':18 'firefox':8 'great':37 'javascript':14 'js':21 'like':26 'nytim':27 'paywal':25 'perfect':30 're':3 'remark':33 'site':23 'use':7,11 'well':34 'work':32,36"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7087385"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704427699 {#2779
      date: 2024-01-05 05:08:19.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#11817
  +comment: App\Entity\EntryComment {#2783
    +user: App\Entity\User {#2796
      +avatar: null
      +cover: null
      +email: "appel@lemmy.ml"
      +username: "@appel@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721292636 {#2780
        date: 2024-07-18 10:50: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 {#2797 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2799 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2801 …}
      +entries: Doctrine\ORM\PersistentCollection {#2803 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2805 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2807 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2809 …}
      +posts: Doctrine\ORM\PersistentCollection {#2811 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2813 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2815 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2817 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2819 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2821 …}
      +follows: Doctrine\ORM\PersistentCollection {#2823 …}
      +followers: Doctrine\ORM\PersistentCollection {#2825 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2827 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2829 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2831 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2833 …}
      +reports: Doctrine\ORM\PersistentCollection {#2835 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
      +violations: Doctrine\ORM\PersistentCollection {#2839 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2841 …}
      +awards: Doctrine\ORM\PersistentCollection {#2843 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2845 …}
      +categories: Doctrine\ORM\PersistentCollection {#2847 …}
      -id: 31909
      -password: "$2y$13$esfncJXSJ/se3uMqKdczcOmd0m/jUGFBbFccAjXdMjRx/EBLL09Oy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2849 …}
      +apId: "appel@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/appel"
      +apPublicUrl: "https://lemmy.ml/u/appel"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "appel"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728740891 {#2781
        date: 2024-10-12 15:48:11.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689874089 {#2782
        date: 2023-07-20 19:28:09.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2037
      +user: Proxies\__CG__\App\Entity\User {#5557 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#5563 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
      +slug: "13-Feet-Ladder"
      +title: "13 Feet Ladder"
      +url: "https://github.com/wasi-master/13ft"
      +body: """
        > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
        > \n
        > > How does it work?\n
        > \n
        > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
        \n
        link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 24
      +favouriteCount: 282
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721286614 {#5558
        date: 2024-07-18 09:10:14.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5566 …}
      +votes: Doctrine\ORM\PersistentCollection {#5568 …}
      +reports: Doctrine\ORM\PersistentCollection {#5570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
      +badges: Doctrine\ORM\PersistentCollection {#5576 …}
      +children: []
      -id: 27306
      -titleTs: "'13':1 'feet':2 'ladder':3"
      -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704504264
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/7918436"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704417864 {#5555
        date: 2024-01-05 02:24:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      If you’re on Android and use Firefox, you can use the [Disable JavaScript](https://addons.mozilla.org/en-US/firefox/addon/disable-javascript/) extension to disable JS on sites with paywalls, like NYtimes. While not perfect, it works remarkably well.\n
      \n
      Also works great on Desktop.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 13
    +score: 0
    +lastActive: DateTime @1704427699 {#2778
      date: 2024-01-05 05:08:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@tree@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2784 …}
    +nested: Doctrine\ORM\PersistentCollection {#2786 …}
    +votes: Doctrine\ORM\PersistentCollection {#2788 …}
    +reports: Doctrine\ORM\PersistentCollection {#2790 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2792 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2794 …}
    -id: 281679
    -bodyTs: "'/en-us/firefox/addon/disable-javascript/)':17 'addons.mozilla.org':16 'addons.mozilla.org/en-us/firefox/addon/disable-javascript/)':15 'also':35 'android':5 'desktop':39 'disabl':13,20 'extens':18 'firefox':8 'great':37 'javascript':14 'js':21 'like':26 'nytim':27 'paywal':25 'perfect':30 're':3 'remark':33 'site':23 'use':7,11 'well':34 'work':32,36"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7087385"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704427699 {#2779
      date: 2024-01-05 05:08:19.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 14.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#2796
    +avatar: null
    +cover: null
    +email: "appel@lemmy.ml"
    +username: "@appel@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1721292636 {#2780
      date: 2024-07-18 10:50: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 {#2797 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2799 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2801 …}
    +entries: Doctrine\ORM\PersistentCollection {#2803 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2805 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2807 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2809 …}
    +posts: Doctrine\ORM\PersistentCollection {#2811 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2813 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2815 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2817 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2819 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2821 …}
    +follows: Doctrine\ORM\PersistentCollection {#2823 …}
    +followers: Doctrine\ORM\PersistentCollection {#2825 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2827 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2829 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2831 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2833 …}
    +reports: Doctrine\ORM\PersistentCollection {#2835 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
    +violations: Doctrine\ORM\PersistentCollection {#2839 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2841 …}
    +awards: Doctrine\ORM\PersistentCollection {#2843 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2845 …}
    +categories: Doctrine\ORM\PersistentCollection {#2847 …}
    -id: 31909
    -password: "$2y$13$esfncJXSJ/se3uMqKdczcOmd0m/jUGFBbFccAjXdMjRx/EBLL09Oy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2849 …}
    +apId: "appel@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/appel"
    +apPublicUrl: "https://lemmy.ml/u/appel"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "appel"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728740891 {#2781
      date: 2024-10-12 15:48:11.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689874089 {#2782
      date: 2023-07-20 19:28:09.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#11862
  +user: App\Entity\User {#2796
    +avatar: null
    +cover: null
    +email: "appel@lemmy.ml"
    +username: "@appel@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1721292636 {#2780
      date: 2024-07-18 10:50: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 {#2797 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2799 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2801 …}
    +entries: Doctrine\ORM\PersistentCollection {#2803 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2805 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2807 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2809 …}
    +posts: Doctrine\ORM\PersistentCollection {#2811 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2813 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2815 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2817 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2819 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2821 …}
    +follows: Doctrine\ORM\PersistentCollection {#2823 …}
    +followers: Doctrine\ORM\PersistentCollection {#2825 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2827 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2829 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2831 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2833 …}
    +reports: Doctrine\ORM\PersistentCollection {#2835 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
    +violations: Doctrine\ORM\PersistentCollection {#2839 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2841 …}
    +awards: Doctrine\ORM\PersistentCollection {#2843 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2845 …}
    +categories: Doctrine\ORM\PersistentCollection {#2847 …}
    -id: 31909
    -password: "$2y$13$esfncJXSJ/se3uMqKdczcOmd0m/jUGFBbFccAjXdMjRx/EBLL09Oy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2849 …}
    +apId: "appel@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/appel"
    +apPublicUrl: "https://lemmy.ml/u/appel"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "appel"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728740891 {#2781
      date: 2024-10-12 15:48:11.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689874089 {#2782
      date: 2023-07-20 19:28:09.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1704427699 {#2779
    date: 2024-01-05 05:08:19.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#11917
  +date: DateTimeImmutable @1704427699 {#2779
    date: 2024-01-05 05:08:19.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704427699 {#2779
    date: 2024-01-05 05:08:19.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#11971
  +createdAt: DateTimeImmutable @1704427699 {#2779
    date: 2024-01-05 05:08:19.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 14.0 MiB 0.14 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2037
    +user: Proxies\__CG__\App\Entity\User {#5557 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#5563 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
    +slug: "13-Feet-Ladder"
    +title: "13 Feet Ladder"
    +url: "https://github.com/wasi-master/13ft"
    +body: """
      > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
      > \n
      > > How does it work?\n
      > \n
      > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
      \n
      link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 282
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721286614 {#5558
      date: 2024-07-18 09:10:14.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#5566 …}
    +votes: Doctrine\ORM\PersistentCollection {#5568 …}
    +reports: Doctrine\ORM\PersistentCollection {#5570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
    +badges: Doctrine\ORM\PersistentCollection {#5576 …}
    +children: []
    -id: 27306
    -titleTs: "'13':1 'feet':2 'ladder':3"
    -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704504264
    +visibility: "visible             "
    +apId: "https://lemmy.zip/post/7918436"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704417864 {#5555
      date: 2024-01-05 02:24:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#12025
  +entry: Proxies\__CG__\App\Entity\Entry {#2037
    +user: Proxies\__CG__\App\Entity\User {#5557 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#5563 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
    +slug: "13-Feet-Ladder"
    +title: "13 Feet Ladder"
    +url: "https://github.com/wasi-master/13ft"
    +body: """
      > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
      > \n
      > > How does it work?\n
      > \n
      > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
      \n
      link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 24
    +favouriteCount: 282
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721286614 {#5558
      date: 2024-07-18 09:10:14.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#5566 …}
    +votes: Doctrine\ORM\PersistentCollection {#5568 …}
    +reports: Doctrine\ORM\PersistentCollection {#5570 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
    +badges: Doctrine\ORM\PersistentCollection {#5576 …}
    +children: []
    -id: 27306
    -titleTs: "'13':1 'feet':2 'ladder':3"
    -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704504264
    +visibility: "visible             "
    +apId: "https://lemmy.zip/post/7918436"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704417864 {#5555
      date: 2024-01-05 02:24:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#2796
    +avatar: null
    +cover: null
    +email: "appel@lemmy.ml"
    +username: "@appel@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1721292636 {#2780
      date: 2024-07-18 10:50: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 {#2797 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2799 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2801 …}
    +entries: Doctrine\ORM\PersistentCollection {#2803 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2805 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2807 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2809 …}
    +posts: Doctrine\ORM\PersistentCollection {#2811 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2813 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2815 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2817 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2819 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2821 …}
    +follows: Doctrine\ORM\PersistentCollection {#2823 …}
    +followers: Doctrine\ORM\PersistentCollection {#2825 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2827 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2829 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2831 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2833 …}
    +reports: Doctrine\ORM\PersistentCollection {#2835 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
    +violations: Doctrine\ORM\PersistentCollection {#2839 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2841 …}
    +awards: Doctrine\ORM\PersistentCollection {#2843 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2845 …}
    +categories: Doctrine\ORM\PersistentCollection {#2847 …}
    -id: 31909
    -password: "$2y$13$esfncJXSJ/se3uMqKdczcOmd0m/jUGFBbFccAjXdMjRx/EBLL09Oy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2849 …}
    +apId: "appel@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/appel"
    +apPublicUrl: "https://lemmy.ml/u/appel"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "appel"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728740891 {#2781
      date: 2024-10-12 15:48:11.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689874089 {#2782
      date: 2023-07-20 19:28:09.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#12080
  +width: 40
  +height: 40
  +user: App\Entity\User {#2796
    +avatar: null
    +cover: null
    +email: "appel@lemmy.ml"
    +username: "@appel@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1721292636 {#2780
      date: 2024-07-18 10:50: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 {#2797 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2799 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2801 …}
    +entries: Doctrine\ORM\PersistentCollection {#2803 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2805 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2807 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2809 …}
    +posts: Doctrine\ORM\PersistentCollection {#2811 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2813 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2815 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2817 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2819 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2821 …}
    +follows: Doctrine\ORM\PersistentCollection {#2823 …}
    +followers: Doctrine\ORM\PersistentCollection {#2825 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2827 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2829 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2831 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2833 …}
    +reports: Doctrine\ORM\PersistentCollection {#2835 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
    +violations: Doctrine\ORM\PersistentCollection {#2839 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2841 …}
    +awards: Doctrine\ORM\PersistentCollection {#2843 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2845 …}
    +categories: Doctrine\ORM\PersistentCollection {#2847 …}
    -id: 31909
    -password: "$2y$13$esfncJXSJ/se3uMqKdczcOmd0m/jUGFBbFccAjXdMjRx/EBLL09Oy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2849 …}
    +apId: "appel@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/appel"
    +apPublicUrl: "https://lemmy.ml/u/appel"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "appel"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728740891 {#2781
      date: 2024-10-12 15:48:11.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689874089 {#2782
      date: 2023-07-20 19:28:09.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.49 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2783
    +user: App\Entity\User {#2796
      +avatar: null
      +cover: null
      +email: "appel@lemmy.ml"
      +username: "@appel@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721292636 {#2780
        date: 2024-07-18 10:50: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 {#2797 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2799 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2801 …}
      +entries: Doctrine\ORM\PersistentCollection {#2803 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2805 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2807 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2809 …}
      +posts: Doctrine\ORM\PersistentCollection {#2811 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2813 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2815 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2817 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2819 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2821 …}
      +follows: Doctrine\ORM\PersistentCollection {#2823 …}
      +followers: Doctrine\ORM\PersistentCollection {#2825 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2827 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2829 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2831 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2833 …}
      +reports: Doctrine\ORM\PersistentCollection {#2835 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
      +violations: Doctrine\ORM\PersistentCollection {#2839 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2841 …}
      +awards: Doctrine\ORM\PersistentCollection {#2843 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2845 …}
      +categories: Doctrine\ORM\PersistentCollection {#2847 …}
      -id: 31909
      -password: "$2y$13$esfncJXSJ/se3uMqKdczcOmd0m/jUGFBbFccAjXdMjRx/EBLL09Oy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2849 …}
      +apId: "appel@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/appel"
      +apPublicUrl: "https://lemmy.ml/u/appel"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "appel"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728740891 {#2781
        date: 2024-10-12 15:48:11.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689874089 {#2782
        date: 2023-07-20 19:28:09.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2037
      +user: Proxies\__CG__\App\Entity\User {#5557 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#5563 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
      +slug: "13-Feet-Ladder"
      +title: "13 Feet Ladder"
      +url: "https://github.com/wasi-master/13ft"
      +body: """
        > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
        > \n
        > > How does it work?\n
        > \n
        > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
        \n
        link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 24
      +favouriteCount: 282
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721286614 {#5558
        date: 2024-07-18 09:10:14.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5566 …}
      +votes: Doctrine\ORM\PersistentCollection {#5568 …}
      +reports: Doctrine\ORM\PersistentCollection {#5570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
      +badges: Doctrine\ORM\PersistentCollection {#5576 …}
      +children: []
      -id: 27306
      -titleTs: "'13':1 'feet':2 'ladder':3"
      -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704504264
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/7918436"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704417864 {#5555
        date: 2024-01-05 02:24:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      If you’re on Android and use Firefox, you can use the [Disable JavaScript](https://addons.mozilla.org/en-US/firefox/addon/disable-javascript/) extension to disable JS on sites with paywalls, like NYtimes. While not perfect, it works remarkably well.\n
      \n
      Also works great on Desktop.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 13
    +score: 0
    +lastActive: DateTime @1704427699 {#2778
      date: 2024-01-05 05:08:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@tree@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2784 …}
    +nested: Doctrine\ORM\PersistentCollection {#2786 …}
    +votes: Doctrine\ORM\PersistentCollection {#2788 …}
    +reports: Doctrine\ORM\PersistentCollection {#2790 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2792 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2794 …}
    -id: 281679
    -bodyTs: "'/en-us/firefox/addon/disable-javascript/)':17 'addons.mozilla.org':16 'addons.mozilla.org/en-us/firefox/addon/disable-javascript/)':15 'also':35 'android':5 'desktop':39 'disabl':13,20 'extens':18 'firefox':8 'great':37 'javascript':14 'js':21 'like':26 'nytim':27 'paywal':25 'perfect':30 're':3 'remark':33 'site':23 'use':7,11 'well':34 'work':32,36"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7087385"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704427699 {#2779
      date: 2024-01-05 05:08:19.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#12159
  +subject: App\Entity\EntryComment {#2783
    +user: App\Entity\User {#2796
      +avatar: null
      +cover: null
      +email: "appel@lemmy.ml"
      +username: "@appel@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721292636 {#2780
        date: 2024-07-18 10:50: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 {#2797 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2799 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2801 …}
      +entries: Doctrine\ORM\PersistentCollection {#2803 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2805 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2807 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2809 …}
      +posts: Doctrine\ORM\PersistentCollection {#2811 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2813 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2815 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2817 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2819 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2821 …}
      +follows: Doctrine\ORM\PersistentCollection {#2823 …}
      +followers: Doctrine\ORM\PersistentCollection {#2825 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2827 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2829 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2831 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2833 …}
      +reports: Doctrine\ORM\PersistentCollection {#2835 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
      +violations: Doctrine\ORM\PersistentCollection {#2839 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2841 …}
      +awards: Doctrine\ORM\PersistentCollection {#2843 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2845 …}
      +categories: Doctrine\ORM\PersistentCollection {#2847 …}
      -id: 31909
      -password: "$2y$13$esfncJXSJ/se3uMqKdczcOmd0m/jUGFBbFccAjXdMjRx/EBLL09Oy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2849 …}
      +apId: "appel@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/appel"
      +apPublicUrl: "https://lemmy.ml/u/appel"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "appel"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728740891 {#2781
        date: 2024-10-12 15:48:11.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689874089 {#2782
        date: 2023-07-20 19:28:09.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2037
      +user: Proxies\__CG__\App\Entity\User {#5557 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#5563 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
      +slug: "13-Feet-Ladder"
      +title: "13 Feet Ladder"
      +url: "https://github.com/wasi-master/13ft"
      +body: """
        > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
        > \n
        > > How does it work?\n
        > \n
        > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
        \n
        link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 24
      +favouriteCount: 282
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721286614 {#5558
        date: 2024-07-18 09:10:14.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5566 …}
      +votes: Doctrine\ORM\PersistentCollection {#5568 …}
      +reports: Doctrine\ORM\PersistentCollection {#5570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
      +badges: Doctrine\ORM\PersistentCollection {#5576 …}
      +children: []
      -id: 27306
      -titleTs: "'13':1 'feet':2 'ladder':3"
      -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704504264
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/7918436"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704417864 {#5555
        date: 2024-01-05 02:24:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      If you’re on Android and use Firefox, you can use the [Disable JavaScript](https://addons.mozilla.org/en-US/firefox/addon/disable-javascript/) extension to disable JS on sites with paywalls, like NYtimes. While not perfect, it works remarkably well.\n
      \n
      Also works great on Desktop.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 13
    +score: 0
    +lastActive: DateTime @1704427699 {#2778
      date: 2024-01-05 05:08:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@tree@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2784 …}
    +nested: Doctrine\ORM\PersistentCollection {#2786 …}
    +votes: Doctrine\ORM\PersistentCollection {#2788 …}
    +reports: Doctrine\ORM\PersistentCollection {#2790 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2792 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2794 …}
    -id: 281679
    -bodyTs: "'/en-us/firefox/addon/disable-javascript/)':17 'addons.mozilla.org':16 'addons.mozilla.org/en-us/firefox/addon/disable-javascript/)':15 'also':35 'android':5 'desktop':39 'disabl':13,20 'extens':18 'firefox':8 'great':37 'javascript':14 'js':21 'like':26 'nytim':27 'paywal':25 'perfect':30 're':3 'remark':33 'site':23 'use':7,11 'well':34 'work':32,36"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7087385"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704427699 {#2779
      date: 2024-01-05 05:08:19.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.69 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2783
    +user: App\Entity\User {#2796
      +avatar: null
      +cover: null
      +email: "appel@lemmy.ml"
      +username: "@appel@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721292636 {#2780
        date: 2024-07-18 10:50: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 {#2797 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2799 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2801 …}
      +entries: Doctrine\ORM\PersistentCollection {#2803 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2805 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2807 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2809 …}
      +posts: Doctrine\ORM\PersistentCollection {#2811 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2813 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2815 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2817 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2819 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2821 …}
      +follows: Doctrine\ORM\PersistentCollection {#2823 …}
      +followers: Doctrine\ORM\PersistentCollection {#2825 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2827 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2829 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2831 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2833 …}
      +reports: Doctrine\ORM\PersistentCollection {#2835 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
      +violations: Doctrine\ORM\PersistentCollection {#2839 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2841 …}
      +awards: Doctrine\ORM\PersistentCollection {#2843 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2845 …}
      +categories: Doctrine\ORM\PersistentCollection {#2847 …}
      -id: 31909
      -password: "$2y$13$esfncJXSJ/se3uMqKdczcOmd0m/jUGFBbFccAjXdMjRx/EBLL09Oy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2849 …}
      +apId: "appel@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/appel"
      +apPublicUrl: "https://lemmy.ml/u/appel"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "appel"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728740891 {#2781
        date: 2024-10-12 15:48:11.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689874089 {#2782
        date: 2023-07-20 19:28:09.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2037
      +user: Proxies\__CG__\App\Entity\User {#5557 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#5563 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
      +slug: "13-Feet-Ladder"
      +title: "13 Feet Ladder"
      +url: "https://github.com/wasi-master/13ft"
      +body: """
        > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
        > \n
        > > How does it work?\n
        > \n
        > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
        \n
        link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 24
      +favouriteCount: 282
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721286614 {#5558
        date: 2024-07-18 09:10:14.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5566 …}
      +votes: Doctrine\ORM\PersistentCollection {#5568 …}
      +reports: Doctrine\ORM\PersistentCollection {#5570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
      +badges: Doctrine\ORM\PersistentCollection {#5576 …}
      +children: []
      -id: 27306
      -titleTs: "'13':1 'feet':2 'ladder':3"
      -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704504264
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/7918436"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704417864 {#5555
        date: 2024-01-05 02:24:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      If you’re on Android and use Firefox, you can use the [Disable JavaScript](https://addons.mozilla.org/en-US/firefox/addon/disable-javascript/) extension to disable JS on sites with paywalls, like NYtimes. While not perfect, it works remarkably well.\n
      \n
      Also works great on Desktop.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 13
    +score: 0
    +lastActive: DateTime @1704427699 {#2778
      date: 2024-01-05 05:08:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@tree@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2784 …}
    +nested: Doctrine\ORM\PersistentCollection {#2786 …}
    +votes: Doctrine\ORM\PersistentCollection {#2788 …}
    +reports: Doctrine\ORM\PersistentCollection {#2790 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2792 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2794 …}
    -id: 281679
    -bodyTs: "'/en-us/firefox/addon/disable-javascript/)':17 'addons.mozilla.org':16 'addons.mozilla.org/en-us/firefox/addon/disable-javascript/)':15 'also':35 'android':5 'desktop':39 'disabl':13,20 'extens':18 'firefox':8 'great':37 'javascript':14 'js':21 'like':26 'nytim':27 'paywal':25 'perfect':30 're':3 'remark':33 'site':23 'use':7,11 'well':34 'work':32,36"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7087385"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704427699 {#2779
      date: 2024-01-05 05:08:19.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#12216
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2783
    +user: App\Entity\User {#2796
      +avatar: null
      +cover: null
      +email: "appel@lemmy.ml"
      +username: "@appel@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721292636 {#2780
        date: 2024-07-18 10:50: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 {#2797 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2799 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2801 …}
      +entries: Doctrine\ORM\PersistentCollection {#2803 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2805 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2807 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2809 …}
      +posts: Doctrine\ORM\PersistentCollection {#2811 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2813 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2815 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2817 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2819 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2821 …}
      +follows: Doctrine\ORM\PersistentCollection {#2823 …}
      +followers: Doctrine\ORM\PersistentCollection {#2825 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2827 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2829 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2831 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2833 …}
      +reports: Doctrine\ORM\PersistentCollection {#2835 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
      +violations: Doctrine\ORM\PersistentCollection {#2839 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2841 …}
      +awards: Doctrine\ORM\PersistentCollection {#2843 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2845 …}
      +categories: Doctrine\ORM\PersistentCollection {#2847 …}
      -id: 31909
      -password: "$2y$13$esfncJXSJ/se3uMqKdczcOmd0m/jUGFBbFccAjXdMjRx/EBLL09Oy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2849 …}
      +apId: "appel@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/appel"
      +apPublicUrl: "https://lemmy.ml/u/appel"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "appel"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728740891 {#2781
        date: 2024-10-12 15:48:11.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689874089 {#2782
        date: 2023-07-20 19:28:09.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2037
      +user: Proxies\__CG__\App\Entity\User {#5557 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#5563 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
      +slug: "13-Feet-Ladder"
      +title: "13 Feet Ladder"
      +url: "https://github.com/wasi-master/13ft"
      +body: """
        > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
        > \n
        > > How does it work?\n
        > \n
        > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
        \n
        link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 24
      +favouriteCount: 282
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721286614 {#5558
        date: 2024-07-18 09:10:14.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5566 …}
      +votes: Doctrine\ORM\PersistentCollection {#5568 …}
      +reports: Doctrine\ORM\PersistentCollection {#5570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
      +badges: Doctrine\ORM\PersistentCollection {#5576 …}
      +children: []
      -id: 27306
      -titleTs: "'13':1 'feet':2 'ladder':3"
      -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704504264
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/7918436"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704417864 {#5555
        date: 2024-01-05 02:24:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      If you’re on Android and use Firefox, you can use the [Disable JavaScript](https://addons.mozilla.org/en-US/firefox/addon/disable-javascript/) extension to disable JS on sites with paywalls, like NYtimes. While not perfect, it works remarkably well.\n
      \n
      Also works great on Desktop.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 13
    +score: 0
    +lastActive: DateTime @1704427699 {#2778
      date: 2024-01-05 05:08:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@tree@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2784 …}
    +nested: Doctrine\ORM\PersistentCollection {#2786 …}
    +votes: Doctrine\ORM\PersistentCollection {#2788 …}
    +reports: Doctrine\ORM\PersistentCollection {#2790 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2792 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2794 …}
    -id: 281679
    -bodyTs: "'/en-us/firefox/addon/disable-javascript/)':17 'addons.mozilla.org':16 'addons.mozilla.org/en-us/firefox/addon/disable-javascript/)':15 'also':35 'android':5 'desktop':39 'disabl':13,20 'extens':18 'firefox':8 'great':37 'javascript':14 'js':21 'like':26 'nytim':27 'paywal':25 'perfect':30 're':3 'remark':33 'site':23 'use':7,11 'well':34 'work':32,36"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7087385"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704427699 {#2779
      date: 2024-01-05 05:08:19.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 78.70 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2783
    +user: App\Entity\User {#2796
      +avatar: null
      +cover: null
      +email: "appel@lemmy.ml"
      +username: "@appel@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721292636 {#2780
        date: 2024-07-18 10:50: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 {#2797 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2799 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2801 …}
      +entries: Doctrine\ORM\PersistentCollection {#2803 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2805 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2807 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2809 …}
      +posts: Doctrine\ORM\PersistentCollection {#2811 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2813 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2815 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2817 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2819 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2821 …}
      +follows: Doctrine\ORM\PersistentCollection {#2823 …}
      +followers: Doctrine\ORM\PersistentCollection {#2825 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2827 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2829 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2831 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2833 …}
      +reports: Doctrine\ORM\PersistentCollection {#2835 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
      +violations: Doctrine\ORM\PersistentCollection {#2839 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2841 …}
      +awards: Doctrine\ORM\PersistentCollection {#2843 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2845 …}
      +categories: Doctrine\ORM\PersistentCollection {#2847 …}
      -id: 31909
      -password: "$2y$13$esfncJXSJ/se3uMqKdczcOmd0m/jUGFBbFccAjXdMjRx/EBLL09Oy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2849 …}
      +apId: "appel@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/appel"
      +apPublicUrl: "https://lemmy.ml/u/appel"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "appel"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728740891 {#2781
        date: 2024-10-12 15:48:11.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689874089 {#2782
        date: 2023-07-20 19:28:09.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2037
      +user: Proxies\__CG__\App\Entity\User {#5557 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#5563 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
      +slug: "13-Feet-Ladder"
      +title: "13 Feet Ladder"
      +url: "https://github.com/wasi-master/13ft"
      +body: """
        > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
        > \n
        > > How does it work?\n
        > \n
        > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
        \n
        link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 24
      +favouriteCount: 282
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721286614 {#5558
        date: 2024-07-18 09:10:14.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5566 …}
      +votes: Doctrine\ORM\PersistentCollection {#5568 …}
      +reports: Doctrine\ORM\PersistentCollection {#5570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
      +badges: Doctrine\ORM\PersistentCollection {#5576 …}
      +children: []
      -id: 27306
      -titleTs: "'13':1 'feet':2 'ladder':3"
      -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704504264
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/7918436"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704417864 {#5555
        date: 2024-01-05 02:24:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      If you’re on Android and use Firefox, you can use the [Disable JavaScript](https://addons.mozilla.org/en-US/firefox/addon/disable-javascript/) extension to disable JS on sites with paywalls, like NYtimes. While not perfect, it works remarkably well.\n
      \n
      Also works great on Desktop.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 13
    +score: 0
    +lastActive: DateTime @1704427699 {#2778
      date: 2024-01-05 05:08:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@tree@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2784 …}
    +nested: Doctrine\ORM\PersistentCollection {#2786 …}
    +votes: Doctrine\ORM\PersistentCollection {#2788 …}
    +reports: Doctrine\ORM\PersistentCollection {#2790 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2792 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2794 …}
    -id: 281679
    -bodyTs: "'/en-us/firefox/addon/disable-javascript/)':17 'addons.mozilla.org':16 'addons.mozilla.org/en-us/firefox/addon/disable-javascript/)':15 'also':35 'android':5 'desktop':39 'disabl':13,20 'extens':18 'firefox':8 'great':37 'javascript':14 'js':21 'like':26 'nytim':27 'paywal':25 'perfect':30 're':3 'remark':33 'site':23 'use':7,11 'well':34 'work':32,36"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7087385"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704427699 {#2779
      date: 2024-01-05 05:08:19.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#12456
  +comment: App\Entity\EntryComment {#2783
    +user: App\Entity\User {#2796
      +avatar: null
      +cover: null
      +email: "appel@lemmy.ml"
      +username: "@appel@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721292636 {#2780
        date: 2024-07-18 10:50: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 {#2797 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2799 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2801 …}
      +entries: Doctrine\ORM\PersistentCollection {#2803 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2805 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2807 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2809 …}
      +posts: Doctrine\ORM\PersistentCollection {#2811 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2813 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2815 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2817 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2819 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2821 …}
      +follows: Doctrine\ORM\PersistentCollection {#2823 …}
      +followers: Doctrine\ORM\PersistentCollection {#2825 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2827 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2829 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2831 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2833 …}
      +reports: Doctrine\ORM\PersistentCollection {#2835 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2837 …}
      +violations: Doctrine\ORM\PersistentCollection {#2839 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2841 …}
      +awards: Doctrine\ORM\PersistentCollection {#2843 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2845 …}
      +categories: Doctrine\ORM\PersistentCollection {#2847 …}
      -id: 31909
      -password: "$2y$13$esfncJXSJ/se3uMqKdczcOmd0m/jUGFBbFccAjXdMjRx/EBLL09Oy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2849 …}
      +apId: "appel@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/appel"
      +apPublicUrl: "https://lemmy.ml/u/appel"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "appel"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728740891 {#2781
        date: 2024-10-12 15:48:11.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689874089 {#2782
        date: 2023-07-20 19:28:09.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2037
      +user: Proxies\__CG__\App\Entity\User {#5557 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#5563 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5565 …}
      +slug: "13-Feet-Ladder"
      +title: "13 Feet Ladder"
      +url: "https://github.com/wasi-master/13ft"
      +body: """
        > A site similar to 12ft.io but is self hosted and works with websites that 12ft.io doesn’t work with.\n
        > \n
        > > How does it work?\n
        > \n
        > It pretends to be GoogleBot (Google’s web crawler) and gets the same content that google will get. Google gets the whole page so that the content of the article can be indexed properly and this takes advantage of that.\n
        \n
        link: [github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 24
      +favouriteCount: 282
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721286614 {#5558
        date: 2024-07-18 09:10:14.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5566 …}
      +votes: Doctrine\ORM\PersistentCollection {#5568 …}
      +reports: Doctrine\ORM\PersistentCollection {#5570 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5574 …}
      +badges: Doctrine\ORM\PersistentCollection {#5576 …}
      +children: []
      -id: 27306
      -titleTs: "'13':1 'feet':2 'ladder':3"
      -bodyTs: "'/wasi-master/13ft](https://github.com/wasi-master/13ft)':67 '12ft.io':5,15 'advantag':61 'articl':53 'content':37,50 'crawler':32 'doesn':16 'get':34,41,43 'github.com':66 'github.com/wasi-master/13ft](https://github.com/wasi-master/13ft)':65 'googl':29,39,42 'googlebot':28 'host':9 'index':56 'link':64 'page':46 'pretend':25 'proper':57 'self':8 'similar':3 'site':2 'take':60 'web':31 'websit':13 'whole':45 'work':11,18,23"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704504264
      +visibility: "visible             "
      +apId: "https://lemmy.zip/post/7918436"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704417864 {#5555
        date: 2024-01-05 02:24:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      If you’re on Android and use Firefox, you can use the [Disable JavaScript](https://addons.mozilla.org/en-US/firefox/addon/disable-javascript/) extension to disable JS on sites with paywalls, like NYtimes. While not perfect, it works remarkably well.\n
      \n
      Also works great on Desktop.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 13
    +score: 0
    +lastActive: DateTime @1704427699 {#2778
      date: 2024-01-05 05:08:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@tree@lemmy.zip"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2784 …}
    +nested: Doctrine\ORM\PersistentCollection {#2786 …}
    +votes: Doctrine\ORM\PersistentCollection {#2788 …}
    +reports: Doctrine\ORM\PersistentCollection {#2790 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2792 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2794 …}
    -id: 281679
    -bodyTs: "'/en-us/firefox/addon/disable-javascript/)':17 'addons.mozilla.org':16 'addons.mozilla.org/en-us/firefox/addon/disable-javascript/)':15 'also':35 'android':5 'desktop':39 'disabl':13,20 'extens':18 'firefox':8 'great':37 'javascript':14 'js':21 'like':26 'nytim':27 'paywal':25 'perfect':30 're':3 'remark':33 'site':23 'use':7,11 'well':34 'work':32,36"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7087385"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704427699 {#2779
      date: 2024-01-05 05:08:19.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 38.93 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2856
    +user: App\Entity\User {#2870
      +avatar: null
      +cover: null
      +email: "Feliberto@programming.dev"
      +username: "@Feliberto@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728420126 {#2853
        date: 2024-10-08 22:42:06.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2871 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2873 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2875 …}
      +entries: Doctrine\ORM\PersistentCollection {#2877 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2879 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2881 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2883 …}
      +posts: Doctrine\ORM\PersistentCollection {#2885 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2887 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2889 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2891 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2893 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2895 …}
      +follows: Doctrine\ORM\PersistentCollection {#2897 …}
      +followers: Doctrine\ORM\PersistentCollection {#2899 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2901 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2903 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2905 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2907 …}
      +reports: Doctrine\ORM\PersistentCollection {#2909 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
      +violations: Doctrine\ORM\PersistentCollection {#2913 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2915 …}
      +awards: Doctrine\ORM\PersistentCollection {#2917 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2919 …}
      +categories: Doctrine\ORM\PersistentCollection {#2921 …}
      -id: 54506
      -password: "$2y$13$eeUJkLrFmqZCat8wusQrGO8HNOhYN7djT6B7vdwvQaqPI765VEWrS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2923 …}
      +apId: "Feliberto@programming.dev"
      +apProfileId: "https://programming.dev/u/Feliberto"
      +apPublicUrl: "https://programming.dev/u/Feliberto"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "Feliberto"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727745003 {#2854
        date: 2024-10-01 03:10:03.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696857359 {#2855
        date: 2023-10-09 15:15:59.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2857
      +user: Proxies\__CG__\App\Entity\User {#12563 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Streaming-local-Webcam-in-a-Linux-machine-and-acessing-it"
      +title: "Streaming local Webcam in a Linux machine, and acessing it when on vacations - which protocol to choose?"
      +url: null
      +body: """
        I want to configure a local webcam to stream (and possibly record) a live feed open to the internet, and acess it half-world away while traveling, using FOSS only acessing it via Android VLC\n
        \n
        [This guide](https://opensource.com/article/19/1/basic-live-video-streaming-server) was quite comprehensive; however the packages for nginx-rtmp are quite abandoned in arch linux. So I thought maybe WebRTC could be an alternative - the communication itself should be encrypted, which WebRTC seems to do; however, I still can’t figure out if VLC will handle this well\n
        \n
        Also, it seems that I might need to self-host a VPN to achieve this? What are my options? Has anyone else done this ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 19
      +favouriteCount: 45
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314315 {#12564
        date: 2024-07-07 03:05:15.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#12569 …}
      +votes: Doctrine\ORM\PersistentCollection {#12572 …}
      +reports: Doctrine\ORM\PersistentCollection {#12574 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12576 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12578 …}
      +badges: Doctrine\ORM\PersistentCollection {#12580 …}
      +children: []
      -id: 27299
      -titleTs: "'acess':9 'choos':17 'linux':6 'local':2 'machin':7 'protocol':15 'stream':1 'vacat':13 'webcam':3"
      -bodyTs: "'/article/19/1/basic-live-video-streaming-server)':41 'abandon':54 'acess':21,32 'achiev':105 'also':91 'altern':66 'android':35 'anyon':112 'arch':56 'away':26 'communic':68 'comprehens':44 'configur':4 'could':63 'done':114 'els':113 'encrypt':72 'feed':15 'figur':83 'foss':30 'guid':38 'half':24 'half-world':23 'handl':88 'host':101 'howev':45,78 'internet':19 'linux':57 'live':14 'local':6 'mayb':61 'might':96 'need':97 'nginx':50 'nginx-rtmp':49 'open':16 'opensource.com':40 'opensource.com/article/19/1/basic-live-video-streaming-server)':39 'option':110 'packag':47 'possibl':11 'quit':43,53 'record':12 'rtmp':51 'seem':75,93 'self':100 'self-host':99 'still':80 'stream':9 'thought':60 'travel':28 'use':29 'via':34 'vlc':36,86 'vpn':103 'want':2 'webcam':7 'webrtc':62,74 'well':90 'world':25"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704502677
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10329823"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416277 {#12561
        date: 2024-01-05 01:57:57.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’m using Frigate with a Google Coral connected to Home Assistant, it’d send an image and a short video to a Telegram group with my wife whenever it detects a person.\n
      \n
      I’m using OpenIPC firmware flashed on a chinese Goke camera and works great. It connects to Frigate using RTMP.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704425323 {#2851
      date: 2024-01-05 04:28:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@shadowintheday2@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2858 …}
    +nested: Doctrine\ORM\PersistentCollection {#2860 …}
    +votes: Doctrine\ORM\PersistentCollection {#2862 …}
    +reports: Doctrine\ORM\PersistentCollection {#2864 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2866 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2868 …}
    -id: 281630
    -bodyTs: "'assist':12 'camera':44 'chines':42 'connect':9,49 'coral':8 'd':14 'detect':31 'firmwar':38 'flash':39 'frigat':4,51 'goke':43 'googl':7 'great':47 'group':25 'home':11 'imag':17 'm':2,35 'openipc':37 'person':33 'rtmp':53 'send':15 'short':20 'telegram':24 'use':3,36,52 'video':21 'whenev':29 'wife':28 'work':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6147757"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704425323 {#2852
      date: 2024-01-05 04:28:43.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#12526
  +comment: App\Entity\EntryComment {#2856
    +user: App\Entity\User {#2870
      +avatar: null
      +cover: null
      +email: "Feliberto@programming.dev"
      +username: "@Feliberto@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728420126 {#2853
        date: 2024-10-08 22:42:06.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2871 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2873 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2875 …}
      +entries: Doctrine\ORM\PersistentCollection {#2877 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2879 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2881 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2883 …}
      +posts: Doctrine\ORM\PersistentCollection {#2885 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2887 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2889 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2891 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2893 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2895 …}
      +follows: Doctrine\ORM\PersistentCollection {#2897 …}
      +followers: Doctrine\ORM\PersistentCollection {#2899 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2901 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2903 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2905 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2907 …}
      +reports: Doctrine\ORM\PersistentCollection {#2909 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
      +violations: Doctrine\ORM\PersistentCollection {#2913 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2915 …}
      +awards: Doctrine\ORM\PersistentCollection {#2917 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2919 …}
      +categories: Doctrine\ORM\PersistentCollection {#2921 …}
      -id: 54506
      -password: "$2y$13$eeUJkLrFmqZCat8wusQrGO8HNOhYN7djT6B7vdwvQaqPI765VEWrS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2923 …}
      +apId: "Feliberto@programming.dev"
      +apProfileId: "https://programming.dev/u/Feliberto"
      +apPublicUrl: "https://programming.dev/u/Feliberto"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "Feliberto"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727745003 {#2854
        date: 2024-10-01 03:10:03.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696857359 {#2855
        date: 2023-10-09 15:15:59.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2857
      +user: Proxies\__CG__\App\Entity\User {#12563 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Streaming-local-Webcam-in-a-Linux-machine-and-acessing-it"
      +title: "Streaming local Webcam in a Linux machine, and acessing it when on vacations - which protocol to choose?"
      +url: null
      +body: """
        I want to configure a local webcam to stream (and possibly record) a live feed open to the internet, and acess it half-world away while traveling, using FOSS only acessing it via Android VLC\n
        \n
        [This guide](https://opensource.com/article/19/1/basic-live-video-streaming-server) was quite comprehensive; however the packages for nginx-rtmp are quite abandoned in arch linux. So I thought maybe WebRTC could be an alternative - the communication itself should be encrypted, which WebRTC seems to do; however, I still can’t figure out if VLC will handle this well\n
        \n
        Also, it seems that I might need to self-host a VPN to achieve this? What are my options? Has anyone else done this ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 19
      +favouriteCount: 45
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314315 {#12564
        date: 2024-07-07 03:05:15.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#12569 …}
      +votes: Doctrine\ORM\PersistentCollection {#12572 …}
      +reports: Doctrine\ORM\PersistentCollection {#12574 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12576 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12578 …}
      +badges: Doctrine\ORM\PersistentCollection {#12580 …}
      +children: []
      -id: 27299
      -titleTs: "'acess':9 'choos':17 'linux':6 'local':2 'machin':7 'protocol':15 'stream':1 'vacat':13 'webcam':3"
      -bodyTs: "'/article/19/1/basic-live-video-streaming-server)':41 'abandon':54 'acess':21,32 'achiev':105 'also':91 'altern':66 'android':35 'anyon':112 'arch':56 'away':26 'communic':68 'comprehens':44 'configur':4 'could':63 'done':114 'els':113 'encrypt':72 'feed':15 'figur':83 'foss':30 'guid':38 'half':24 'half-world':23 'handl':88 'host':101 'howev':45,78 'internet':19 'linux':57 'live':14 'local':6 'mayb':61 'might':96 'need':97 'nginx':50 'nginx-rtmp':49 'open':16 'opensource.com':40 'opensource.com/article/19/1/basic-live-video-streaming-server)':39 'option':110 'packag':47 'possibl':11 'quit':43,53 'record':12 'rtmp':51 'seem':75,93 'self':100 'self-host':99 'still':80 'stream':9 'thought':60 'travel':28 'use':29 'via':34 'vlc':36,86 'vpn':103 'want':2 'webcam':7 'webrtc':62,74 'well':90 'world':25"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704502677
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10329823"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416277 {#12561
        date: 2024-01-05 01:57:57.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’m using Frigate with a Google Coral connected to Home Assistant, it’d send an image and a short video to a Telegram group with my wife whenever it detects a person.\n
      \n
      I’m using OpenIPC firmware flashed on a chinese Goke camera and works great. It connects to Frigate using RTMP.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704425323 {#2851
      date: 2024-01-05 04:28:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@shadowintheday2@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2858 …}
    +nested: Doctrine\ORM\PersistentCollection {#2860 …}
    +votes: Doctrine\ORM\PersistentCollection {#2862 …}
    +reports: Doctrine\ORM\PersistentCollection {#2864 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2866 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2868 …}
    -id: 281630
    -bodyTs: "'assist':12 'camera':44 'chines':42 'connect':9,49 'coral':8 'd':14 'detect':31 'firmwar':38 'flash':39 'frigat':4,51 'goke':43 'googl':7 'great':47 'group':25 'home':11 'imag':17 'm':2,35 'openipc':37 'person':33 'rtmp':53 'send':15 'short':20 'telegram':24 'use':3,36,52 'video':21 'whenev':29 'wife':28 'work':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6147757"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704425323 {#2852
      date: 2024-01-05 04:28:43.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 14.0 MiB 0.21 ms
Input props
[
  "user" => App\Entity\User {#2870
    +avatar: null
    +cover: null
    +email: "Feliberto@programming.dev"
    +username: "@Feliberto@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728420126 {#2853
      date: 2024-10-08 22:42:06.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2871 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2873 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2875 …}
    +entries: Doctrine\ORM\PersistentCollection {#2877 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2879 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2881 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2883 …}
    +posts: Doctrine\ORM\PersistentCollection {#2885 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2887 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2889 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2891 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2893 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2895 …}
    +follows: Doctrine\ORM\PersistentCollection {#2897 …}
    +followers: Doctrine\ORM\PersistentCollection {#2899 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2901 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2903 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2905 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2907 …}
    +reports: Doctrine\ORM\PersistentCollection {#2909 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
    +violations: Doctrine\ORM\PersistentCollection {#2913 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2915 …}
    +awards: Doctrine\ORM\PersistentCollection {#2917 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2919 …}
    +categories: Doctrine\ORM\PersistentCollection {#2921 …}
    -id: 54506
    -password: "$2y$13$eeUJkLrFmqZCat8wusQrGO8HNOhYN7djT6B7vdwvQaqPI765VEWrS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2923 …}
    +apId: "Feliberto@programming.dev"
    +apProfileId: "https://programming.dev/u/Feliberto"
    +apPublicUrl: "https://programming.dev/u/Feliberto"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "Feliberto"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727745003 {#2854
      date: 2024-10-01 03:10:03.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696857359 {#2855
      date: 2023-10-09 15:15:59.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#12589
  +user: App\Entity\User {#2870
    +avatar: null
    +cover: null
    +email: "Feliberto@programming.dev"
    +username: "@Feliberto@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728420126 {#2853
      date: 2024-10-08 22:42:06.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2871 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2873 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2875 …}
    +entries: Doctrine\ORM\PersistentCollection {#2877 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2879 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2881 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2883 …}
    +posts: Doctrine\ORM\PersistentCollection {#2885 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2887 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2889 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2891 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2893 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2895 …}
    +follows: Doctrine\ORM\PersistentCollection {#2897 …}
    +followers: Doctrine\ORM\PersistentCollection {#2899 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2901 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2903 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2905 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2907 …}
    +reports: Doctrine\ORM\PersistentCollection {#2909 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
    +violations: Doctrine\ORM\PersistentCollection {#2913 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2915 …}
    +awards: Doctrine\ORM\PersistentCollection {#2917 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2919 …}
    +categories: Doctrine\ORM\PersistentCollection {#2921 …}
    -id: 54506
    -password: "$2y$13$eeUJkLrFmqZCat8wusQrGO8HNOhYN7djT6B7vdwvQaqPI765VEWrS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2923 …}
    +apId: "Feliberto@programming.dev"
    +apProfileId: "https://programming.dev/u/Feliberto"
    +apPublicUrl: "https://programming.dev/u/Feliberto"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "Feliberto"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727745003 {#2854
      date: 2024-10-01 03:10:03.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696857359 {#2855
      date: 2023-10-09 15:15:59.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1704425323 {#2852
    date: 2024-01-05 04:28:43.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#12644
  +date: DateTimeImmutable @1704425323 {#2852
    date: 2024-01-05 04:28:43.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704425323 {#2852
    date: 2024-01-05 04:28:43.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#12698
  +createdAt: DateTimeImmutable @1704425323 {#2852
    date: 2024-01-05 04:28:43.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 14.0 MiB 0.15 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2857
    +user: Proxies\__CG__\App\Entity\User {#12563 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "Streaming-local-Webcam-in-a-Linux-machine-and-acessing-it"
    +title: "Streaming local Webcam in a Linux machine, and acessing it when on vacations - which protocol to choose?"
    +url: null
    +body: """
      I want to configure a local webcam to stream (and possibly record) a live feed open to the internet, and acess it half-world away while traveling, using FOSS only acessing it via Android VLC\n
      \n
      [This guide](https://opensource.com/article/19/1/basic-live-video-streaming-server) was quite comprehensive; however the packages for nginx-rtmp are quite abandoned in arch linux. So I thought maybe WebRTC could be an alternative - the communication itself should be encrypted, which WebRTC seems to do; however, I still can’t figure out if VLC will handle this well\n
      \n
      Also, it seems that I might need to self-host a VPN to achieve this? What are my options? Has anyone else done this ?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 19
    +favouriteCount: 45
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720314315 {#12564
      date: 2024-07-07 03:05:15.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#12569 …}
    +votes: Doctrine\ORM\PersistentCollection {#12572 …}
    +reports: Doctrine\ORM\PersistentCollection {#12574 …}
    +favourites: Doctrine\ORM\PersistentCollection {#12576 …}
    +notifications: Doctrine\ORM\PersistentCollection {#12578 …}
    +badges: Doctrine\ORM\PersistentCollection {#12580 …}
    +children: []
    -id: 27299
    -titleTs: "'acess':9 'choos':17 'linux':6 'local':2 'machin':7 'protocol':15 'stream':1 'vacat':13 'webcam':3"
    -bodyTs: "'/article/19/1/basic-live-video-streaming-server)':41 'abandon':54 'acess':21,32 'achiev':105 'also':91 'altern':66 'android':35 'anyon':112 'arch':56 'away':26 'communic':68 'comprehens':44 'configur':4 'could':63 'done':114 'els':113 'encrypt':72 'feed':15 'figur':83 'foss':30 'guid':38 'half':24 'half-world':23 'handl':88 'host':101 'howev':45,78 'internet':19 'linux':57 'live':14 'local':6 'mayb':61 'might':96 'need':97 'nginx':50 'nginx-rtmp':49 'open':16 'opensource.com':40 'opensource.com/article/19/1/basic-live-video-streaming-server)':39 'option':110 'packag':47 'possibl':11 'quit':43,53 'record':12 'rtmp':51 'seem':75,93 'self':100 'self-host':99 'still':80 'stream':9 'thought':60 'travel':28 'use':29 'via':34 'vlc':36,86 'vpn':103 'want':2 'webcam':7 'webrtc':62,74 'well':90 'world':25"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704502677
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10329823"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704416277 {#12561
      date: 2024-01-05 01:57:57.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#12752
  +entry: Proxies\__CG__\App\Entity\Entry {#2857
    +user: Proxies\__CG__\App\Entity\User {#12563 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "Streaming-local-Webcam-in-a-Linux-machine-and-acessing-it"
    +title: "Streaming local Webcam in a Linux machine, and acessing it when on vacations - which protocol to choose?"
    +url: null
    +body: """
      I want to configure a local webcam to stream (and possibly record) a live feed open to the internet, and acess it half-world away while traveling, using FOSS only acessing it via Android VLC\n
      \n
      [This guide](https://opensource.com/article/19/1/basic-live-video-streaming-server) was quite comprehensive; however the packages for nginx-rtmp are quite abandoned in arch linux. So I thought maybe WebRTC could be an alternative - the communication itself should be encrypted, which WebRTC seems to do; however, I still can’t figure out if VLC will handle this well\n
      \n
      Also, it seems that I might need to self-host a VPN to achieve this? What are my options? Has anyone else done this ?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 19
    +favouriteCount: 45
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720314315 {#12564
      date: 2024-07-07 03:05:15.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#12569 …}
    +votes: Doctrine\ORM\PersistentCollection {#12572 …}
    +reports: Doctrine\ORM\PersistentCollection {#12574 …}
    +favourites: Doctrine\ORM\PersistentCollection {#12576 …}
    +notifications: Doctrine\ORM\PersistentCollection {#12578 …}
    +badges: Doctrine\ORM\PersistentCollection {#12580 …}
    +children: []
    -id: 27299
    -titleTs: "'acess':9 'choos':17 'linux':6 'local':2 'machin':7 'protocol':15 'stream':1 'vacat':13 'webcam':3"
    -bodyTs: "'/article/19/1/basic-live-video-streaming-server)':41 'abandon':54 'acess':21,32 'achiev':105 'also':91 'altern':66 'android':35 'anyon':112 'arch':56 'away':26 'communic':68 'comprehens':44 'configur':4 'could':63 'done':114 'els':113 'encrypt':72 'feed':15 'figur':83 'foss':30 'guid':38 'half':24 'half-world':23 'handl':88 'host':101 'howev':45,78 'internet':19 'linux':57 'live':14 'local':6 'mayb':61 'might':96 'need':97 'nginx':50 'nginx-rtmp':49 'open':16 'opensource.com':40 'opensource.com/article/19/1/basic-live-video-streaming-server)':39 'option':110 'packag':47 'possibl':11 'quit':43,53 'record':12 'rtmp':51 'seem':75,93 'self':100 'self-host':99 'still':80 'stream':9 'thought':60 'travel':28 'use':29 'via':34 'vlc':36,86 'vpn':103 'want':2 'webcam':7 'webrtc':62,74 'well':90 'world':25"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704502677
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10329823"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704416277 {#12561
      date: 2024-01-05 01:57:57.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#2870
    +avatar: null
    +cover: null
    +email: "Feliberto@programming.dev"
    +username: "@Feliberto@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728420126 {#2853
      date: 2024-10-08 22:42:06.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2871 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2873 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2875 …}
    +entries: Doctrine\ORM\PersistentCollection {#2877 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2879 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2881 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2883 …}
    +posts: Doctrine\ORM\PersistentCollection {#2885 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2887 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2889 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2891 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2893 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2895 …}
    +follows: Doctrine\ORM\PersistentCollection {#2897 …}
    +followers: Doctrine\ORM\PersistentCollection {#2899 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2901 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2903 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2905 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2907 …}
    +reports: Doctrine\ORM\PersistentCollection {#2909 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
    +violations: Doctrine\ORM\PersistentCollection {#2913 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2915 …}
    +awards: Doctrine\ORM\PersistentCollection {#2917 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2919 …}
    +categories: Doctrine\ORM\PersistentCollection {#2921 …}
    -id: 54506
    -password: "$2y$13$eeUJkLrFmqZCat8wusQrGO8HNOhYN7djT6B7vdwvQaqPI765VEWrS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2923 …}
    +apId: "Feliberto@programming.dev"
    +apProfileId: "https://programming.dev/u/Feliberto"
    +apPublicUrl: "https://programming.dev/u/Feliberto"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "Feliberto"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727745003 {#2854
      date: 2024-10-01 03:10:03.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696857359 {#2855
      date: 2023-10-09 15:15:59.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#12807
  +width: 40
  +height: 40
  +user: App\Entity\User {#2870
    +avatar: null
    +cover: null
    +email: "Feliberto@programming.dev"
    +username: "@Feliberto@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728420126 {#2853
      date: 2024-10-08 22:42:06.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2871 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2873 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2875 …}
    +entries: Doctrine\ORM\PersistentCollection {#2877 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2879 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2881 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2883 …}
    +posts: Doctrine\ORM\PersistentCollection {#2885 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2887 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2889 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2891 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2893 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2895 …}
    +follows: Doctrine\ORM\PersistentCollection {#2897 …}
    +followers: Doctrine\ORM\PersistentCollection {#2899 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2901 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2903 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2905 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2907 …}
    +reports: Doctrine\ORM\PersistentCollection {#2909 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
    +violations: Doctrine\ORM\PersistentCollection {#2913 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2915 …}
    +awards: Doctrine\ORM\PersistentCollection {#2917 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2919 …}
    +categories: Doctrine\ORM\PersistentCollection {#2921 …}
    -id: 54506
    -password: "$2y$13$eeUJkLrFmqZCat8wusQrGO8HNOhYN7djT6B7vdwvQaqPI765VEWrS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2923 …}
    +apId: "Feliberto@programming.dev"
    +apProfileId: "https://programming.dev/u/Feliberto"
    +apPublicUrl: "https://programming.dev/u/Feliberto"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "Feliberto"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727745003 {#2854
      date: 2024-10-01 03:10:03.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696857359 {#2855
      date: 2023-10-09 15:15:59.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.40 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2856
    +user: App\Entity\User {#2870
      +avatar: null
      +cover: null
      +email: "Feliberto@programming.dev"
      +username: "@Feliberto@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728420126 {#2853
        date: 2024-10-08 22:42:06.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2871 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2873 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2875 …}
      +entries: Doctrine\ORM\PersistentCollection {#2877 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2879 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2881 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2883 …}
      +posts: Doctrine\ORM\PersistentCollection {#2885 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2887 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2889 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2891 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2893 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2895 …}
      +follows: Doctrine\ORM\PersistentCollection {#2897 …}
      +followers: Doctrine\ORM\PersistentCollection {#2899 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2901 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2903 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2905 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2907 …}
      +reports: Doctrine\ORM\PersistentCollection {#2909 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
      +violations: Doctrine\ORM\PersistentCollection {#2913 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2915 …}
      +awards: Doctrine\ORM\PersistentCollection {#2917 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2919 …}
      +categories: Doctrine\ORM\PersistentCollection {#2921 …}
      -id: 54506
      -password: "$2y$13$eeUJkLrFmqZCat8wusQrGO8HNOhYN7djT6B7vdwvQaqPI765VEWrS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2923 …}
      +apId: "Feliberto@programming.dev"
      +apProfileId: "https://programming.dev/u/Feliberto"
      +apPublicUrl: "https://programming.dev/u/Feliberto"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "Feliberto"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727745003 {#2854
        date: 2024-10-01 03:10:03.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696857359 {#2855
        date: 2023-10-09 15:15:59.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2857
      +user: Proxies\__CG__\App\Entity\User {#12563 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Streaming-local-Webcam-in-a-Linux-machine-and-acessing-it"
      +title: "Streaming local Webcam in a Linux machine, and acessing it when on vacations - which protocol to choose?"
      +url: null
      +body: """
        I want to configure a local webcam to stream (and possibly record) a live feed open to the internet, and acess it half-world away while traveling, using FOSS only acessing it via Android VLC\n
        \n
        [This guide](https://opensource.com/article/19/1/basic-live-video-streaming-server) was quite comprehensive; however the packages for nginx-rtmp are quite abandoned in arch linux. So I thought maybe WebRTC could be an alternative - the communication itself should be encrypted, which WebRTC seems to do; however, I still can’t figure out if VLC will handle this well\n
        \n
        Also, it seems that I might need to self-host a VPN to achieve this? What are my options? Has anyone else done this ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 19
      +favouriteCount: 45
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314315 {#12564
        date: 2024-07-07 03:05:15.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#12569 …}
      +votes: Doctrine\ORM\PersistentCollection {#12572 …}
      +reports: Doctrine\ORM\PersistentCollection {#12574 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12576 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12578 …}
      +badges: Doctrine\ORM\PersistentCollection {#12580 …}
      +children: []
      -id: 27299
      -titleTs: "'acess':9 'choos':17 'linux':6 'local':2 'machin':7 'protocol':15 'stream':1 'vacat':13 'webcam':3"
      -bodyTs: "'/article/19/1/basic-live-video-streaming-server)':41 'abandon':54 'acess':21,32 'achiev':105 'also':91 'altern':66 'android':35 'anyon':112 'arch':56 'away':26 'communic':68 'comprehens':44 'configur':4 'could':63 'done':114 'els':113 'encrypt':72 'feed':15 'figur':83 'foss':30 'guid':38 'half':24 'half-world':23 'handl':88 'host':101 'howev':45,78 'internet':19 'linux':57 'live':14 'local':6 'mayb':61 'might':96 'need':97 'nginx':50 'nginx-rtmp':49 'open':16 'opensource.com':40 'opensource.com/article/19/1/basic-live-video-streaming-server)':39 'option':110 'packag':47 'possibl':11 'quit':43,53 'record':12 'rtmp':51 'seem':75,93 'self':100 'self-host':99 'still':80 'stream':9 'thought':60 'travel':28 'use':29 'via':34 'vlc':36,86 'vpn':103 'want':2 'webcam':7 'webrtc':62,74 'well':90 'world':25"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704502677
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10329823"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416277 {#12561
        date: 2024-01-05 01:57:57.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’m using Frigate with a Google Coral connected to Home Assistant, it’d send an image and a short video to a Telegram group with my wife whenever it detects a person.\n
      \n
      I’m using OpenIPC firmware flashed on a chinese Goke camera and works great. It connects to Frigate using RTMP.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704425323 {#2851
      date: 2024-01-05 04:28:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@shadowintheday2@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2858 …}
    +nested: Doctrine\ORM\PersistentCollection {#2860 …}
    +votes: Doctrine\ORM\PersistentCollection {#2862 …}
    +reports: Doctrine\ORM\PersistentCollection {#2864 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2866 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2868 …}
    -id: 281630
    -bodyTs: "'assist':12 'camera':44 'chines':42 'connect':9,49 'coral':8 'd':14 'detect':31 'firmwar':38 'flash':39 'frigat':4,51 'goke':43 'googl':7 'great':47 'group':25 'home':11 'imag':17 'm':2,35 'openipc':37 'person':33 'rtmp':53 'send':15 'short':20 'telegram':24 'use':3,36,52 'video':21 'whenev':29 'wife':28 'work':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6147757"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704425323 {#2852
      date: 2024-01-05 04:28:43.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#12880
  +subject: App\Entity\EntryComment {#2856
    +user: App\Entity\User {#2870
      +avatar: null
      +cover: null
      +email: "Feliberto@programming.dev"
      +username: "@Feliberto@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728420126 {#2853
        date: 2024-10-08 22:42:06.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2871 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2873 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2875 …}
      +entries: Doctrine\ORM\PersistentCollection {#2877 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2879 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2881 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2883 …}
      +posts: Doctrine\ORM\PersistentCollection {#2885 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2887 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2889 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2891 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2893 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2895 …}
      +follows: Doctrine\ORM\PersistentCollection {#2897 …}
      +followers: Doctrine\ORM\PersistentCollection {#2899 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2901 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2903 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2905 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2907 …}
      +reports: Doctrine\ORM\PersistentCollection {#2909 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
      +violations: Doctrine\ORM\PersistentCollection {#2913 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2915 …}
      +awards: Doctrine\ORM\PersistentCollection {#2917 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2919 …}
      +categories: Doctrine\ORM\PersistentCollection {#2921 …}
      -id: 54506
      -password: "$2y$13$eeUJkLrFmqZCat8wusQrGO8HNOhYN7djT6B7vdwvQaqPI765VEWrS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2923 …}
      +apId: "Feliberto@programming.dev"
      +apProfileId: "https://programming.dev/u/Feliberto"
      +apPublicUrl: "https://programming.dev/u/Feliberto"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "Feliberto"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727745003 {#2854
        date: 2024-10-01 03:10:03.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696857359 {#2855
        date: 2023-10-09 15:15:59.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2857
      +user: Proxies\__CG__\App\Entity\User {#12563 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Streaming-local-Webcam-in-a-Linux-machine-and-acessing-it"
      +title: "Streaming local Webcam in a Linux machine, and acessing it when on vacations - which protocol to choose?"
      +url: null
      +body: """
        I want to configure a local webcam to stream (and possibly record) a live feed open to the internet, and acess it half-world away while traveling, using FOSS only acessing it via Android VLC\n
        \n
        [This guide](https://opensource.com/article/19/1/basic-live-video-streaming-server) was quite comprehensive; however the packages for nginx-rtmp are quite abandoned in arch linux. So I thought maybe WebRTC could be an alternative - the communication itself should be encrypted, which WebRTC seems to do; however, I still can’t figure out if VLC will handle this well\n
        \n
        Also, it seems that I might need to self-host a VPN to achieve this? What are my options? Has anyone else done this ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 19
      +favouriteCount: 45
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314315 {#12564
        date: 2024-07-07 03:05:15.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#12569 …}
      +votes: Doctrine\ORM\PersistentCollection {#12572 …}
      +reports: Doctrine\ORM\PersistentCollection {#12574 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12576 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12578 …}
      +badges: Doctrine\ORM\PersistentCollection {#12580 …}
      +children: []
      -id: 27299
      -titleTs: "'acess':9 'choos':17 'linux':6 'local':2 'machin':7 'protocol':15 'stream':1 'vacat':13 'webcam':3"
      -bodyTs: "'/article/19/1/basic-live-video-streaming-server)':41 'abandon':54 'acess':21,32 'achiev':105 'also':91 'altern':66 'android':35 'anyon':112 'arch':56 'away':26 'communic':68 'comprehens':44 'configur':4 'could':63 'done':114 'els':113 'encrypt':72 'feed':15 'figur':83 'foss':30 'guid':38 'half':24 'half-world':23 'handl':88 'host':101 'howev':45,78 'internet':19 'linux':57 'live':14 'local':6 'mayb':61 'might':96 'need':97 'nginx':50 'nginx-rtmp':49 'open':16 'opensource.com':40 'opensource.com/article/19/1/basic-live-video-streaming-server)':39 'option':110 'packag':47 'possibl':11 'quit':43,53 'record':12 'rtmp':51 'seem':75,93 'self':100 'self-host':99 'still':80 'stream':9 'thought':60 'travel':28 'use':29 'via':34 'vlc':36,86 'vpn':103 'want':2 'webcam':7 'webrtc':62,74 'well':90 'world':25"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704502677
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10329823"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416277 {#12561
        date: 2024-01-05 01:57:57.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’m using Frigate with a Google Coral connected to Home Assistant, it’d send an image and a short video to a Telegram group with my wife whenever it detects a person.\n
      \n
      I’m using OpenIPC firmware flashed on a chinese Goke camera and works great. It connects to Frigate using RTMP.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704425323 {#2851
      date: 2024-01-05 04:28:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@shadowintheday2@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2858 …}
    +nested: Doctrine\ORM\PersistentCollection {#2860 …}
    +votes: Doctrine\ORM\PersistentCollection {#2862 …}
    +reports: Doctrine\ORM\PersistentCollection {#2864 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2866 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2868 …}
    -id: 281630
    -bodyTs: "'assist':12 'camera':44 'chines':42 'connect':9,49 'coral':8 'd':14 'detect':31 'firmwar':38 'flash':39 'frigat':4,51 'goke':43 'googl':7 'great':47 'group':25 'home':11 'imag':17 'm':2,35 'openipc':37 'person':33 'rtmp':53 'send':15 'short':20 'telegram':24 'use':3,36,52 'video':21 'whenev':29 'wife':28 'work':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6147757"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704425323 {#2852
      date: 2024-01-05 04:28:43.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.64 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2856
    +user: App\Entity\User {#2870
      +avatar: null
      +cover: null
      +email: "Feliberto@programming.dev"
      +username: "@Feliberto@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728420126 {#2853
        date: 2024-10-08 22:42:06.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2871 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2873 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2875 …}
      +entries: Doctrine\ORM\PersistentCollection {#2877 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2879 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2881 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2883 …}
      +posts: Doctrine\ORM\PersistentCollection {#2885 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2887 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2889 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2891 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2893 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2895 …}
      +follows: Doctrine\ORM\PersistentCollection {#2897 …}
      +followers: Doctrine\ORM\PersistentCollection {#2899 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2901 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2903 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2905 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2907 …}
      +reports: Doctrine\ORM\PersistentCollection {#2909 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
      +violations: Doctrine\ORM\PersistentCollection {#2913 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2915 …}
      +awards: Doctrine\ORM\PersistentCollection {#2917 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2919 …}
      +categories: Doctrine\ORM\PersistentCollection {#2921 …}
      -id: 54506
      -password: "$2y$13$eeUJkLrFmqZCat8wusQrGO8HNOhYN7djT6B7vdwvQaqPI765VEWrS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2923 …}
      +apId: "Feliberto@programming.dev"
      +apProfileId: "https://programming.dev/u/Feliberto"
      +apPublicUrl: "https://programming.dev/u/Feliberto"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "Feliberto"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727745003 {#2854
        date: 2024-10-01 03:10:03.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696857359 {#2855
        date: 2023-10-09 15:15:59.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2857
      +user: Proxies\__CG__\App\Entity\User {#12563 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Streaming-local-Webcam-in-a-Linux-machine-and-acessing-it"
      +title: "Streaming local Webcam in a Linux machine, and acessing it when on vacations - which protocol to choose?"
      +url: null
      +body: """
        I want to configure a local webcam to stream (and possibly record) a live feed open to the internet, and acess it half-world away while traveling, using FOSS only acessing it via Android VLC\n
        \n
        [This guide](https://opensource.com/article/19/1/basic-live-video-streaming-server) was quite comprehensive; however the packages for nginx-rtmp are quite abandoned in arch linux. So I thought maybe WebRTC could be an alternative - the communication itself should be encrypted, which WebRTC seems to do; however, I still can’t figure out if VLC will handle this well\n
        \n
        Also, it seems that I might need to self-host a VPN to achieve this? What are my options? Has anyone else done this ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 19
      +favouriteCount: 45
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314315 {#12564
        date: 2024-07-07 03:05:15.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#12569 …}
      +votes: Doctrine\ORM\PersistentCollection {#12572 …}
      +reports: Doctrine\ORM\PersistentCollection {#12574 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12576 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12578 …}
      +badges: Doctrine\ORM\PersistentCollection {#12580 …}
      +children: []
      -id: 27299
      -titleTs: "'acess':9 'choos':17 'linux':6 'local':2 'machin':7 'protocol':15 'stream':1 'vacat':13 'webcam':3"
      -bodyTs: "'/article/19/1/basic-live-video-streaming-server)':41 'abandon':54 'acess':21,32 'achiev':105 'also':91 'altern':66 'android':35 'anyon':112 'arch':56 'away':26 'communic':68 'comprehens':44 'configur':4 'could':63 'done':114 'els':113 'encrypt':72 'feed':15 'figur':83 'foss':30 'guid':38 'half':24 'half-world':23 'handl':88 'host':101 'howev':45,78 'internet':19 'linux':57 'live':14 'local':6 'mayb':61 'might':96 'need':97 'nginx':50 'nginx-rtmp':49 'open':16 'opensource.com':40 'opensource.com/article/19/1/basic-live-video-streaming-server)':39 'option':110 'packag':47 'possibl':11 'quit':43,53 'record':12 'rtmp':51 'seem':75,93 'self':100 'self-host':99 'still':80 'stream':9 'thought':60 'travel':28 'use':29 'via':34 'vlc':36,86 'vpn':103 'want':2 'webcam':7 'webrtc':62,74 'well':90 'world':25"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704502677
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10329823"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416277 {#12561
        date: 2024-01-05 01:57:57.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’m using Frigate with a Google Coral connected to Home Assistant, it’d send an image and a short video to a Telegram group with my wife whenever it detects a person.\n
      \n
      I’m using OpenIPC firmware flashed on a chinese Goke camera and works great. It connects to Frigate using RTMP.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704425323 {#2851
      date: 2024-01-05 04:28:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@shadowintheday2@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2858 …}
    +nested: Doctrine\ORM\PersistentCollection {#2860 …}
    +votes: Doctrine\ORM\PersistentCollection {#2862 …}
    +reports: Doctrine\ORM\PersistentCollection {#2864 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2866 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2868 …}
    -id: 281630
    -bodyTs: "'assist':12 'camera':44 'chines':42 'connect':9,49 'coral':8 'd':14 'detect':31 'firmwar':38 'flash':39 'frigat':4,51 'goke':43 'googl':7 'great':47 'group':25 'home':11 'imag':17 'm':2,35 'openipc':37 'person':33 'rtmp':53 'send':15 'short':20 'telegram':24 'use':3,36,52 'video':21 'whenev':29 'wife':28 'work':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6147757"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704425323 {#2852
      date: 2024-01-05 04:28:43.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#12937
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2856
    +user: App\Entity\User {#2870
      +avatar: null
      +cover: null
      +email: "Feliberto@programming.dev"
      +username: "@Feliberto@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728420126 {#2853
        date: 2024-10-08 22:42:06.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2871 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2873 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2875 …}
      +entries: Doctrine\ORM\PersistentCollection {#2877 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2879 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2881 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2883 …}
      +posts: Doctrine\ORM\PersistentCollection {#2885 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2887 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2889 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2891 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2893 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2895 …}
      +follows: Doctrine\ORM\PersistentCollection {#2897 …}
      +followers: Doctrine\ORM\PersistentCollection {#2899 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2901 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2903 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2905 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2907 …}
      +reports: Doctrine\ORM\PersistentCollection {#2909 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
      +violations: Doctrine\ORM\PersistentCollection {#2913 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2915 …}
      +awards: Doctrine\ORM\PersistentCollection {#2917 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2919 …}
      +categories: Doctrine\ORM\PersistentCollection {#2921 …}
      -id: 54506
      -password: "$2y$13$eeUJkLrFmqZCat8wusQrGO8HNOhYN7djT6B7vdwvQaqPI765VEWrS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2923 …}
      +apId: "Feliberto@programming.dev"
      +apProfileId: "https://programming.dev/u/Feliberto"
      +apPublicUrl: "https://programming.dev/u/Feliberto"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "Feliberto"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727745003 {#2854
        date: 2024-10-01 03:10:03.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696857359 {#2855
        date: 2023-10-09 15:15:59.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2857
      +user: Proxies\__CG__\App\Entity\User {#12563 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Streaming-local-Webcam-in-a-Linux-machine-and-acessing-it"
      +title: "Streaming local Webcam in a Linux machine, and acessing it when on vacations - which protocol to choose?"
      +url: null
      +body: """
        I want to configure a local webcam to stream (and possibly record) a live feed open to the internet, and acess it half-world away while traveling, using FOSS only acessing it via Android VLC\n
        \n
        [This guide](https://opensource.com/article/19/1/basic-live-video-streaming-server) was quite comprehensive; however the packages for nginx-rtmp are quite abandoned in arch linux. So I thought maybe WebRTC could be an alternative - the communication itself should be encrypted, which WebRTC seems to do; however, I still can’t figure out if VLC will handle this well\n
        \n
        Also, it seems that I might need to self-host a VPN to achieve this? What are my options? Has anyone else done this ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 19
      +favouriteCount: 45
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314315 {#12564
        date: 2024-07-07 03:05:15.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#12569 …}
      +votes: Doctrine\ORM\PersistentCollection {#12572 …}
      +reports: Doctrine\ORM\PersistentCollection {#12574 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12576 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12578 …}
      +badges: Doctrine\ORM\PersistentCollection {#12580 …}
      +children: []
      -id: 27299
      -titleTs: "'acess':9 'choos':17 'linux':6 'local':2 'machin':7 'protocol':15 'stream':1 'vacat':13 'webcam':3"
      -bodyTs: "'/article/19/1/basic-live-video-streaming-server)':41 'abandon':54 'acess':21,32 'achiev':105 'also':91 'altern':66 'android':35 'anyon':112 'arch':56 'away':26 'communic':68 'comprehens':44 'configur':4 'could':63 'done':114 'els':113 'encrypt':72 'feed':15 'figur':83 'foss':30 'guid':38 'half':24 'half-world':23 'handl':88 'host':101 'howev':45,78 'internet':19 'linux':57 'live':14 'local':6 'mayb':61 'might':96 'need':97 'nginx':50 'nginx-rtmp':49 'open':16 'opensource.com':40 'opensource.com/article/19/1/basic-live-video-streaming-server)':39 'option':110 'packag':47 'possibl':11 'quit':43,53 'record':12 'rtmp':51 'seem':75,93 'self':100 'self-host':99 'still':80 'stream':9 'thought':60 'travel':28 'use':29 'via':34 'vlc':36,86 'vpn':103 'want':2 'webcam':7 'webrtc':62,74 'well':90 'world':25"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704502677
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10329823"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416277 {#12561
        date: 2024-01-05 01:57:57.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’m using Frigate with a Google Coral connected to Home Assistant, it’d send an image and a short video to a Telegram group with my wife whenever it detects a person.\n
      \n
      I’m using OpenIPC firmware flashed on a chinese Goke camera and works great. It connects to Frigate using RTMP.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704425323 {#2851
      date: 2024-01-05 04:28:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@shadowintheday2@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2858 …}
    +nested: Doctrine\ORM\PersistentCollection {#2860 …}
    +votes: Doctrine\ORM\PersistentCollection {#2862 …}
    +reports: Doctrine\ORM\PersistentCollection {#2864 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2866 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2868 …}
    -id: 281630
    -bodyTs: "'assist':12 'camera':44 'chines':42 'connect':9,49 'coral':8 'd':14 'detect':31 'firmwar':38 'flash':39 'frigat':4,51 'goke':43 'googl':7 'great':47 'group':25 'home':11 'imag':17 'm':2,35 'openipc':37 'person':33 'rtmp':53 'send':15 'short':20 'telegram':24 'use':3,36,52 'video':21 'whenev':29 'wife':28 'work':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6147757"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704425323 {#2852
      date: 2024-01-05 04:28:43.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 12.93 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2856
    +user: App\Entity\User {#2870
      +avatar: null
      +cover: null
      +email: "Feliberto@programming.dev"
      +username: "@Feliberto@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728420126 {#2853
        date: 2024-10-08 22:42:06.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2871 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2873 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2875 …}
      +entries: Doctrine\ORM\PersistentCollection {#2877 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2879 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2881 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2883 …}
      +posts: Doctrine\ORM\PersistentCollection {#2885 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2887 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2889 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2891 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2893 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2895 …}
      +follows: Doctrine\ORM\PersistentCollection {#2897 …}
      +followers: Doctrine\ORM\PersistentCollection {#2899 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2901 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2903 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2905 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2907 …}
      +reports: Doctrine\ORM\PersistentCollection {#2909 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
      +violations: Doctrine\ORM\PersistentCollection {#2913 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2915 …}
      +awards: Doctrine\ORM\PersistentCollection {#2917 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2919 …}
      +categories: Doctrine\ORM\PersistentCollection {#2921 …}
      -id: 54506
      -password: "$2y$13$eeUJkLrFmqZCat8wusQrGO8HNOhYN7djT6B7vdwvQaqPI765VEWrS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2923 …}
      +apId: "Feliberto@programming.dev"
      +apProfileId: "https://programming.dev/u/Feliberto"
      +apPublicUrl: "https://programming.dev/u/Feliberto"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "Feliberto"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727745003 {#2854
        date: 2024-10-01 03:10:03.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696857359 {#2855
        date: 2023-10-09 15:15:59.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2857
      +user: Proxies\__CG__\App\Entity\User {#12563 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Streaming-local-Webcam-in-a-Linux-machine-and-acessing-it"
      +title: "Streaming local Webcam in a Linux machine, and acessing it when on vacations - which protocol to choose?"
      +url: null
      +body: """
        I want to configure a local webcam to stream (and possibly record) a live feed open to the internet, and acess it half-world away while traveling, using FOSS only acessing it via Android VLC\n
        \n
        [This guide](https://opensource.com/article/19/1/basic-live-video-streaming-server) was quite comprehensive; however the packages for nginx-rtmp are quite abandoned in arch linux. So I thought maybe WebRTC could be an alternative - the communication itself should be encrypted, which WebRTC seems to do; however, I still can’t figure out if VLC will handle this well\n
        \n
        Also, it seems that I might need to self-host a VPN to achieve this? What are my options? Has anyone else done this ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 19
      +favouriteCount: 45
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314315 {#12564
        date: 2024-07-07 03:05:15.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#12569 …}
      +votes: Doctrine\ORM\PersistentCollection {#12572 …}
      +reports: Doctrine\ORM\PersistentCollection {#12574 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12576 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12578 …}
      +badges: Doctrine\ORM\PersistentCollection {#12580 …}
      +children: []
      -id: 27299
      -titleTs: "'acess':9 'choos':17 'linux':6 'local':2 'machin':7 'protocol':15 'stream':1 'vacat':13 'webcam':3"
      -bodyTs: "'/article/19/1/basic-live-video-streaming-server)':41 'abandon':54 'acess':21,32 'achiev':105 'also':91 'altern':66 'android':35 'anyon':112 'arch':56 'away':26 'communic':68 'comprehens':44 'configur':4 'could':63 'done':114 'els':113 'encrypt':72 'feed':15 'figur':83 'foss':30 'guid':38 'half':24 'half-world':23 'handl':88 'host':101 'howev':45,78 'internet':19 'linux':57 'live':14 'local':6 'mayb':61 'might':96 'need':97 'nginx':50 'nginx-rtmp':49 'open':16 'opensource.com':40 'opensource.com/article/19/1/basic-live-video-streaming-server)':39 'option':110 'packag':47 'possibl':11 'quit':43,53 'record':12 'rtmp':51 'seem':75,93 'self':100 'self-host':99 'still':80 'stream':9 'thought':60 'travel':28 'use':29 'via':34 'vlc':36,86 'vpn':103 'want':2 'webcam':7 'webrtc':62,74 'well':90 'world':25"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704502677
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10329823"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416277 {#12561
        date: 2024-01-05 01:57:57.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’m using Frigate with a Google Coral connected to Home Assistant, it’d send an image and a short video to a Telegram group with my wife whenever it detects a person.\n
      \n
      I’m using OpenIPC firmware flashed on a chinese Goke camera and works great. It connects to Frigate using RTMP.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704425323 {#2851
      date: 2024-01-05 04:28:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@shadowintheday2@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2858 …}
    +nested: Doctrine\ORM\PersistentCollection {#2860 …}
    +votes: Doctrine\ORM\PersistentCollection {#2862 …}
    +reports: Doctrine\ORM\PersistentCollection {#2864 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2866 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2868 …}
    -id: 281630
    -bodyTs: "'assist':12 'camera':44 'chines':42 'connect':9,49 'coral':8 'd':14 'detect':31 'firmwar':38 'flash':39 'frigat':4,51 'goke':43 'googl':7 'great':47 'group':25 'home':11 'imag':17 'm':2,35 'openipc':37 'person':33 'rtmp':53 'send':15 'short':20 'telegram':24 'use':3,36,52 'video':21 'whenev':29 'wife':28 'work':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6147757"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704425323 {#2852
      date: 2024-01-05 04:28:43.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#13177
  +comment: App\Entity\EntryComment {#2856
    +user: App\Entity\User {#2870
      +avatar: null
      +cover: null
      +email: "Feliberto@programming.dev"
      +username: "@Feliberto@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728420126 {#2853
        date: 2024-10-08 22:42:06.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2871 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2873 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2875 …}
      +entries: Doctrine\ORM\PersistentCollection {#2877 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2879 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2881 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2883 …}
      +posts: Doctrine\ORM\PersistentCollection {#2885 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2887 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2889 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2891 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2893 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2895 …}
      +follows: Doctrine\ORM\PersistentCollection {#2897 …}
      +followers: Doctrine\ORM\PersistentCollection {#2899 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2901 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2903 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2905 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2907 …}
      +reports: Doctrine\ORM\PersistentCollection {#2909 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2911 …}
      +violations: Doctrine\ORM\PersistentCollection {#2913 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2915 …}
      +awards: Doctrine\ORM\PersistentCollection {#2917 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2919 …}
      +categories: Doctrine\ORM\PersistentCollection {#2921 …}
      -id: 54506
      -password: "$2y$13$eeUJkLrFmqZCat8wusQrGO8HNOhYN7djT6B7vdwvQaqPI765VEWrS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2923 …}
      +apId: "Feliberto@programming.dev"
      +apProfileId: "https://programming.dev/u/Feliberto"
      +apPublicUrl: "https://programming.dev/u/Feliberto"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "Feliberto"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727745003 {#2854
        date: 2024-10-01 03:10:03.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696857359 {#2855
        date: 2023-10-09 15:15:59.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2857
      +user: Proxies\__CG__\App\Entity\User {#12563 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Streaming-local-Webcam-in-a-Linux-machine-and-acessing-it"
      +title: "Streaming local Webcam in a Linux machine, and acessing it when on vacations - which protocol to choose?"
      +url: null
      +body: """
        I want to configure a local webcam to stream (and possibly record) a live feed open to the internet, and acess it half-world away while traveling, using FOSS only acessing it via Android VLC\n
        \n
        [This guide](https://opensource.com/article/19/1/basic-live-video-streaming-server) was quite comprehensive; however the packages for nginx-rtmp are quite abandoned in arch linux. So I thought maybe WebRTC could be an alternative - the communication itself should be encrypted, which WebRTC seems to do; however, I still can’t figure out if VLC will handle this well\n
        \n
        Also, it seems that I might need to self-host a VPN to achieve this? What are my options? Has anyone else done this ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 19
      +favouriteCount: 45
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720314315 {#12564
        date: 2024-07-07 03:05:15.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#12569 …}
      +votes: Doctrine\ORM\PersistentCollection {#12572 …}
      +reports: Doctrine\ORM\PersistentCollection {#12574 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12576 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12578 …}
      +badges: Doctrine\ORM\PersistentCollection {#12580 …}
      +children: []
      -id: 27299
      -titleTs: "'acess':9 'choos':17 'linux':6 'local':2 'machin':7 'protocol':15 'stream':1 'vacat':13 'webcam':3"
      -bodyTs: "'/article/19/1/basic-live-video-streaming-server)':41 'abandon':54 'acess':21,32 'achiev':105 'also':91 'altern':66 'android':35 'anyon':112 'arch':56 'away':26 'communic':68 'comprehens':44 'configur':4 'could':63 'done':114 'els':113 'encrypt':72 'feed':15 'figur':83 'foss':30 'guid':38 'half':24 'half-world':23 'handl':88 'host':101 'howev':45,78 'internet':19 'linux':57 'live':14 'local':6 'mayb':61 'might':96 'need':97 'nginx':50 'nginx-rtmp':49 'open':16 'opensource.com':40 'opensource.com/article/19/1/basic-live-video-streaming-server)':39 'option':110 'packag':47 'possibl':11 'quit':43,53 'record':12 'rtmp':51 'seem':75,93 'self':100 'self-host':99 'still':80 'stream':9 'thought':60 'travel':28 'use':29 'via':34 'vlc':36,86 'vpn':103 'want':2 'webcam':7 'webrtc':62,74 'well':90 'world':25"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704502677
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10329823"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416277 {#12561
        date: 2024-01-05 01:57:57.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’m using Frigate with a Google Coral connected to Home Assistant, it’d send an image and a short video to a Telegram group with my wife whenever it detects a person.\n
      \n
      I’m using OpenIPC firmware flashed on a chinese Goke camera and works great. It connects to Frigate using RTMP.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704425323 {#2851
      date: 2024-01-05 04:28:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@shadowintheday2@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2858 …}
    +nested: Doctrine\ORM\PersistentCollection {#2860 …}
    +votes: Doctrine\ORM\PersistentCollection {#2862 …}
    +reports: Doctrine\ORM\PersistentCollection {#2864 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2866 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2868 …}
    -id: 281630
    -bodyTs: "'assist':12 'camera':44 'chines':42 'connect':9,49 'coral':8 'd':14 'detect':31 'firmwar':38 'flash':39 'frigat':4,51 'goke':43 'googl':7 'great':47 'group':25 'home':11 'imag':17 'm':2,35 'openipc':37 'person':33 'rtmp':53 'send':15 'short':20 'telegram':24 'use':3,36,52 'video':21 'whenev':29 'wife':28 'work':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6147757"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704425323 {#2852
      date: 2024-01-05 04:28:43.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 71.27 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2930
    +user: App\Entity\User {#2943
      +avatar: null
      +cover: null
      +email: "lemming741@lemmy.world"
      +username: "@lemming741@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729425688 {#2927
        date: 2024-10-20 14:01: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: 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 {#2944 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2946 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2948 …}
      +entries: Doctrine\ORM\PersistentCollection {#2950 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2952 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2954 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2956 …}
      +posts: Doctrine\ORM\PersistentCollection {#2958 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2960 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2962 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2964 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2966 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2968 …}
      +follows: Doctrine\ORM\PersistentCollection {#2970 …}
      +followers: Doctrine\ORM\PersistentCollection {#2972 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2974 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2976 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2978 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2980 …}
      +reports: Doctrine\ORM\PersistentCollection {#2982 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2984 …}
      +violations: Doctrine\ORM\PersistentCollection {#2986 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2988 …}
      +awards: Doctrine\ORM\PersistentCollection {#2990 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2992 …}
      +categories: Doctrine\ORM\PersistentCollection {#2994 …}
      -id: 30046
      -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2996 …}
      +apId: "lemming741@lemmy.world"
      +apProfileId: "https://lemmy.world/u/lemming741"
      +apPublicUrl: "https://lemmy.world/u/lemming741"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "lemming741"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1723603311 {#2928
        date: 2024-08-14 04:41:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689564196 {#2929
        date: 2023-07-17 05:23:16.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1749
      +user: Proxies\__CG__\App\Entity\User {#3240 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
      +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
      +url: null
      +body: """
        ### **Background**\n
        \n
        I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
        \n
        ### **The problem**\n
        \n
        While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
        \n
        Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
        \n
        ---\n
        \n
        ### **Planning the build**\n
        \n
        Due to a limited budget, the idea is split the build in 2 phases.\n
        \n
        #### Phase 1 (gaming):\n
        \n
        - Budget: $1000 (ideally below ~$800):\n
        - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
        - At least as powerful as a Steam Deck\n
        - Parts: \n
            - APU: \n
                - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
                - or “AMD Ryzen 5 7600X ($300)”?\n
            - Motherboard: \n
                - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
                - Okay with gigabit ethernet and basic I/O.\n
            - Power supply: \n
                - Power efficient power supply that can handle a class 4080/4090 card.\n
            - Cooling: \n
                - Air-cooled preferred\n
            - Storage: \n
                - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
            - RAM: \n
                - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
            - Case: \n
                - As long as it fits a large graphics card\n
        \n
        #### Phase 2 (AI: LLM/SD):\n
        \n
        - Budget: ~$2000\n
        - After 1-2 years, upgrade with Nvidia graphics card. \n
            - Ideally something with 24GB VRAM, like the 4090.\n
            - Prefer Nvidia due to compatibility with SD.\n
        - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
        \n
        ---\n
        \n
        In case I missed any crucial information, let me know!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 11
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719428690 {#3142
        date: 2024-06-26 21:04:50.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3216 …}
      +votes: Doctrine\ORM\PersistentCollection {#3218 …}
      +reports: Doctrine\ORM\PersistentCollection {#3221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
      +badges: Doctrine\ORM\PersistentCollection {#3174 …}
      +children: []
      -id: 27301
      -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
      -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704503070
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20105526"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416670 {#3148
        date: 2024-01-05 02:04:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Not much you can select for with desktop parts. Maybe get dual Ethernet now so you don’t want to add a card later. And more disks, more power so one bigger drive is better than two smaller…\n
      \n
      Might be better to suspend it, and wake on lan when you want to play.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704423391 {#2925
      date: 2024-01-05 03:56:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Mantis8497@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2931 …}
    +nested: Doctrine\ORM\PersistentCollection {#2933 …}
    +votes: Doctrine\ORM\PersistentCollection {#2935 …}
    +reports: Doctrine\ORM\PersistentCollection {#2937 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2939 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2941 …}
    -id: 281561
    -bodyTs: "'add':21 'better':35,41 'bigger':32 'card':23 'desktop':8 'disk':27 'drive':33 'dual':12 'ethernet':13 'get':11 'lan':48 'later':24 'mayb':10 'might':39 'much':2 'one':31 'part':9 'play':53 'power':29 'select':5 'smaller':38 'suspend':43 'two':37 'wake':46 'want':19,51"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6416778"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704423391 {#2926
      date: 2024-01-05 03:56:31.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#13247
  +comment: App\Entity\EntryComment {#2930
    +user: App\Entity\User {#2943
      +avatar: null
      +cover: null
      +email: "lemming741@lemmy.world"
      +username: "@lemming741@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729425688 {#2927
        date: 2024-10-20 14:01: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: 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 {#2944 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2946 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2948 …}
      +entries: Doctrine\ORM\PersistentCollection {#2950 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2952 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2954 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2956 …}
      +posts: Doctrine\ORM\PersistentCollection {#2958 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2960 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2962 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2964 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2966 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2968 …}
      +follows: Doctrine\ORM\PersistentCollection {#2970 …}
      +followers: Doctrine\ORM\PersistentCollection {#2972 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2974 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2976 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2978 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2980 …}
      +reports: Doctrine\ORM\PersistentCollection {#2982 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2984 …}
      +violations: Doctrine\ORM\PersistentCollection {#2986 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2988 …}
      +awards: Doctrine\ORM\PersistentCollection {#2990 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2992 …}
      +categories: Doctrine\ORM\PersistentCollection {#2994 …}
      -id: 30046
      -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2996 …}
      +apId: "lemming741@lemmy.world"
      +apProfileId: "https://lemmy.world/u/lemming741"
      +apPublicUrl: "https://lemmy.world/u/lemming741"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "lemming741"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1723603311 {#2928
        date: 2024-08-14 04:41:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689564196 {#2929
        date: 2023-07-17 05:23:16.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1749
      +user: Proxies\__CG__\App\Entity\User {#3240 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
      +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
      +url: null
      +body: """
        ### **Background**\n
        \n
        I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
        \n
        ### **The problem**\n
        \n
        While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
        \n
        Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
        \n
        ---\n
        \n
        ### **Planning the build**\n
        \n
        Due to a limited budget, the idea is split the build in 2 phases.\n
        \n
        #### Phase 1 (gaming):\n
        \n
        - Budget: $1000 (ideally below ~$800):\n
        - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
        - At least as powerful as a Steam Deck\n
        - Parts: \n
            - APU: \n
                - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
                - or “AMD Ryzen 5 7600X ($300)”?\n
            - Motherboard: \n
                - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
                - Okay with gigabit ethernet and basic I/O.\n
            - Power supply: \n
                - Power efficient power supply that can handle a class 4080/4090 card.\n
            - Cooling: \n
                - Air-cooled preferred\n
            - Storage: \n
                - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
            - RAM: \n
                - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
            - Case: \n
                - As long as it fits a large graphics card\n
        \n
        #### Phase 2 (AI: LLM/SD):\n
        \n
        - Budget: ~$2000\n
        - After 1-2 years, upgrade with Nvidia graphics card. \n
            - Ideally something with 24GB VRAM, like the 4090.\n
            - Prefer Nvidia due to compatibility with SD.\n
        - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
        \n
        ---\n
        \n
        In case I missed any crucial information, let me know!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 11
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719428690 {#3142
        date: 2024-06-26 21:04:50.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3216 …}
      +votes: Doctrine\ORM\PersistentCollection {#3218 …}
      +reports: Doctrine\ORM\PersistentCollection {#3221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
      +badges: Doctrine\ORM\PersistentCollection {#3174 …}
      +children: []
      -id: 27301
      -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
      -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704503070
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20105526"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416670 {#3148
        date: 2024-01-05 02:04:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Not much you can select for with desktop parts. Maybe get dual Ethernet now so you don’t want to add a card later. And more disks, more power so one bigger drive is better than two smaller…\n
      \n
      Might be better to suspend it, and wake on lan when you want to play.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704423391 {#2925
      date: 2024-01-05 03:56:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Mantis8497@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2931 …}
    +nested: Doctrine\ORM\PersistentCollection {#2933 …}
    +votes: Doctrine\ORM\PersistentCollection {#2935 …}
    +reports: Doctrine\ORM\PersistentCollection {#2937 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2939 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2941 …}
    -id: 281561
    -bodyTs: "'add':21 'better':35,41 'bigger':32 'card':23 'desktop':8 'disk':27 'drive':33 'dual':12 'ethernet':13 'get':11 'lan':48 'later':24 'mayb':10 'might':39 'much':2 'one':31 'part':9 'play':53 'power':29 'select':5 'smaller':38 'suspend':43 'two':37 'wake':46 'want':19,51"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6416778"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704423391 {#2926
      date: 2024-01-05 03:56:31.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 14.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#2943
    +avatar: null
    +cover: null
    +email: "lemming741@lemmy.world"
    +username: "@lemming741@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729425688 {#2927
      date: 2024-10-20 14:01: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: 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 {#2944 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2946 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2948 …}
    +entries: Doctrine\ORM\PersistentCollection {#2950 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2952 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2954 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2956 …}
    +posts: Doctrine\ORM\PersistentCollection {#2958 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2960 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2962 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2964 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2966 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2968 …}
    +follows: Doctrine\ORM\PersistentCollection {#2970 …}
    +followers: Doctrine\ORM\PersistentCollection {#2972 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2974 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2976 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2978 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2980 …}
    +reports: Doctrine\ORM\PersistentCollection {#2982 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2984 …}
    +violations: Doctrine\ORM\PersistentCollection {#2986 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2988 …}
    +awards: Doctrine\ORM\PersistentCollection {#2990 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2992 …}
    +categories: Doctrine\ORM\PersistentCollection {#2994 …}
    -id: 30046
    -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2996 …}
    +apId: "lemming741@lemmy.world"
    +apProfileId: "https://lemmy.world/u/lemming741"
    +apPublicUrl: "https://lemmy.world/u/lemming741"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "lemming741"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1723603311 {#2928
      date: 2024-08-14 04:41:51.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689564196 {#2929
      date: 2023-07-17 05:23:16.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#13292
  +user: App\Entity\User {#2943
    +avatar: null
    +cover: null
    +email: "lemming741@lemmy.world"
    +username: "@lemming741@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729425688 {#2927
      date: 2024-10-20 14:01: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: 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 {#2944 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2946 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2948 …}
    +entries: Doctrine\ORM\PersistentCollection {#2950 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2952 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2954 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2956 …}
    +posts: Doctrine\ORM\PersistentCollection {#2958 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2960 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2962 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2964 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2966 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2968 …}
    +follows: Doctrine\ORM\PersistentCollection {#2970 …}
    +followers: Doctrine\ORM\PersistentCollection {#2972 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2974 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2976 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2978 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2980 …}
    +reports: Doctrine\ORM\PersistentCollection {#2982 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2984 …}
    +violations: Doctrine\ORM\PersistentCollection {#2986 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2988 …}
    +awards: Doctrine\ORM\PersistentCollection {#2990 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2992 …}
    +categories: Doctrine\ORM\PersistentCollection {#2994 …}
    -id: 30046
    -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2996 …}
    +apId: "lemming741@lemmy.world"
    +apProfileId: "https://lemmy.world/u/lemming741"
    +apPublicUrl: "https://lemmy.world/u/lemming741"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "lemming741"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1723603311 {#2928
      date: 2024-08-14 04:41:51.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689564196 {#2929
      date: 2023-07-17 05:23:16.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1704423391 {#2926
    date: 2024-01-05 03:56:31.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#13347
  +date: DateTimeImmutable @1704423391 {#2926
    date: 2024-01-05 03:56:31.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704423391 {#2926
    date: 2024-01-05 03:56:31.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#13401
  +createdAt: DateTimeImmutable @1704423391 {#2926
    date: 2024-01-05 03:56:31.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 14.0 MiB 0.14 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1749
    +user: Proxies\__CG__\App\Entity\User {#3240 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
    +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
    +url: null
    +body: """
      ### **Background**\n
      \n
      I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
      \n
      ### **The problem**\n
      \n
      While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
      \n
      Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
      \n
      ---\n
      \n
      ### **Planning the build**\n
      \n
      Due to a limited budget, the idea is split the build in 2 phases.\n
      \n
      #### Phase 1 (gaming):\n
      \n
      - Budget: $1000 (ideally below ~$800):\n
      - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
      - At least as powerful as a Steam Deck\n
      - Parts: \n
          - APU: \n
              - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
              - or “AMD Ryzen 5 7600X ($300)”?\n
          - Motherboard: \n
              - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
              - Okay with gigabit ethernet and basic I/O.\n
          - Power supply: \n
              - Power efficient power supply that can handle a class 4080/4090 card.\n
          - Cooling: \n
              - Air-cooled preferred\n
          - Storage: \n
              - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
          - RAM: \n
              - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
          - Case: \n
              - As long as it fits a large graphics card\n
      \n
      #### Phase 2 (AI: LLM/SD):\n
      \n
      - Budget: ~$2000\n
      - After 1-2 years, upgrade with Nvidia graphics card. \n
          - Ideally something with 24GB VRAM, like the 4090.\n
          - Prefer Nvidia due to compatibility with SD.\n
      - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
      \n
      ---\n
      \n
      In case I missed any crucial information, let me know!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719428690 {#3142
      date: 2024-06-26 21:04:50.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3216 …}
    +votes: Doctrine\ORM\PersistentCollection {#3218 …}
    +reports: Doctrine\ORM\PersistentCollection {#3221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
    +badges: Doctrine\ORM\PersistentCollection {#3174 …}
    +children: []
    -id: 27301
    -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
    -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704503070
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20105526"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704416670 {#3148
      date: 2024-01-05 02:04:30.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#13455
  +entry: Proxies\__CG__\App\Entity\Entry {#1749
    +user: Proxies\__CG__\App\Entity\User {#3240 …}
    +magazine: App\Entity\Magazine {#305
      +icon: Proxies\__CG__\App\Entity\Image {#286 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#313
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#277 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
      +entries: Doctrine\ORM\PersistentCollection {#220 …}
      +posts: Doctrine\ORM\PersistentCollection {#178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
      +bans: Doctrine\ORM\PersistentCollection {#157 …}
      +reports: Doctrine\ORM\PersistentCollection {#143 …}
      +badges: Doctrine\ORM\PersistentCollection {#121 …}
      +logs: Doctrine\ORM\PersistentCollection {#111 …}
      +awards: Doctrine\ORM\PersistentCollection {#100 …}
      +categories: Doctrine\ORM\PersistentCollection {#87 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#314
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#308
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
    +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
    +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
    +url: null
    +body: """
      ### **Background**\n
      \n
      I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
      \n
      ### **The problem**\n
      \n
      While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
      \n
      Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
      \n
      ---\n
      \n
      ### **Planning the build**\n
      \n
      Due to a limited budget, the idea is split the build in 2 phases.\n
      \n
      #### Phase 1 (gaming):\n
      \n
      - Budget: $1000 (ideally below ~$800):\n
      - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
      - At least as powerful as a Steam Deck\n
      - Parts: \n
          - APU: \n
              - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
              - or “AMD Ryzen 5 7600X ($300)”?\n
          - Motherboard: \n
              - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
              - Okay with gigabit ethernet and basic I/O.\n
          - Power supply: \n
              - Power efficient power supply that can handle a class 4080/4090 card.\n
          - Cooling: \n
              - Air-cooled preferred\n
          - Storage: \n
              - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
          - RAM: \n
              - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
          - Case: \n
              - As long as it fits a large graphics card\n
      \n
      #### Phase 2 (AI: LLM/SD):\n
      \n
      - Budget: ~$2000\n
      - After 1-2 years, upgrade with Nvidia graphics card. \n
          - Ideally something with 24GB VRAM, like the 4090.\n
          - Prefer Nvidia due to compatibility with SD.\n
      - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
      \n
      ---\n
      \n
      In case I missed any crucial information, let me know!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719428690 {#3142
      date: 2024-06-26 21:04:50.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3216 …}
    +votes: Doctrine\ORM\PersistentCollection {#3218 …}
    +reports: Doctrine\ORM\PersistentCollection {#3221 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
    +badges: Doctrine\ORM\PersistentCollection {#3174 …}
    +children: []
    -id: 27301
    -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
    -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704503070
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20105526"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704416670 {#3148
      date: 2024-01-05 02:04:30.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#2943
    +avatar: null
    +cover: null
    +email: "lemming741@lemmy.world"
    +username: "@lemming741@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729425688 {#2927
      date: 2024-10-20 14:01: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: 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 {#2944 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2946 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2948 …}
    +entries: Doctrine\ORM\PersistentCollection {#2950 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2952 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2954 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2956 …}
    +posts: Doctrine\ORM\PersistentCollection {#2958 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2960 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2962 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2964 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2966 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2968 …}
    +follows: Doctrine\ORM\PersistentCollection {#2970 …}
    +followers: Doctrine\ORM\PersistentCollection {#2972 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2974 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2976 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2978 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2980 …}
    +reports: Doctrine\ORM\PersistentCollection {#2982 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2984 …}
    +violations: Doctrine\ORM\PersistentCollection {#2986 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2988 …}
    +awards: Doctrine\ORM\PersistentCollection {#2990 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2992 …}
    +categories: Doctrine\ORM\PersistentCollection {#2994 …}
    -id: 30046
    -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2996 …}
    +apId: "lemming741@lemmy.world"
    +apProfileId: "https://lemmy.world/u/lemming741"
    +apPublicUrl: "https://lemmy.world/u/lemming741"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "lemming741"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1723603311 {#2928
      date: 2024-08-14 04:41:51.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689564196 {#2929
      date: 2023-07-17 05:23:16.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#13510
  +width: 40
  +height: 40
  +user: App\Entity\User {#2943
    +avatar: null
    +cover: null
    +email: "lemming741@lemmy.world"
    +username: "@lemming741@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729425688 {#2927
      date: 2024-10-20 14:01: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: 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 {#2944 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2946 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2948 …}
    +entries: Doctrine\ORM\PersistentCollection {#2950 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2952 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2954 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2956 …}
    +posts: Doctrine\ORM\PersistentCollection {#2958 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2960 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2962 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2964 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2966 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2968 …}
    +follows: Doctrine\ORM\PersistentCollection {#2970 …}
    +followers: Doctrine\ORM\PersistentCollection {#2972 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2974 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2976 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2978 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2980 …}
    +reports: Doctrine\ORM\PersistentCollection {#2982 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2984 …}
    +violations: Doctrine\ORM\PersistentCollection {#2986 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2988 …}
    +awards: Doctrine\ORM\PersistentCollection {#2990 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2992 …}
    +categories: Doctrine\ORM\PersistentCollection {#2994 …}
    -id: 30046
    -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2996 …}
    +apId: "lemming741@lemmy.world"
    +apProfileId: "https://lemmy.world/u/lemming741"
    +apPublicUrl: "https://lemmy.world/u/lemming741"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "lemming741"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1723603311 {#2928
      date: 2024-08-14 04:41:51.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689564196 {#2929
      date: 2023-07-17 05:23:16.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.40 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2930
    +user: App\Entity\User {#2943
      +avatar: null
      +cover: null
      +email: "lemming741@lemmy.world"
      +username: "@lemming741@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729425688 {#2927
        date: 2024-10-20 14:01: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: 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 {#2944 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2946 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2948 …}
      +entries: Doctrine\ORM\PersistentCollection {#2950 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2952 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2954 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2956 …}
      +posts: Doctrine\ORM\PersistentCollection {#2958 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2960 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2962 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2964 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2966 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2968 …}
      +follows: Doctrine\ORM\PersistentCollection {#2970 …}
      +followers: Doctrine\ORM\PersistentCollection {#2972 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2974 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2976 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2978 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2980 …}
      +reports: Doctrine\ORM\PersistentCollection {#2982 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2984 …}
      +violations: Doctrine\ORM\PersistentCollection {#2986 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2988 …}
      +awards: Doctrine\ORM\PersistentCollection {#2990 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2992 …}
      +categories: Doctrine\ORM\PersistentCollection {#2994 …}
      -id: 30046
      -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2996 …}
      +apId: "lemming741@lemmy.world"
      +apProfileId: "https://lemmy.world/u/lemming741"
      +apPublicUrl: "https://lemmy.world/u/lemming741"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "lemming741"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1723603311 {#2928
        date: 2024-08-14 04:41:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689564196 {#2929
        date: 2023-07-17 05:23:16.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1749
      +user: Proxies\__CG__\App\Entity\User {#3240 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
      +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
      +url: null
      +body: """
        ### **Background**\n
        \n
        I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
        \n
        ### **The problem**\n
        \n
        While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
        \n
        Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
        \n
        ---\n
        \n
        ### **Planning the build**\n
        \n
        Due to a limited budget, the idea is split the build in 2 phases.\n
        \n
        #### Phase 1 (gaming):\n
        \n
        - Budget: $1000 (ideally below ~$800):\n
        - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
        - At least as powerful as a Steam Deck\n
        - Parts: \n
            - APU: \n
                - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
                - or “AMD Ryzen 5 7600X ($300)”?\n
            - Motherboard: \n
                - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
                - Okay with gigabit ethernet and basic I/O.\n
            - Power supply: \n
                - Power efficient power supply that can handle a class 4080/4090 card.\n
            - Cooling: \n
                - Air-cooled preferred\n
            - Storage: \n
                - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
            - RAM: \n
                - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
            - Case: \n
                - As long as it fits a large graphics card\n
        \n
        #### Phase 2 (AI: LLM/SD):\n
        \n
        - Budget: ~$2000\n
        - After 1-2 years, upgrade with Nvidia graphics card. \n
            - Ideally something with 24GB VRAM, like the 4090.\n
            - Prefer Nvidia due to compatibility with SD.\n
        - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
        \n
        ---\n
        \n
        In case I missed any crucial information, let me know!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 11
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719428690 {#3142
        date: 2024-06-26 21:04:50.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3216 …}
      +votes: Doctrine\ORM\PersistentCollection {#3218 …}
      +reports: Doctrine\ORM\PersistentCollection {#3221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
      +badges: Doctrine\ORM\PersistentCollection {#3174 …}
      +children: []
      -id: 27301
      -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
      -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704503070
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20105526"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416670 {#3148
        date: 2024-01-05 02:04:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Not much you can select for with desktop parts. Maybe get dual Ethernet now so you don’t want to add a card later. And more disks, more power so one bigger drive is better than two smaller…\n
      \n
      Might be better to suspend it, and wake on lan when you want to play.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704423391 {#2925
      date: 2024-01-05 03:56:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Mantis8497@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2931 …}
    +nested: Doctrine\ORM\PersistentCollection {#2933 …}
    +votes: Doctrine\ORM\PersistentCollection {#2935 …}
    +reports: Doctrine\ORM\PersistentCollection {#2937 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2939 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2941 …}
    -id: 281561
    -bodyTs: "'add':21 'better':35,41 'bigger':32 'card':23 'desktop':8 'disk':27 'drive':33 'dual':12 'ethernet':13 'get':11 'lan':48 'later':24 'mayb':10 'might':39 'much':2 'one':31 'part':9 'play':53 'power':29 'select':5 'smaller':38 'suspend':43 'two':37 'wake':46 'want':19,51"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6416778"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704423391 {#2926
      date: 2024-01-05 03:56:31.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#13583
  +subject: App\Entity\EntryComment {#2930
    +user: App\Entity\User {#2943
      +avatar: null
      +cover: null
      +email: "lemming741@lemmy.world"
      +username: "@lemming741@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729425688 {#2927
        date: 2024-10-20 14:01: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: 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 {#2944 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2946 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2948 …}
      +entries: Doctrine\ORM\PersistentCollection {#2950 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2952 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2954 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2956 …}
      +posts: Doctrine\ORM\PersistentCollection {#2958 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2960 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2962 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2964 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2966 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2968 …}
      +follows: Doctrine\ORM\PersistentCollection {#2970 …}
      +followers: Doctrine\ORM\PersistentCollection {#2972 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2974 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2976 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2978 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2980 …}
      +reports: Doctrine\ORM\PersistentCollection {#2982 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2984 …}
      +violations: Doctrine\ORM\PersistentCollection {#2986 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2988 …}
      +awards: Doctrine\ORM\PersistentCollection {#2990 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2992 …}
      +categories: Doctrine\ORM\PersistentCollection {#2994 …}
      -id: 30046
      -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2996 …}
      +apId: "lemming741@lemmy.world"
      +apProfileId: "https://lemmy.world/u/lemming741"
      +apPublicUrl: "https://lemmy.world/u/lemming741"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "lemming741"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1723603311 {#2928
        date: 2024-08-14 04:41:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689564196 {#2929
        date: 2023-07-17 05:23:16.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1749
      +user: Proxies\__CG__\App\Entity\User {#3240 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
      +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
      +url: null
      +body: """
        ### **Background**\n
        \n
        I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
        \n
        ### **The problem**\n
        \n
        While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
        \n
        Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
        \n
        ---\n
        \n
        ### **Planning the build**\n
        \n
        Due to a limited budget, the idea is split the build in 2 phases.\n
        \n
        #### Phase 1 (gaming):\n
        \n
        - Budget: $1000 (ideally below ~$800):\n
        - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
        - At least as powerful as a Steam Deck\n
        - Parts: \n
            - APU: \n
                - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
                - or “AMD Ryzen 5 7600X ($300)”?\n
            - Motherboard: \n
                - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
                - Okay with gigabit ethernet and basic I/O.\n
            - Power supply: \n
                - Power efficient power supply that can handle a class 4080/4090 card.\n
            - Cooling: \n
                - Air-cooled preferred\n
            - Storage: \n
                - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
            - RAM: \n
                - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
            - Case: \n
                - As long as it fits a large graphics card\n
        \n
        #### Phase 2 (AI: LLM/SD):\n
        \n
        - Budget: ~$2000\n
        - After 1-2 years, upgrade with Nvidia graphics card. \n
            - Ideally something with 24GB VRAM, like the 4090.\n
            - Prefer Nvidia due to compatibility with SD.\n
        - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
        \n
        ---\n
        \n
        In case I missed any crucial information, let me know!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 11
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719428690 {#3142
        date: 2024-06-26 21:04:50.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3216 …}
      +votes: Doctrine\ORM\PersistentCollection {#3218 …}
      +reports: Doctrine\ORM\PersistentCollection {#3221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
      +badges: Doctrine\ORM\PersistentCollection {#3174 …}
      +children: []
      -id: 27301
      -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
      -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704503070
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20105526"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416670 {#3148
        date: 2024-01-05 02:04:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Not much you can select for with desktop parts. Maybe get dual Ethernet now so you don’t want to add a card later. And more disks, more power so one bigger drive is better than two smaller…\n
      \n
      Might be better to suspend it, and wake on lan when you want to play.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704423391 {#2925
      date: 2024-01-05 03:56:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Mantis8497@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2931 …}
    +nested: Doctrine\ORM\PersistentCollection {#2933 …}
    +votes: Doctrine\ORM\PersistentCollection {#2935 …}
    +reports: Doctrine\ORM\PersistentCollection {#2937 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2939 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2941 …}
    -id: 281561
    -bodyTs: "'add':21 'better':35,41 'bigger':32 'card':23 'desktop':8 'disk':27 'drive':33 'dual':12 'ethernet':13 'get':11 'lan':48 'later':24 'mayb':10 'might':39 'much':2 'one':31 'part':9 'play':53 'power':29 'select':5 'smaller':38 'suspend':43 'two':37 'wake':46 'want':19,51"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6416778"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704423391 {#2926
      date: 2024-01-05 03:56:31.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.70 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2930
    +user: App\Entity\User {#2943
      +avatar: null
      +cover: null
      +email: "lemming741@lemmy.world"
      +username: "@lemming741@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729425688 {#2927
        date: 2024-10-20 14:01: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: 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 {#2944 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2946 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2948 …}
      +entries: Doctrine\ORM\PersistentCollection {#2950 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2952 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2954 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2956 …}
      +posts: Doctrine\ORM\PersistentCollection {#2958 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2960 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2962 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2964 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2966 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2968 …}
      +follows: Doctrine\ORM\PersistentCollection {#2970 …}
      +followers: Doctrine\ORM\PersistentCollection {#2972 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2974 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2976 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2978 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2980 …}
      +reports: Doctrine\ORM\PersistentCollection {#2982 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2984 …}
      +violations: Doctrine\ORM\PersistentCollection {#2986 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2988 …}
      +awards: Doctrine\ORM\PersistentCollection {#2990 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2992 …}
      +categories: Doctrine\ORM\PersistentCollection {#2994 …}
      -id: 30046
      -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2996 …}
      +apId: "lemming741@lemmy.world"
      +apProfileId: "https://lemmy.world/u/lemming741"
      +apPublicUrl: "https://lemmy.world/u/lemming741"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "lemming741"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1723603311 {#2928
        date: 2024-08-14 04:41:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689564196 {#2929
        date: 2023-07-17 05:23:16.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1749
      +user: Proxies\__CG__\App\Entity\User {#3240 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
      +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
      +url: null
      +body: """
        ### **Background**\n
        \n
        I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
        \n
        ### **The problem**\n
        \n
        While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
        \n
        Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
        \n
        ---\n
        \n
        ### **Planning the build**\n
        \n
        Due to a limited budget, the idea is split the build in 2 phases.\n
        \n
        #### Phase 1 (gaming):\n
        \n
        - Budget: $1000 (ideally below ~$800):\n
        - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
        - At least as powerful as a Steam Deck\n
        - Parts: \n
            - APU: \n
                - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
                - or “AMD Ryzen 5 7600X ($300)”?\n
            - Motherboard: \n
                - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
                - Okay with gigabit ethernet and basic I/O.\n
            - Power supply: \n
                - Power efficient power supply that can handle a class 4080/4090 card.\n
            - Cooling: \n
                - Air-cooled preferred\n
            - Storage: \n
                - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
            - RAM: \n
                - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
            - Case: \n
                - As long as it fits a large graphics card\n
        \n
        #### Phase 2 (AI: LLM/SD):\n
        \n
        - Budget: ~$2000\n
        - After 1-2 years, upgrade with Nvidia graphics card. \n
            - Ideally something with 24GB VRAM, like the 4090.\n
            - Prefer Nvidia due to compatibility with SD.\n
        - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
        \n
        ---\n
        \n
        In case I missed any crucial information, let me know!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 11
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719428690 {#3142
        date: 2024-06-26 21:04:50.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3216 …}
      +votes: Doctrine\ORM\PersistentCollection {#3218 …}
      +reports: Doctrine\ORM\PersistentCollection {#3221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
      +badges: Doctrine\ORM\PersistentCollection {#3174 …}
      +children: []
      -id: 27301
      -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
      -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704503070
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20105526"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416670 {#3148
        date: 2024-01-05 02:04:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Not much you can select for with desktop parts. Maybe get dual Ethernet now so you don’t want to add a card later. And more disks, more power so one bigger drive is better than two smaller…\n
      \n
      Might be better to suspend it, and wake on lan when you want to play.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704423391 {#2925
      date: 2024-01-05 03:56:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Mantis8497@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2931 …}
    +nested: Doctrine\ORM\PersistentCollection {#2933 …}
    +votes: Doctrine\ORM\PersistentCollection {#2935 …}
    +reports: Doctrine\ORM\PersistentCollection {#2937 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2939 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2941 …}
    -id: 281561
    -bodyTs: "'add':21 'better':35,41 'bigger':32 'card':23 'desktop':8 'disk':27 'drive':33 'dual':12 'ethernet':13 'get':11 'lan':48 'later':24 'mayb':10 'might':39 'much':2 'one':31 'part':9 'play':53 'power':29 'select':5 'smaller':38 'suspend':43 'two':37 'wake':46 'want':19,51"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6416778"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704423391 {#2926
      date: 2024-01-05 03:56:31.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#13640
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2930
    +user: App\Entity\User {#2943
      +avatar: null
      +cover: null
      +email: "lemming741@lemmy.world"
      +username: "@lemming741@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729425688 {#2927
        date: 2024-10-20 14:01: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: 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 {#2944 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2946 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2948 …}
      +entries: Doctrine\ORM\PersistentCollection {#2950 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2952 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2954 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2956 …}
      +posts: Doctrine\ORM\PersistentCollection {#2958 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2960 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2962 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2964 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2966 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2968 …}
      +follows: Doctrine\ORM\PersistentCollection {#2970 …}
      +followers: Doctrine\ORM\PersistentCollection {#2972 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2974 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2976 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2978 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2980 …}
      +reports: Doctrine\ORM\PersistentCollection {#2982 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2984 …}
      +violations: Doctrine\ORM\PersistentCollection {#2986 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2988 …}
      +awards: Doctrine\ORM\PersistentCollection {#2990 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2992 …}
      +categories: Doctrine\ORM\PersistentCollection {#2994 …}
      -id: 30046
      -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2996 …}
      +apId: "lemming741@lemmy.world"
      +apProfileId: "https://lemmy.world/u/lemming741"
      +apPublicUrl: "https://lemmy.world/u/lemming741"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "lemming741"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1723603311 {#2928
        date: 2024-08-14 04:41:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689564196 {#2929
        date: 2023-07-17 05:23:16.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1749
      +user: Proxies\__CG__\App\Entity\User {#3240 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
      +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
      +url: null
      +body: """
        ### **Background**\n
        \n
        I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
        \n
        ### **The problem**\n
        \n
        While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
        \n
        Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
        \n
        ---\n
        \n
        ### **Planning the build**\n
        \n
        Due to a limited budget, the idea is split the build in 2 phases.\n
        \n
        #### Phase 1 (gaming):\n
        \n
        - Budget: $1000 (ideally below ~$800):\n
        - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
        - At least as powerful as a Steam Deck\n
        - Parts: \n
            - APU: \n
                - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
                - or “AMD Ryzen 5 7600X ($300)”?\n
            - Motherboard: \n
                - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
                - Okay with gigabit ethernet and basic I/O.\n
            - Power supply: \n
                - Power efficient power supply that can handle a class 4080/4090 card.\n
            - Cooling: \n
                - Air-cooled preferred\n
            - Storage: \n
                - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
            - RAM: \n
                - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
            - Case: \n
                - As long as it fits a large graphics card\n
        \n
        #### Phase 2 (AI: LLM/SD):\n
        \n
        - Budget: ~$2000\n
        - After 1-2 years, upgrade with Nvidia graphics card. \n
            - Ideally something with 24GB VRAM, like the 4090.\n
            - Prefer Nvidia due to compatibility with SD.\n
        - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
        \n
        ---\n
        \n
        In case I missed any crucial information, let me know!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 11
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719428690 {#3142
        date: 2024-06-26 21:04:50.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3216 …}
      +votes: Doctrine\ORM\PersistentCollection {#3218 …}
      +reports: Doctrine\ORM\PersistentCollection {#3221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
      +badges: Doctrine\ORM\PersistentCollection {#3174 …}
      +children: []
      -id: 27301
      -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
      -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704503070
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20105526"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416670 {#3148
        date: 2024-01-05 02:04:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Not much you can select for with desktop parts. Maybe get dual Ethernet now so you don’t want to add a card later. And more disks, more power so one bigger drive is better than two smaller…\n
      \n
      Might be better to suspend it, and wake on lan when you want to play.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704423391 {#2925
      date: 2024-01-05 03:56:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Mantis8497@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2931 …}
    +nested: Doctrine\ORM\PersistentCollection {#2933 …}
    +votes: Doctrine\ORM\PersistentCollection {#2935 …}
    +reports: Doctrine\ORM\PersistentCollection {#2937 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2939 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2941 …}
    -id: 281561
    -bodyTs: "'add':21 'better':35,41 'bigger':32 'card':23 'desktop':8 'disk':27 'drive':33 'dual':12 'ethernet':13 'get':11 'lan':48 'later':24 'mayb':10 'might':39 'much':2 'one':31 'part':9 'play':53 'power':29 'select':5 'smaller':38 'suspend':43 'two':37 'wake':46 'want':19,51"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6416778"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704423391 {#2926
      date: 2024-01-05 03:56:31.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 37.74 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2930
    +user: App\Entity\User {#2943
      +avatar: null
      +cover: null
      +email: "lemming741@lemmy.world"
      +username: "@lemming741@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729425688 {#2927
        date: 2024-10-20 14:01: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: 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 {#2944 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2946 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2948 …}
      +entries: Doctrine\ORM\PersistentCollection {#2950 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2952 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2954 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2956 …}
      +posts: Doctrine\ORM\PersistentCollection {#2958 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2960 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2962 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2964 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2966 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2968 …}
      +follows: Doctrine\ORM\PersistentCollection {#2970 …}
      +followers: Doctrine\ORM\PersistentCollection {#2972 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2974 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2976 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2978 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2980 …}
      +reports: Doctrine\ORM\PersistentCollection {#2982 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2984 …}
      +violations: Doctrine\ORM\PersistentCollection {#2986 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2988 …}
      +awards: Doctrine\ORM\PersistentCollection {#2990 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2992 …}
      +categories: Doctrine\ORM\PersistentCollection {#2994 …}
      -id: 30046
      -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2996 …}
      +apId: "lemming741@lemmy.world"
      +apProfileId: "https://lemmy.world/u/lemming741"
      +apPublicUrl: "https://lemmy.world/u/lemming741"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "lemming741"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1723603311 {#2928
        date: 2024-08-14 04:41:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689564196 {#2929
        date: 2023-07-17 05:23:16.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1749
      +user: Proxies\__CG__\App\Entity\User {#3240 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
      +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
      +url: null
      +body: """
        ### **Background**\n
        \n
        I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
        \n
        ### **The problem**\n
        \n
        While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
        \n
        Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
        \n
        ---\n
        \n
        ### **Planning the build**\n
        \n
        Due to a limited budget, the idea is split the build in 2 phases.\n
        \n
        #### Phase 1 (gaming):\n
        \n
        - Budget: $1000 (ideally below ~$800):\n
        - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
        - At least as powerful as a Steam Deck\n
        - Parts: \n
            - APU: \n
                - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
                - or “AMD Ryzen 5 7600X ($300)”?\n
            - Motherboard: \n
                - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
                - Okay with gigabit ethernet and basic I/O.\n
            - Power supply: \n
                - Power efficient power supply that can handle a class 4080/4090 card.\n
            - Cooling: \n
                - Air-cooled preferred\n
            - Storage: \n
                - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
            - RAM: \n
                - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
            - Case: \n
                - As long as it fits a large graphics card\n
        \n
        #### Phase 2 (AI: LLM/SD):\n
        \n
        - Budget: ~$2000\n
        - After 1-2 years, upgrade with Nvidia graphics card. \n
            - Ideally something with 24GB VRAM, like the 4090.\n
            - Prefer Nvidia due to compatibility with SD.\n
        - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
        \n
        ---\n
        \n
        In case I missed any crucial information, let me know!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 11
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719428690 {#3142
        date: 2024-06-26 21:04:50.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3216 …}
      +votes: Doctrine\ORM\PersistentCollection {#3218 …}
      +reports: Doctrine\ORM\PersistentCollection {#3221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
      +badges: Doctrine\ORM\PersistentCollection {#3174 …}
      +children: []
      -id: 27301
      -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
      -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704503070
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20105526"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416670 {#3148
        date: 2024-01-05 02:04:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Not much you can select for with desktop parts. Maybe get dual Ethernet now so you don’t want to add a card later. And more disks, more power so one bigger drive is better than two smaller…\n
      \n
      Might be better to suspend it, and wake on lan when you want to play.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704423391 {#2925
      date: 2024-01-05 03:56:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Mantis8497@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2931 …}
    +nested: Doctrine\ORM\PersistentCollection {#2933 …}
    +votes: Doctrine\ORM\PersistentCollection {#2935 …}
    +reports: Doctrine\ORM\PersistentCollection {#2937 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2939 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2941 …}
    -id: 281561
    -bodyTs: "'add':21 'better':35,41 'bigger':32 'card':23 'desktop':8 'disk':27 'drive':33 'dual':12 'ethernet':13 'get':11 'lan':48 'later':24 'mayb':10 'might':39 'much':2 'one':31 'part':9 'play':53 'power':29 'select':5 'smaller':38 'suspend':43 'two':37 'wake':46 'want':19,51"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6416778"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704423391 {#2926
      date: 2024-01-05 03:56:31.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#13880
  +comment: App\Entity\EntryComment {#2930
    +user: App\Entity\User {#2943
      +avatar: null
      +cover: null
      +email: "lemming741@lemmy.world"
      +username: "@lemming741@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729425688 {#2927
        date: 2024-10-20 14:01: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: 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 {#2944 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2946 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2948 …}
      +entries: Doctrine\ORM\PersistentCollection {#2950 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2952 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2954 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2956 …}
      +posts: Doctrine\ORM\PersistentCollection {#2958 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2960 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2962 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2964 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2966 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2968 …}
      +follows: Doctrine\ORM\PersistentCollection {#2970 …}
      +followers: Doctrine\ORM\PersistentCollection {#2972 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2974 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2976 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2978 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2980 …}
      +reports: Doctrine\ORM\PersistentCollection {#2982 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2984 …}
      +violations: Doctrine\ORM\PersistentCollection {#2986 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2988 …}
      +awards: Doctrine\ORM\PersistentCollection {#2990 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2992 …}
      +categories: Doctrine\ORM\PersistentCollection {#2994 …}
      -id: 30046
      -password: "$2y$13$m/0SYzPvBAuZim8AEeQcb.qJWi52zRBsYud125xCd9h4sHbFBw.7."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2996 …}
      +apId: "lemming741@lemmy.world"
      +apProfileId: "https://lemmy.world/u/lemming741"
      +apPublicUrl: "https://lemmy.world/u/lemming741"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "lemming741"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1723603311 {#2928
        date: 2024-08-14 04:41:51.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689564196 {#2929
        date: 2023-07-17 05:23:16.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1749
      +user: Proxies\__CG__\App\Entity\User {#3240 …}
      +magazine: App\Entity\Magazine {#305
        +icon: Proxies\__CG__\App\Entity\Image {#286 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#313
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#277 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
        +entries: Doctrine\ORM\PersistentCollection {#220 …}
        +posts: Doctrine\ORM\PersistentCollection {#178 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
        +bans: Doctrine\ORM\PersistentCollection {#157 …}
        +reports: Doctrine\ORM\PersistentCollection {#143 …}
        +badges: Doctrine\ORM\PersistentCollection {#121 …}
        +logs: Doctrine\ORM\PersistentCollection {#111 …}
        +awards: Doctrine\ORM\PersistentCollection {#100 …}
        +categories: Doctrine\ORM\PersistentCollection {#87 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#314
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#308
          date: 2023-12-25 04:10:26.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3215 …}
      +slug: "Planning-build-Power-efficient-headless-steam-machine-and-later-upgrade"
      +title: "Planning build: Power efficient headless steam machine, and later upgrade for AI tasks"
      +url: null
      +body: """
        ### **Background**\n
        \n
        I’m planning on building a secondary server that can process more intense tasks than my current basic home server. Tasks such as light gaming (think “remote Steam Deck”), and later allowed to be upgraded with a Nvidia graphics card to handle AI tasks, such as LLM and SD.\n
        \n
        ### **The problem**\n
        \n
        While I have no problem picking parts to build this as a “desktop computer”, **I’m completely lost when trying to make it power efficient for idle load (if it’s even possible with a power-hungry Nvidia card).** I’d appreciate some guidance even if it’s not a full parts list suggestion!\n
        \n
        Watching [Wolfgang’s videos](https://piped.kavin.rocks/channel/UCsnGwSIHyoYN0kiINAGUKxg) has unfortunately not translated knowledge into practice for me yet. At least I know TDP isn’t an absolute determining factor anymore.\n
        \n
        ---\n
        \n
        ### **Planning the build**\n
        \n
        Due to a limited budget, the idea is split the build in 2 phases.\n
        \n
        #### Phase 1 (gaming):\n
        \n
        - Budget: $1000 (ideally below ~$800):\n
        - Use for local headless gaming (with [bazzite](https://github.com/ublue-os/bazzite)?)\n
        - At least as powerful as a Steam Deck\n
        - Parts: \n
            - APU: \n
                - Perhaps: "AMD Ryzen 7 7800X3D ($400)"\n
                - or “AMD Ryzen 5 7600X ($300)”?\n
            - Motherboard: \n
                - No specific requirement, will mainly just use the PCIe x16 slot for a single GPU when upgrading in “phase 2”.\n
                - Okay with gigabit ethernet and basic I/O.\n
            - Power supply: \n
                - Power efficient power supply that can handle a class 4080/4090 card.\n
            - Cooling: \n
                - Air-cooled preferred\n
            - Storage: \n
                - Samsung 990 PRO NVMe M.2 SSD 1TB (~$100)\n
            - RAM: \n
                - Corsair Vengeance LPX Black DDR4 3200MHz 2x16GB (~$70)\n
            - Case: \n
                - As long as it fits a large graphics card\n
        \n
        #### Phase 2 (AI: LLM/SD):\n
        \n
        - Budget: ~$2000\n
        - After 1-2 years, upgrade with Nvidia graphics card. \n
            - Ideally something with 24GB VRAM, like the 4090.\n
            - Prefer Nvidia due to compatibility with SD.\n
        - Open for suggestion, since wanting a low power draw with a 4090 might sound contradictory.\n
        \n
        ---\n
        \n
        In case I missed any crucial information, let me know!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 11
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719428690 {#3142
        date: 2024-06-26 21:04:50.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3216 …}
      +votes: Doctrine\ORM\PersistentCollection {#3218 …}
      +reports: Doctrine\ORM\PersistentCollection {#3221 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3187 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3191 …}
      +badges: Doctrine\ORM\PersistentCollection {#3174 …}
      +children: []
      -id: 27301
      -titleTs: "'ai':12 'build':2 'effici':4 'headless':5 'later':9 'machin':7 'plan':1 'power':3 'steam':6 'task':13 'upgrad':10"
      -bodyTs: "'-2':276 '/channel/ucsngwsihyoyn0kiinagukxg)':114 '/ublue-os/bazzite)?)':171 '1':155,275 '100':248 '1000':158 '1tb':247 '2':152,214,269 '2000':273 '24gb':286 '2x16gb':256 '300':193 '3200mhz':255 '400':187 '4080/4090':233 '4090':290,309 '5':191 '7':185 '70':257 '7600x':192 '7800x3d':186 '800':161 '990':242 'absolut':133 'ai':44,270 'air':237 'air-cool':236 'allow':33 'amd':183,189 'anymor':136 'appreci':95 'apu':181 'background':1 'basic':19,220 'bazzit':168 'black':253 'budget':144,157,272 'build':6,61,139,150 'card':41,92,234,267,282 'case':258,314 'class':232 'compat':295 'complet':69 'comput':66 'contradictori':312 'cool':235,238 'corsair':250 'crucial':318 'current':18 'd':94 'ddr4':254 'deck':30,179 'desktop':65 'determin':134 'draw':306 'due':140,293 'effici':77,225 'ethernet':218 'even':84,98 'factor':135 'fit':263 'full':104 'game':26,156,166 'gigabit':217 'github.com':170 'github.com/ublue-os/bazzite)?)':169 'gpu':209 'graphic':40,266,281 'guidanc':97 'handl':43,230 'headless':165 'home':20 'hungri':90 'i/o':221 'idea':146 'ideal':159,283 'idl':79 'inform':319 'intens':14 'isn':130 'know':128,322 'knowledg':119 'larg':265 'later':32 'least':126,173 'let':320 'light':25 'like':288 'limit':143 'list':106 'llm':48 'llm/sd':271 'load':80 'local':164 'long':260 'lost':70 'low':304 'lpx':252 'm':3,68 'm.2':245 'main':199 'make':74 'might':310 'miss':316 'motherboard':194 'nvidia':39,91,280,292 'nvme':244 'okay':215 'open':298 'part':59,105,180 'pcie':203 'perhap':182 'phase':153,154,213,268 'pick':58 'piped.kavin.rocks':113 'piped.kavin.rocks/channel/ucsngwsihyoyn0kiinagukxg)':112 'plan':4,137 'possibl':85 'power':76,89,175,222,224,226,305 'power-hungri':88 'practic':121 'prefer':239,291 'pro':243 'problem':52,57 'process':12 'ram':249 'remot':28 'requir':197 'ryzen':184,190 'samsung':241 'sd':50,297 'secondari':8 'server':9,21 'sinc':301 'singl':208 'slot':205 'someth':284 'sound':311 'specif':196 'split':148 'ssd':246 'steam':29,178 'storag':240 'suggest':107,300 'suppli':223,227 'task':15,22,45 'tdp':129 'think':27 'translat':118 'tri':72 'unfortun':116 'upgrad':36,211,278 'use':162,201 'vengeanc':251 'video':111 'vram':287 'want':302 'watch':108 'wolfgang':109 'x16':204 'year':277 'yet':124"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704503070
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20105526"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704416670 {#3148
        date: 2024-01-05 02:04:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Not much you can select for with desktop parts. Maybe get dual Ethernet now so you don’t want to add a card later. And more disks, more power so one bigger drive is better than two smaller…\n
      \n
      Might be better to suspend it, and wake on lan when you want to play.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704423391 {#2925
      date: 2024-01-05 03:56:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Mantis8497@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2931 …}
    +nested: Doctrine\ORM\PersistentCollection {#2933 …}
    +votes: Doctrine\ORM\PersistentCollection {#2935 …}
    +reports: Doctrine\ORM\PersistentCollection {#2937 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2939 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2941 …}
    -id: 281561
    -bodyTs: "'add':21 'better':35,41 'bigger':32 'card':23 'desktop':8 'disk':27 'drive':33 'dual':12 'ethernet':13 'get':11 'lan':48 'later':24 'mayb':10 'might':39 'much':2 'one':31 'part':9 'play':53 'power':29 'select':5 'smaller':38 'suspend':43 'two':37 'wake':46 'want':19,51"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6416778"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704423391 {#2926
      date: 2024-01-05 03:56:31.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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.27 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.27 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.17 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.22 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.16 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 0.13 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 7.92 ms
Input props
[
  "label" => "Turbo mode (experimental)"
  "settingsKey" => "KBIN_GENERAL_TURBO"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14377
  +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.27 ms
Input props
[
  "label" => "Mark new comments"
  "settingsKey" => "KBIN_MARK_NEW_COMMENTS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#9267
  +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.16 ms
Input props
[
  "label" => "Show "Support Us" block"
  "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#10738
  +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.19 ms
Input props
[
  "label" => "Show subscribed users"
  "settingsKey" => "KBIN_SUB_CHANNEL_USERS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#8610
  +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.22 ms
Input props
[
  "label" => "Show subscribed magazines"
  "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#11484
  +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.17 ms
Input props
[
  "label" => "Show subscribed domains"
  "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#13970
  +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 {#14438
  +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.14 ms
Input props
[
  "label" => "Compact view"
  "settingsKey" => "KBIN_ENTRIES_COMPACT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14494
  +label: "Compact view"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_COMPACT"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.22 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14550
  +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.16 ms
Input props
[
  "label" => "Show magazines’ icons"
  "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14606
  +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.15 ms
Input props
[
  "label" => "Show thumbnails"
  "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14662
  +label: "Show thumbnails"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.14 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_POSTS_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14718
  +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.14 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_POSTS_SHOW_USERS_AVATARS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14774
  +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 0.17 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 {#14830
  +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.14 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 {#14888
  +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 84.87 ms
Input props
[
  "magazine" => App\Entity\Magazine {#305
    +icon: Proxies\__CG__\App\Entity\Image {#286 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#313
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#277 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
    +entries: Doctrine\ORM\PersistentCollection {#220 …}
    +posts: Doctrine\ORM\PersistentCollection {#178 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
    +bans: Doctrine\ORM\PersistentCollection {#157 …}
    +reports: Doctrine\ORM\PersistentCollection {#143 …}
    +badges: Doctrine\ORM\PersistentCollection {#121 …}
    +logs: Doctrine\ORM\PersistentCollection {#111 …}
    +awards: Doctrine\ORM\PersistentCollection {#100 …}
    +categories: Doctrine\ORM\PersistentCollection {#87 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#314
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#308
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  "showSectionTitle" => true
]
Attributes
[]
Component
App\Twig\Components\MagazineBoxComponent {#14959
  +magazine: App\Entity\Magazine {#305
    +icon: Proxies\__CG__\App\Entity\Image {#286 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#313
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#277 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
    +entries: Doctrine\ORM\PersistentCollection {#220 …}
    +posts: Doctrine\ORM\PersistentCollection {#178 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
    +bans: Doctrine\ORM\PersistentCollection {#157 …}
    +reports: Doctrine\ORM\PersistentCollection {#143 …}
    +badges: Doctrine\ORM\PersistentCollection {#121 …}
    +logs: Doctrine\ORM\PersistentCollection {#111 …}
    +awards: Doctrine\ORM\PersistentCollection {#100 …}
    +categories: Doctrine\ORM\PersistentCollection {#87 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#314
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#308
      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.57 ms
Input props
[
  "magazine" => App\Entity\Magazine {#305
    +icon: Proxies\__CG__\App\Entity\Image {#286 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#313
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#277 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
    +entries: Doctrine\ORM\PersistentCollection {#220 …}
    +posts: Doctrine\ORM\PersistentCollection {#178 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
    +bans: Doctrine\ORM\PersistentCollection {#157 …}
    +reports: Doctrine\ORM\PersistentCollection {#143 …}
    +badges: Doctrine\ORM\PersistentCollection {#121 …}
    +logs: Doctrine\ORM\PersistentCollection {#111 …}
    +awards: Doctrine\ORM\PersistentCollection {#100 …}
    +categories: Doctrine\ORM\PersistentCollection {#87 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#314
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#308
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineSubComponent {#15018
  +magazine: App\Entity\Magazine {#305
    +icon: Proxies\__CG__\App\Entity\Image {#286 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#313
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#277 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
    +entries: Doctrine\ORM\PersistentCollection {#220 …}
    +posts: Doctrine\ORM\PersistentCollection {#178 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
    +bans: Doctrine\ORM\PersistentCollection {#157 …}
    +reports: Doctrine\ORM\PersistentCollection {#143 …}
    +badges: Doctrine\ORM\PersistentCollection {#121 …}
    +logs: Doctrine\ORM\PersistentCollection {#111 …}
    +awards: Doctrine\ORM\PersistentCollection {#100 …}
    +categories: Doctrine\ORM\PersistentCollection {#87 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#314
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#308
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
}
date App\Twig\Components\DateComponent 14.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1703473826 {#308
    date: 2023-12-25 04:10:26.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#15178
  +date: DateTimeImmutable @1703473826 {#308
    date: 2023-12-25 04:10:26.0 +01:00
  }
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 37.47 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#15237
    +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 {#15284
      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 {#15286 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15288 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#15290 …}
    +entries: Doctrine\ORM\PersistentCollection {#15292 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#15294 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#15296 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15298 …}
    +posts: Doctrine\ORM\PersistentCollection {#15300 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#15302 …}
    +postComments: Doctrine\ORM\PersistentCollection {#15304 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#15306 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#15308 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#15310 …}
    +follows: Doctrine\ORM\PersistentCollection {#15312 …}
    +followers: Doctrine\ORM\PersistentCollection {#15314 …}
    +blocks: Doctrine\ORM\PersistentCollection {#15316 …}
    +blockers: Doctrine\ORM\PersistentCollection {#15318 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#15320 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#15322 …}
    +reports: Doctrine\ORM\PersistentCollection {#15324 …}
    +favourites: Doctrine\ORM\PersistentCollection {#15326 …}
    +violations: Doctrine\ORM\PersistentCollection {#15328 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15330 …}
    +awards: Doctrine\ORM\PersistentCollection {#15332 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#15334 …}
    +categories: Doctrine\ORM\PersistentCollection {#15336 …}
    -id: 1
    -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15338 …}
    +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 {#15285
      date: 2023-06-12 11:00:40.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#15255
  +user: Proxies\__CG__\App\Entity\User {#15237
    +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 {#15284
      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 {#15286 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15288 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#15290 …}
    +entries: Doctrine\ORM\PersistentCollection {#15292 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#15294 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#15296 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15298 …}
    +posts: Doctrine\ORM\PersistentCollection {#15300 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#15302 …}
    +postComments: Doctrine\ORM\PersistentCollection {#15304 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#15306 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#15308 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#15310 …}
    +follows: Doctrine\ORM\PersistentCollection {#15312 …}
    +followers: Doctrine\ORM\PersistentCollection {#15314 …}
    +blocks: Doctrine\ORM\PersistentCollection {#15316 …}
    +blockers: Doctrine\ORM\PersistentCollection {#15318 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#15320 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#15322 …}
    +reports: Doctrine\ORM\PersistentCollection {#15324 …}
    +favourites: Doctrine\ORM\PersistentCollection {#15326 …}
    +violations: Doctrine\ORM\PersistentCollection {#15328 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15330 …}
    +awards: Doctrine\ORM\PersistentCollection {#15332 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#15334 …}
    +categories: Doctrine\ORM\PersistentCollection {#15336 …}
    -id: 1
    -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15338 …}
    +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 {#15285
      date: 2023-06-12 11:00:40.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: true
}
related_magazines App\Twig\Components\RelatedMagazinesComponent 14.0 MiB 13.01 ms
Input props
[
  "magazine" => "selfhosted@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedMagazinesComponent {#15446
  +limit: 4
  +tag: null
  +magazine: "selfhosted@lemmy.world"
  +type: "magazine"
  +title: "related_magazines"
  +refreshedRandom: false
  -repository: App\Repository\MagazineRepository {#388 …}
  -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 151.17 ms
Input props
[
  "magazine" => App\Entity\Magazine {#305
    +icon: Proxies\__CG__\App\Entity\Image {#286 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#313
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#277 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
    +entries: Doctrine\ORM\PersistentCollection {#220 …}
    +posts: Doctrine\ORM\PersistentCollection {#178 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
    +bans: Doctrine\ORM\PersistentCollection {#157 …}
    +reports: Doctrine\ORM\PersistentCollection {#143 …}
    +badges: Doctrine\ORM\PersistentCollection {#121 …}
    +logs: Doctrine\ORM\PersistentCollection {#111 …}
    +awards: Doctrine\ORM\PersistentCollection {#100 …}
    +categories: Doctrine\ORM\PersistentCollection {#87 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#314
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#308
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\ActiveUsersComponent {#15572
  +magazine: App\Entity\Magazine {#305
    +icon: Proxies\__CG__\App\Entity\Image {#286 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#313
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#277 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
    +entries: Doctrine\ORM\PersistentCollection {#220 …}
    +posts: Doctrine\ORM\PersistentCollection {#178 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
    +bans: Doctrine\ORM\PersistentCollection {#157 …}
    +reports: Doctrine\ORM\PersistentCollection {#143 …}
    +badges: Doctrine\ORM\PersistentCollection {#121 …}
    +logs: Doctrine\ORM\PersistentCollection {#111 …}
    +awards: Doctrine\ORM\PersistentCollection {#100 …}
    +categories: Doctrine\ORM\PersistentCollection {#87 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#314
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#308
      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 25.34 ms
Input props
[
  "user" => App\Entity\User {#16807
    +avatar: Proxies\__CG__\App\Entity\Image {#16808 …}
    +cover: Proxies\__CG__\App\Entity\Image {#16809 …}
    +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 {#16804
      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 {#16810 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16812 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16814 …}
    +entries: Doctrine\ORM\PersistentCollection {#16816 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16818 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16820 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16822 …}
    +posts: Doctrine\ORM\PersistentCollection {#16824 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16826 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16828 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16830 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16832 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16834 …}
    +follows: Doctrine\ORM\PersistentCollection {#16836 …}
    +followers: Doctrine\ORM\PersistentCollection {#16838 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16840 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16842 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16844 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16846 …}
    +reports: Doctrine\ORM\PersistentCollection {#16848 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16850 …}
    +violations: Doctrine\ORM\PersistentCollection {#16852 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16854 …}
    +awards: Doctrine\ORM\PersistentCollection {#16856 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16858 …}
    +categories: Doctrine\ORM\PersistentCollection {#16860 …}
    -id: 84956
    -password: "$2y$13$pu1Axkr7qJCZtOXMQnD.lOy7g3iQ8TXyoV5OqSZ5otDb.4KjW0EHe"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16862 …}
    +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 {#16805
      date: 2024-01-02 17:27:46.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704212862 {#16806
      date: 2024-01-02 17:27:42.0 +01:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#15628
  +width: 65
  +height: 65
  +user: App\Entity\User {#16807
    +avatar: Proxies\__CG__\App\Entity\Image {#16808 …}
    +cover: Proxies\__CG__\App\Entity\Image {#16809 …}
    +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 {#16804
      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 {#16810 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16812 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16814 …}
    +entries: Doctrine\ORM\PersistentCollection {#16816 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16818 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16820 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16822 …}
    +posts: Doctrine\ORM\PersistentCollection {#16824 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16826 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16828 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16830 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16832 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16834 …}
    +follows: Doctrine\ORM\PersistentCollection {#16836 …}
    +followers: Doctrine\ORM\PersistentCollection {#16838 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16840 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16842 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16844 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16846 …}
    +reports: Doctrine\ORM\PersistentCollection {#16848 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16850 …}
    +violations: Doctrine\ORM\PersistentCollection {#16852 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16854 …}
    +awards: Doctrine\ORM\PersistentCollection {#16856 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16858 …}
    +categories: Doctrine\ORM\PersistentCollection {#16860 …}
    -id: 84956
    -password: "$2y$13$pu1Axkr7qJCZtOXMQnD.lOy7g3iQ8TXyoV5OqSZ5otDb.4KjW0EHe"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16862 …}
    +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 {#16805
      date: 2024-01-02 17:27:46.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704212862 {#16806
      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 {#16688
    +avatar: Proxies\__CG__\App\Entity\Image {#16689 …}
    +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 {#16685
      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 {#16690 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16692 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16694 …}
    +entries: Doctrine\ORM\PersistentCollection {#16696 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16698 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16700 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16702 …}
    +posts: Doctrine\ORM\PersistentCollection {#16704 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16706 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16708 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16710 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16712 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16714 …}
    +follows: Doctrine\ORM\PersistentCollection {#16716 …}
    +followers: Doctrine\ORM\PersistentCollection {#16718 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16720 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16722 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16724 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16726 …}
    +reports: Doctrine\ORM\PersistentCollection {#16728 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16730 …}
    +violations: Doctrine\ORM\PersistentCollection {#16732 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16734 …}
    +awards: Doctrine\ORM\PersistentCollection {#16736 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16738 …}
    +categories: Doctrine\ORM\PersistentCollection {#16740 …}
    -id: 70619
    -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16742 …}
    +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 {#16686
      date: 2023-11-27 08:32:31.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699018965 {#16687
      date: 2023-11-03 14:42:45.0 +01:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17035
  +width: 65
  +height: 65
  +user: App\Entity\User {#16688
    +avatar: Proxies\__CG__\App\Entity\Image {#16689 …}
    +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 {#16685
      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 {#16690 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16692 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16694 …}
    +entries: Doctrine\ORM\PersistentCollection {#16696 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16698 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16700 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16702 …}
    +posts: Doctrine\ORM\PersistentCollection {#16704 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16706 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16708 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16710 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16712 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16714 …}
    +follows: Doctrine\ORM\PersistentCollection {#16716 …}
    +followers: Doctrine\ORM\PersistentCollection {#16718 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16720 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16722 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16724 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16726 …}
    +reports: Doctrine\ORM\PersistentCollection {#16728 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16730 …}
    +violations: Doctrine\ORM\PersistentCollection {#16732 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16734 …}
    +awards: Doctrine\ORM\PersistentCollection {#16736 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16738 …}
    +categories: Doctrine\ORM\PersistentCollection {#16740 …}
    -id: 70619
    -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16742 …}
    +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 {#16686
      date: 2023-11-27 08:32:31.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699018965 {#16687
      date: 2023-11-03 14:42:45.0 +01:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 1.31 ms
Input props
[
  "user" => App\Entity\User {#16747
    +avatar: Proxies\__CG__\App\Entity\Image {#16748 …}
    +cover: Proxies\__CG__\App\Entity\Image {#16749 …}
    +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 {#16744
      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 {#16750 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16752 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16754 …}
    +entries: Doctrine\ORM\PersistentCollection {#16756 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16758 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16760 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16762 …}
    +posts: Doctrine\ORM\PersistentCollection {#16764 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16766 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16768 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16770 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16772 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16774 …}
    +follows: Doctrine\ORM\PersistentCollection {#16776 …}
    +followers: Doctrine\ORM\PersistentCollection {#16778 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16780 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16782 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16784 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16786 …}
    +reports: Doctrine\ORM\PersistentCollection {#16788 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16790 …}
    +violations: Doctrine\ORM\PersistentCollection {#16792 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16794 …}
    +awards: Doctrine\ORM\PersistentCollection {#16796 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16798 …}
    +categories: Doctrine\ORM\PersistentCollection {#16800 …}
    -id: 83036
    -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16802 …}
    +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 {#16745
      date: 2024-10-19 06:14:49.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1702900781 {#16746
      date: 2023-12-18 12:59:41.0 +01:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17092
  +width: 65
  +height: 65
  +user: App\Entity\User {#16747
    +avatar: Proxies\__CG__\App\Entity\Image {#16748 …}
    +cover: Proxies\__CG__\App\Entity\Image {#16749 …}
    +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 {#16744
      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 {#16750 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16752 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16754 …}
    +entries: Doctrine\ORM\PersistentCollection {#16756 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16758 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16760 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16762 …}
    +posts: Doctrine\ORM\PersistentCollection {#16764 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16766 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16768 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16770 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16772 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16774 …}
    +follows: Doctrine\ORM\PersistentCollection {#16776 …}
    +followers: Doctrine\ORM\PersistentCollection {#16778 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16780 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16782 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16784 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16786 …}
    +reports: Doctrine\ORM\PersistentCollection {#16788 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16790 …}
    +violations: Doctrine\ORM\PersistentCollection {#16792 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16794 …}
    +awards: Doctrine\ORM\PersistentCollection {#16796 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16798 …}
    +categories: Doctrine\ORM\PersistentCollection {#16800 …}
    -id: 83036
    -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16802 …}
    +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 {#16745
      date: 2024-10-19 06:14:49.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1702900781 {#16746
      date: 2023-12-18 12:59:41.0 +01:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.39 ms
Input props
[
  "user" => App\Entity\User {#15761
    +avatar: Proxies\__CG__\App\Entity\Image {#15760 …}
    +cover: Proxies\__CG__\App\Entity\Image {#15759 …}
    +email: "DeltaTangoLima@reddrefuge.com"
    +username: "@DeltaTangoLima@reddrefuge.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Just an Aussie tech guy - home automation, ESP gadgets, networking. Also love my camping and 4WDing.\n
      \n
      Be a good motherfucker. Peace.
      """
    +lastActive: DateTime @1728206804 {#15764
      date: 2024-10-06 11:26:44.0 +02:00
    }
    +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 {#15758 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15756 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#15754 …}
    +entries: Doctrine\ORM\PersistentCollection {#15752 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#15750 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#15748 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15746 …}
    +posts: Doctrine\ORM\PersistentCollection {#15744 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#15742 …}
    +postComments: Doctrine\ORM\PersistentCollection {#15740 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#15738 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#15736 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#15734 …}
    +follows: Doctrine\ORM\PersistentCollection {#15732 …}
    +followers: Doctrine\ORM\PersistentCollection {#15730 …}
    +blocks: Doctrine\ORM\PersistentCollection {#15728 …}
    +blockers: Doctrine\ORM\PersistentCollection {#15726 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#15724 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#15722 …}
    +reports: Doctrine\ORM\PersistentCollection {#15720 …}
    +favourites: Doctrine\ORM\PersistentCollection {#15718 …}
    +violations: Doctrine\ORM\PersistentCollection {#15716 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15714 …}
    +awards: Doctrine\ORM\PersistentCollection {#15712 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#15710 …}
    +categories: Doctrine\ORM\PersistentCollection {#15708 …}
    -id: 7409
    -password: "$2y$13$PPzpxxadwj6rnbsXtZV06uAkMX2qpLUMu8q6zzklFbvnVeQxNXaKm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15706 …}
    +apId: "DeltaTangoLima@reddrefuge.com"
    +apProfileId: "https://reddrefuge.com/u/DeltaTangoLima"
    +apPublicUrl: "https://reddrefuge.com/u/DeltaTangoLima"
    +apFollowersUrl: null
    +apInboxUrl: "https://reddrefuge.com/inbox"
    +apDomain: "reddrefuge.com"
    +apPreferredUsername: "DeltaTangoLima"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728442483 {#15763
      date: 2024-10-09 04:54:43.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687467753 {#15762
      date: 2023-06-22 23:02:33.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17149
  +width: 65
  +height: 65
  +user: App\Entity\User {#15761
    +avatar: Proxies\__CG__\App\Entity\Image {#15760 …}
    +cover: Proxies\__CG__\App\Entity\Image {#15759 …}
    +email: "DeltaTangoLima@reddrefuge.com"
    +username: "@DeltaTangoLima@reddrefuge.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Just an Aussie tech guy - home automation, ESP gadgets, networking. Also love my camping and 4WDing.\n
      \n
      Be a good motherfucker. Peace.
      """
    +lastActive: DateTime @1728206804 {#15764
      date: 2024-10-06 11:26:44.0 +02:00
    }
    +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 {#15758 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15756 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#15754 …}
    +entries: Doctrine\ORM\PersistentCollection {#15752 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#15750 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#15748 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15746 …}
    +posts: Doctrine\ORM\PersistentCollection {#15744 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#15742 …}
    +postComments: Doctrine\ORM\PersistentCollection {#15740 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#15738 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#15736 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#15734 …}
    +follows: Doctrine\ORM\PersistentCollection {#15732 …}
    +followers: Doctrine\ORM\PersistentCollection {#15730 …}
    +blocks: Doctrine\ORM\PersistentCollection {#15728 …}
    +blockers: Doctrine\ORM\PersistentCollection {#15726 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#15724 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#15722 …}
    +reports: Doctrine\ORM\PersistentCollection {#15720 …}
    +favourites: Doctrine\ORM\PersistentCollection {#15718 …}
    +violations: Doctrine\ORM\PersistentCollection {#15716 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15714 …}
    +awards: Doctrine\ORM\PersistentCollection {#15712 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#15710 …}
    +categories: Doctrine\ORM\PersistentCollection {#15708 …}
    -id: 7409
    -password: "$2y$13$PPzpxxadwj6rnbsXtZV06uAkMX2qpLUMu8q6zzklFbvnVeQxNXaKm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15706 …}
    +apId: "DeltaTangoLima@reddrefuge.com"
    +apProfileId: "https://reddrefuge.com/u/DeltaTangoLima"
    +apPublicUrl: "https://reddrefuge.com/u/DeltaTangoLima"
    +apFollowersUrl: null
    +apInboxUrl: "https://reddrefuge.com/inbox"
    +apDomain: "reddrefuge.com"
    +apPreferredUsername: "DeltaTangoLima"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728442483 {#15763
      date: 2024-10-09 04:54:43.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687467753 {#15762
      date: 2023-06-22 23:02:33.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.41 ms
Input props
[
  "user" => App\Entity\User {#16629
    +avatar: Proxies\__CG__\App\Entity\Image {#16630 …}
    +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 {#16626
      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 {#16631 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16633 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16635 …}
    +entries: Doctrine\ORM\PersistentCollection {#16637 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16639 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16641 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16643 …}
    +posts: Doctrine\ORM\PersistentCollection {#16645 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16647 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16649 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16651 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16653 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16655 …}
    +follows: Doctrine\ORM\PersistentCollection {#16657 …}
    +followers: Doctrine\ORM\PersistentCollection {#16659 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16661 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16663 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16665 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16667 …}
    +reports: Doctrine\ORM\PersistentCollection {#16669 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16671 …}
    +violations: Doctrine\ORM\PersistentCollection {#16673 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16675 …}
    +awards: Doctrine\ORM\PersistentCollection {#16677 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16679 …}
    +categories: Doctrine\ORM\PersistentCollection {#16681 …}
    -id: 70100
    -password: "$2y$13$jZ2efBcV8oMrOUH/9KwYVuB1tw3H01LHp/mzvoTJgjWVtiAl.9CRS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16683 …}
    +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 {#16627
      date: 2024-09-24 05:27:15.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698952609 {#16628
      date: 2023-11-02 20:16:49.0 +01:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17206
  +width: 65
  +height: 65
  +user: App\Entity\User {#16629
    +avatar: Proxies\__CG__\App\Entity\Image {#16630 …}
    +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 {#16626
      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 {#16631 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16633 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16635 …}
    +entries: Doctrine\ORM\PersistentCollection {#16637 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16639 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16641 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16643 …}
    +posts: Doctrine\ORM\PersistentCollection {#16645 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16647 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16649 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16651 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16653 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16655 …}
    +follows: Doctrine\ORM\PersistentCollection {#16657 …}
    +followers: Doctrine\ORM\PersistentCollection {#16659 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16661 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16663 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16665 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16667 …}
    +reports: Doctrine\ORM\PersistentCollection {#16669 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16671 …}
    +violations: Doctrine\ORM\PersistentCollection {#16673 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16675 …}
    +awards: Doctrine\ORM\PersistentCollection {#16677 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16679 …}
    +categories: Doctrine\ORM\PersistentCollection {#16681 …}
    -id: 70100
    -password: "$2y$13$jZ2efBcV8oMrOUH/9KwYVuB1tw3H01LHp/mzvoTJgjWVtiAl.9CRS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16683 …}
    +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 {#16627
      date: 2024-09-24 05:27:15.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698952609 {#16628
      date: 2023-11-02 20:16:49.0 +01:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.31 ms
Input props
[
  "user" => App\Entity\User {#15701
    +avatar: Proxies\__CG__\App\Entity\Image {#15700 …}
    +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 {#15704
      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 {#15699 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15697 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#15695 …}
    +entries: Doctrine\ORM\PersistentCollection {#15693 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#15691 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#15689 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15687 …}
    +posts: Doctrine\ORM\PersistentCollection {#15685 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#15683 …}
    +postComments: Doctrine\ORM\PersistentCollection {#15681 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#15679 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#15677 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#15675 …}
    +follows: Doctrine\ORM\PersistentCollection {#15673 …}
    +followers: Doctrine\ORM\PersistentCollection {#15671 …}
    +blocks: Doctrine\ORM\PersistentCollection {#15669 …}
    +blockers: Doctrine\ORM\PersistentCollection {#15667 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#15665 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#15663 …}
    +reports: Doctrine\ORM\PersistentCollection {#15661 …}
    +favourites: Doctrine\ORM\PersistentCollection {#15659 …}
    +violations: Doctrine\ORM\PersistentCollection {#15657 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15655 …}
    +awards: Doctrine\ORM\PersistentCollection {#15653 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#15651 …}
    +categories: Doctrine\ORM\PersistentCollection {#15649 …}
    -id: 9409
    -password: "$2y$13$xXgTorwiOLdUrZ8SigZeDOxqSYhXwr35NIloXvNJnejNEEoBnlj1O"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15647 …}
    +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 {#15703
      date: 2024-10-09 19:24:53.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687539965 {#15702
      date: 2023-06-23 19:06:05.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17263
  +width: 65
  +height: 65
  +user: App\Entity\User {#15701
    +avatar: Proxies\__CG__\App\Entity\Image {#15700 …}
    +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 {#15704
      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 {#15699 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15697 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#15695 …}
    +entries: Doctrine\ORM\PersistentCollection {#15693 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#15691 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#15689 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15687 …}
    +posts: Doctrine\ORM\PersistentCollection {#15685 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#15683 …}
    +postComments: Doctrine\ORM\PersistentCollection {#15681 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#15679 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#15677 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#15675 …}
    +follows: Doctrine\ORM\PersistentCollection {#15673 …}
    +followers: Doctrine\ORM\PersistentCollection {#15671 …}
    +blocks: Doctrine\ORM\PersistentCollection {#15669 …}
    +blockers: Doctrine\ORM\PersistentCollection {#15667 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#15665 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#15663 …}
    +reports: Doctrine\ORM\PersistentCollection {#15661 …}
    +favourites: Doctrine\ORM\PersistentCollection {#15659 …}
    +violations: Doctrine\ORM\PersistentCollection {#15657 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15655 …}
    +awards: Doctrine\ORM\PersistentCollection {#15653 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#15651 …}
    +categories: Doctrine\ORM\PersistentCollection {#15649 …}
    -id: 9409
    -password: "$2y$13$xXgTorwiOLdUrZ8SigZeDOxqSYhXwr35NIloXvNJnejNEEoBnlj1O"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15647 …}
    +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 {#15703
      date: 2024-10-09 19:24:53.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687539965 {#15702
      date: 2023-06-23 19:06:05.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.29 ms
Input props
[
  "user" => App\Entity\User {#15830
    +avatar: Proxies\__CG__\App\Entity\Image {#16035 …}
    +cover: null
    +email: "Lettuceeatlettuce@lemmy.ml"
    +username: "@Lettuceeatlettuce@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Always eat your greens!"
    +lastActive: DateTime @1729033295 {#15834
      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 {#16036 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16038 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16040 …}
    +entries: Doctrine\ORM\PersistentCollection {#16042 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16044 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16046 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16048 …}
    +posts: Doctrine\ORM\PersistentCollection {#16050 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16052 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16054 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16056 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16058 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16060 …}
    +follows: Doctrine\ORM\PersistentCollection {#16062 …}
    +followers: Doctrine\ORM\PersistentCollection {#16064 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16066 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16068 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16070 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16072 …}
    +reports: Doctrine\ORM\PersistentCollection {#16074 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16076 …}
    +violations: Doctrine\ORM\PersistentCollection {#16078 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16080 …}
    +awards: Doctrine\ORM\PersistentCollection {#16082 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16084 …}
    +categories: Doctrine\ORM\PersistentCollection {#16086 …}
    -id: 26232
    -password: "$2y$13$DZQMNckMGcDynjnv6yogges5GR3F7rz5XVLFFAOU2hlHudCYqUm.y"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16088 …}
    +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 {#15833
      date: 2024-10-14 13:10:22.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689242111 {#15831
      date: 2023-07-13 11:55:11.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17320
  +width: 65
  +height: 65
  +user: App\Entity\User {#15830
    +avatar: Proxies\__CG__\App\Entity\Image {#16035 …}
    +cover: null
    +email: "Lettuceeatlettuce@lemmy.ml"
    +username: "@Lettuceeatlettuce@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Always eat your greens!"
    +lastActive: DateTime @1729033295 {#15834
      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 {#16036 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16038 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16040 …}
    +entries: Doctrine\ORM\PersistentCollection {#16042 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16044 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16046 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16048 …}
    +posts: Doctrine\ORM\PersistentCollection {#16050 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16052 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16054 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16056 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16058 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16060 …}
    +follows: Doctrine\ORM\PersistentCollection {#16062 …}
    +followers: Doctrine\ORM\PersistentCollection {#16064 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16066 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16068 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16070 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16072 …}
    +reports: Doctrine\ORM\PersistentCollection {#16074 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16076 …}
    +violations: Doctrine\ORM\PersistentCollection {#16078 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16080 …}
    +awards: Doctrine\ORM\PersistentCollection {#16082 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16084 …}
    +categories: Doctrine\ORM\PersistentCollection {#16086 …}
    -id: 26232
    -password: "$2y$13$DZQMNckMGcDynjnv6yogges5GR3F7rz5XVLFFAOU2hlHudCYqUm.y"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16088 …}
    +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 {#15833
      date: 2024-10-14 13:10:22.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689242111 {#15831
      date: 2023-07-13 11:55:11.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.49 ms
Input props
[
  "user" => App\Entity\User {#16212
    +avatar: Proxies\__CG__\App\Entity\Image {#16213 …}
    +cover: Proxies\__CG__\App\Entity\Image {#16214 …}
    +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 {#16209
      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 {#16215 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16217 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16219 …}
    +entries: Doctrine\ORM\PersistentCollection {#16221 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16223 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16225 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16227 …}
    +posts: Doctrine\ORM\PersistentCollection {#16229 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16231 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16233 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16235 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16237 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16239 …}
    +follows: Doctrine\ORM\PersistentCollection {#16241 …}
    +followers: Doctrine\ORM\PersistentCollection {#16243 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16245 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16247 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16249 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16251 …}
    +reports: Doctrine\ORM\PersistentCollection {#16253 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16255 …}
    +violations: Doctrine\ORM\PersistentCollection {#16257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16259 …}
    +awards: Doctrine\ORM\PersistentCollection {#16261 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16263 …}
    +categories: Doctrine\ORM\PersistentCollection {#16265 …}
    -id: 33566
    -password: "$2y$13$QPUtooQbnL02tn5YvmKQausUk/65NVkk0D4koBR79T.6/lnXF8bje"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16267 …}
    +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 {#16210
      date: 2024-09-22 10:30:24.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690088215 {#16211
      date: 2023-07-23 06:56:55.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17377
  +width: 65
  +height: 65
  +user: App\Entity\User {#16212
    +avatar: Proxies\__CG__\App\Entity\Image {#16213 …}
    +cover: Proxies\__CG__\App\Entity\Image {#16214 …}
    +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 {#16209
      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 {#16215 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16217 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16219 …}
    +entries: Doctrine\ORM\PersistentCollection {#16221 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16223 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16225 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16227 …}
    +posts: Doctrine\ORM\PersistentCollection {#16229 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16231 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16233 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16235 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16237 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16239 …}
    +follows: Doctrine\ORM\PersistentCollection {#16241 …}
    +followers: Doctrine\ORM\PersistentCollection {#16243 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16245 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16247 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16249 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16251 …}
    +reports: Doctrine\ORM\PersistentCollection {#16253 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16255 …}
    +violations: Doctrine\ORM\PersistentCollection {#16257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16259 …}
    +awards: Doctrine\ORM\PersistentCollection {#16261 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16263 …}
    +categories: Doctrine\ORM\PersistentCollection {#16265 …}
    -id: 33566
    -password: "$2y$13$QPUtooQbnL02tn5YvmKQausUk/65NVkk0D4koBR79T.6/lnXF8bje"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16267 …}
    +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 {#16210
      date: 2024-09-22 10:30:24.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690088215 {#16211
      date: 2023-07-23 06:56:55.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 5.74 ms
Input props
[
  "user" => App\Entity\User {#16511
    +avatar: Proxies\__CG__\App\Entity\Image {#16512 …}
    +cover: null
    +email: "wreckedcarzz@lemmy.world"
    +username: "@wreckedcarzz@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Hello! Some info about me is up on my website: [wreckedcarzz.com](https://wreckedcarzz.com)"
    +lastActive: DateTime @1728358136 {#16508
      date: 2024-10-08 05:28:56.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#16513 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16515 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16517 …}
    +entries: Doctrine\ORM\PersistentCollection {#16519 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16521 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16523 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16525 …}
    +posts: Doctrine\ORM\PersistentCollection {#16527 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16529 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16531 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16533 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16535 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16537 …}
    +follows: Doctrine\ORM\PersistentCollection {#16539 …}
    +followers: Doctrine\ORM\PersistentCollection {#16541 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16543 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16545 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16547 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16549 …}
    +reports: Doctrine\ORM\PersistentCollection {#16551 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16553 …}
    +violations: Doctrine\ORM\PersistentCollection {#16555 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16557 …}
    +awards: Doctrine\ORM\PersistentCollection {#16559 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16561 …}
    +categories: Doctrine\ORM\PersistentCollection {#16563 …}
    -id: 50526
    -password: "$2y$13$qw5TGC7kgXDVu3FIPxGQs.yU6TVLd5SXoLXSDQKmUynO4ZNB22dPG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16565 …}
    +apId: "wreckedcarzz@lemmy.world"
    +apProfileId: "https://lemmy.world/u/wreckedcarzz"
    +apPublicUrl: "https://lemmy.world/u/wreckedcarzz"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "wreckedcarzz"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729580604 {#16509
      date: 2024-10-22 09:03:24.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696515816 {#16510
      date: 2023-10-05 16:23:36.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17434
  +width: 65
  +height: 65
  +user: App\Entity\User {#16511
    +avatar: Proxies\__CG__\App\Entity\Image {#16512 …}
    +cover: null
    +email: "wreckedcarzz@lemmy.world"
    +username: "@wreckedcarzz@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Hello! Some info about me is up on my website: [wreckedcarzz.com](https://wreckedcarzz.com)"
    +lastActive: DateTime @1728358136 {#16508
      date: 2024-10-08 05:28:56.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#16513 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16515 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16517 …}
    +entries: Doctrine\ORM\PersistentCollection {#16519 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16521 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16523 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16525 …}
    +posts: Doctrine\ORM\PersistentCollection {#16527 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16529 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16531 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16533 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16535 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16537 …}
    +follows: Doctrine\ORM\PersistentCollection {#16539 …}
    +followers: Doctrine\ORM\PersistentCollection {#16541 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16543 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16545 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16547 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16549 …}
    +reports: Doctrine\ORM\PersistentCollection {#16551 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16553 …}
    +violations: Doctrine\ORM\PersistentCollection {#16555 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16557 …}
    +awards: Doctrine\ORM\PersistentCollection {#16559 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16561 …}
    +categories: Doctrine\ORM\PersistentCollection {#16563 …}
    -id: 50526
    -password: "$2y$13$qw5TGC7kgXDVu3FIPxGQs.yU6TVLd5SXoLXSDQKmUynO4ZNB22dPG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16565 …}
    +apId: "wreckedcarzz@lemmy.world"
    +apProfileId: "https://lemmy.world/u/wreckedcarzz"
    +apPublicUrl: "https://lemmy.world/u/wreckedcarzz"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "wreckedcarzz"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729580604 {#16509
      date: 2024-10-22 09:03:24.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696515816 {#16510
      date: 2023-10-05 16:23:36.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.68 ms
Input props
[
  "user" => App\Entity\User {#16570
    +avatar: Proxies\__CG__\App\Entity\Image {#16571 …}
    +cover: null
    +email: "zaphod@lemmy.ca"
    +username: "@zaphod@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Just this guy, you know?"
    +lastActive: DateTime @1728040586 {#16567
      date: 2024-10-04 13:16:26.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#16572 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16574 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16576 …}
    +entries: Doctrine\ORM\PersistentCollection {#16578 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16580 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16582 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16584 …}
    +posts: Doctrine\ORM\PersistentCollection {#16586 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16588 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16590 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16592 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16594 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16596 …}
    +follows: Doctrine\ORM\PersistentCollection {#16598 …}
    +followers: Doctrine\ORM\PersistentCollection {#16600 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16602 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16604 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16606 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16608 …}
    +reports: Doctrine\ORM\PersistentCollection {#16610 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16612 …}
    +violations: Doctrine\ORM\PersistentCollection {#16614 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16616 …}
    +awards: Doctrine\ORM\PersistentCollection {#16618 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16620 …}
    +categories: Doctrine\ORM\PersistentCollection {#16622 …}
    -id: 64374
    -password: "$2y$13$kkK3pLdHyRmemFMDFAo6yugZ5HSZUQ.BR8QbKS4p4CCDl.r2biux2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16624 …}
    +apId: "zaphod@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/zaphod"
    +apPublicUrl: "https://lemmy.ca/u/zaphod"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "zaphod"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1706352784 {#16568
      date: 2024-01-27 11:53:04.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697947487 {#16569
      date: 2023-10-22 06:04:47.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17491
  +width: 65
  +height: 65
  +user: App\Entity\User {#16570
    +avatar: Proxies\__CG__\App\Entity\Image {#16571 …}
    +cover: null
    +email: "zaphod@lemmy.ca"
    +username: "@zaphod@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Just this guy, you know?"
    +lastActive: DateTime @1728040586 {#16567
      date: 2024-10-04 13:16:26.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#16572 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16574 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16576 …}
    +entries: Doctrine\ORM\PersistentCollection {#16578 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16580 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16582 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16584 …}
    +posts: Doctrine\ORM\PersistentCollection {#16586 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16588 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16590 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16592 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16594 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16596 …}
    +follows: Doctrine\ORM\PersistentCollection {#16598 …}
    +followers: Doctrine\ORM\PersistentCollection {#16600 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16602 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16604 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16606 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16608 …}
    +reports: Doctrine\ORM\PersistentCollection {#16610 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16612 …}
    +violations: Doctrine\ORM\PersistentCollection {#16614 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16616 …}
    +awards: Doctrine\ORM\PersistentCollection {#16618 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16620 …}
    +categories: Doctrine\ORM\PersistentCollection {#16622 …}
    -id: 64374
    -password: "$2y$13$kkK3pLdHyRmemFMDFAo6yugZ5HSZUQ.BR8QbKS4p4CCDl.r2biux2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16624 …}
    +apId: "zaphod@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/zaphod"
    +apPublicUrl: "https://lemmy.ca/u/zaphod"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "zaphod"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1706352784 {#16568
      date: 2024-01-27 11:53:04.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697947487 {#16569
      date: 2023-10-22 06:04:47.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 5.98 ms
Input props
[
  "user" => App\Entity\User {#15895
    +avatar: Proxies\__CG__\App\Entity\Image {#15892 …}
    +cover: Proxies\__CG__\App\Entity\Image {#15893 …}
    +email: "RandomLegend@lemmy.dbzer0.com"
    +username: "@RandomLegend@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      [You wouldn’t download a car.](https://www.youtube.com/watch?v=Fb7N-JtQWGI)\n
      \n
      wiki-user: RandomLegend
      """
    +lastActive: DateTime @1729373902 {#15896
      date: 2024-10-19 23:38:22.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#15890 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15888 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#15886 …}
    +entries: Doctrine\ORM\PersistentCollection {#15884 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#15882 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#15880 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15878 …}
    +posts: Doctrine\ORM\PersistentCollection {#15876 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#15874 …}
    +postComments: Doctrine\ORM\PersistentCollection {#15872 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#15870 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#15868 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#15866 …}
    +follows: Doctrine\ORM\PersistentCollection {#15864 …}
    +followers: Doctrine\ORM\PersistentCollection {#15862 …}
    +blocks: Doctrine\ORM\PersistentCollection {#15860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#15858 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#15856 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#15854 …}
    +reports: Doctrine\ORM\PersistentCollection {#15852 …}
    +favourites: Doctrine\ORM\PersistentCollection {#15850 …}
    +violations: Doctrine\ORM\PersistentCollection {#15848 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15846 …}
    +awards: Doctrine\ORM\PersistentCollection {#15844 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#15842 …}
    +categories: Doctrine\ORM\PersistentCollection {#15840 …}
    -id: 23124
    -password: "$2y$13$2m.lX2bvghWd4.e.do3V3eezE1SpTQ0/FLc/od7BnJcWSIcb4Vn9G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15838 …}
    +apId: "RandomLegend@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/RandomLegend"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/RandomLegend"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "RandomLegend"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727145873 {#15897
      date: 2024-09-24 04:44:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689090339 {#15894
      date: 2023-07-11 17:45:39.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17548
  +width: 65
  +height: 65
  +user: App\Entity\User {#15895
    +avatar: Proxies\__CG__\App\Entity\Image {#15892 …}
    +cover: Proxies\__CG__\App\Entity\Image {#15893 …}
    +email: "RandomLegend@lemmy.dbzer0.com"
    +username: "@RandomLegend@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      [You wouldn’t download a car.](https://www.youtube.com/watch?v=Fb7N-JtQWGI)\n
      \n
      wiki-user: RandomLegend
      """
    +lastActive: DateTime @1729373902 {#15896
      date: 2024-10-19 23:38:22.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#15890 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15888 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#15886 …}
    +entries: Doctrine\ORM\PersistentCollection {#15884 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#15882 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#15880 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15878 …}
    +posts: Doctrine\ORM\PersistentCollection {#15876 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#15874 …}
    +postComments: Doctrine\ORM\PersistentCollection {#15872 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#15870 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#15868 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#15866 …}
    +follows: Doctrine\ORM\PersistentCollection {#15864 …}
    +followers: Doctrine\ORM\PersistentCollection {#15862 …}
    +blocks: Doctrine\ORM\PersistentCollection {#15860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#15858 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#15856 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#15854 …}
    +reports: Doctrine\ORM\PersistentCollection {#15852 …}
    +favourites: Doctrine\ORM\PersistentCollection {#15850 …}
    +violations: Doctrine\ORM\PersistentCollection {#15848 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15846 …}
    +awards: Doctrine\ORM\PersistentCollection {#15844 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#15842 …}
    +categories: Doctrine\ORM\PersistentCollection {#15840 …}
    -id: 23124
    -password: "$2y$13$2m.lX2bvghWd4.e.do3V3eezE1SpTQ0/FLc/od7BnJcWSIcb4Vn9G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15838 …}
    +apId: "RandomLegend@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/RandomLegend"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/RandomLegend"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "RandomLegend"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727145873 {#15897
      date: 2024-09-24 04:44:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689090339 {#15894
      date: 2023-07-11 17:45:39.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 37.35 ms
Input props
[
  "user" => App\Entity\User {#16926
    +avatar: Proxies\__CG__\App\Entity\Image {#16927 …}
    +cover: Proxies\__CG__\App\Entity\Image {#16928 …}
    +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 {#16923
      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 {#16929 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16931 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16933 …}
    +entries: Doctrine\ORM\PersistentCollection {#16935 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16937 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16939 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16941 …}
    +posts: Doctrine\ORM\PersistentCollection {#16943 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16945 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16947 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16949 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16951 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16953 …}
    +follows: Doctrine\ORM\PersistentCollection {#16955 …}
    +followers: Doctrine\ORM\PersistentCollection {#16957 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16959 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16961 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16963 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16965 …}
    +reports: Doctrine\ORM\PersistentCollection {#16967 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16969 …}
    +violations: Doctrine\ORM\PersistentCollection {#16971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16973 …}
    +awards: Doctrine\ORM\PersistentCollection {#16975 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16977 …}
    +categories: Doctrine\ORM\PersistentCollection {#16979 …}
    -id: 93810
    -password: "$2y$13$0Aeyt/FPlIq3JBozks5mKuhdRHnWXPBr52PLZh7Bb5Uq1Xg6kbNX."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16981 …}
    +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 {#16924
      date: 2024-10-17 03:24:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1729128277 {#16925
      date: 2024-10-17 03:24:37.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17605
  +width: 65
  +height: 65
  +user: App\Entity\User {#16926
    +avatar: Proxies\__CG__\App\Entity\Image {#16927 …}
    +cover: Proxies\__CG__\App\Entity\Image {#16928 …}
    +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 {#16923
      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 {#16929 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16931 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16933 …}
    +entries: Doctrine\ORM\PersistentCollection {#16935 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16937 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16939 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16941 …}
    +posts: Doctrine\ORM\PersistentCollection {#16943 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16945 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16947 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16949 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16951 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16953 …}
    +follows: Doctrine\ORM\PersistentCollection {#16955 …}
    +followers: Doctrine\ORM\PersistentCollection {#16957 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16959 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16961 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16963 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16965 …}
    +reports: Doctrine\ORM\PersistentCollection {#16967 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16969 …}
    +violations: Doctrine\ORM\PersistentCollection {#16971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16973 …}
    +awards: Doctrine\ORM\PersistentCollection {#16975 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16977 …}
    +categories: Doctrine\ORM\PersistentCollection {#16979 …}
    -id: 93810
    -password: "$2y$13$0Aeyt/FPlIq3JBozks5mKuhdRHnWXPBr52PLZh7Bb5Uq1Xg6kbNX."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16981 …}
    +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 {#16924
      date: 2024-10-17 03:24:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1729128277 {#16925
      date: 2024-10-17 03:24:37.0 +02:00
    }
  }
  +asLink: true
}
related_categories App\Twig\Components\RelatedCategoriesComponent 16.0 MiB 23.73 ms
Input props
[
  "magazine" => "selfhosted@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedCategoriesComponent {#17673
  +limit: 4
  +tag: null
  +magazine: "selfhosted@lemmy.world"
  +type: "related"
  +title: "related_categories"
  +refreshedRandom: false
  -repository: App\Repository\CategoryRepository {#17674 …}
  -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 3.61 ms
Input props
[
  "magazine" => "selfhosted@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedPostsComponent {#17750
  +limit: 4
  +tag: null
  +magazine: "selfhosted@lemmy.world"
  +type: "magazine"
  +post: null
  +title: "related_posts"
  +refreshedRandom: false
  -repository: App\Repository\PostRepository {#17751 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#3295 …}
}
related_entries App\Twig\Components\RelatedEntriesComponent 16.0 MiB 1.48 ms
Input props
[
  "magazine" => "selfhosted@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedEntriesComponent {#17824
  +limit: 4
  +tag: null
  +magazine: "selfhosted@lemmy.world"
  +type: "magazine"
  +entry: null
  +title: "related_entries"
  +refreshedRandom: false
  -repository: App\Repository\EntryRepository {#17823 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#3295 …}
}
support_us_block App\Twig\Components\SupportUsBlock 16.0 MiB 0.23 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\SupportUsBlock {#17893
  +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 {#17894 …}
}
featured_magazines App\Twig\Components\FeaturedMagazinesComponent 16.0 MiB 15.72 ms
Input props
[
  "magazine" => App\Entity\Magazine {#305
    +icon: Proxies\__CG__\App\Entity\Image {#286 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#313
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#277 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
    +entries: Doctrine\ORM\PersistentCollection {#220 …}
    +posts: Doctrine\ORM\PersistentCollection {#178 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
    +bans: Doctrine\ORM\PersistentCollection {#157 …}
    +reports: Doctrine\ORM\PersistentCollection {#143 …}
    +badges: Doctrine\ORM\PersistentCollection {#121 …}
    +logs: Doctrine\ORM\PersistentCollection {#111 …}
    +awards: Doctrine\ORM\PersistentCollection {#100 …}
    +categories: Doctrine\ORM\PersistentCollection {#87 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#314
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#308
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\FeaturedMagazinesComponent {#17986
  +magazine: App\Entity\Magazine {#305
    +icon: Proxies\__CG__\App\Entity\Image {#286 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#313
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#277 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#273 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#262 …}
    +entries: Doctrine\ORM\PersistentCollection {#220 …}
    +posts: Doctrine\ORM\PersistentCollection {#178 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#240 …}
    +bans: Doctrine\ORM\PersistentCollection {#157 …}
    +reports: Doctrine\ORM\PersistentCollection {#143 …}
    +badges: Doctrine\ORM\PersistentCollection {#121 …}
    +logs: Doctrine\ORM\PersistentCollection {#111 …}
    +awards: Doctrine\ORM\PersistentCollection {#100 …}
    +categories: Doctrine\ORM\PersistentCollection {#87 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#314
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#308
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  -twig: Twig\Environment {#1252 …}
  -repository: App\Repository\MagazineRepository {#388 …}
}