Components
21
Twig Components
179
Render Count
454
ms
Render Time
16.0
MiB
Memory Usage
Components
Render calls
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 19.53 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#1783 +user: App\Entity\User {#1453 +avatar: null +cover: null +email: "XTL@sopuli.xyz" +username: "@XTL@sopuli.xyz" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729583535 {#1682 : 2024-10-22 09:52: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: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1412 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1421 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1441 …} +entries: Doctrine\ORM\PersistentCollection {#1411 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1635 …} +entryComments: Doctrine\ORM\PersistentCollection {#1450 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1422 …} +posts: Doctrine\ORM\PersistentCollection {#1423 …} +postVotes: Doctrine\ORM\PersistentCollection {#1439 …} +postComments: Doctrine\ORM\PersistentCollection {#1709 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1671 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1438 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1656 …} +follows: Doctrine\ORM\PersistentCollection {#1663 …} +followers: Doctrine\ORM\PersistentCollection {#1651 …} +blocks: Doctrine\ORM\PersistentCollection {#1573 …} +blockers: Doctrine\ORM\PersistentCollection {#1574 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1550 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1566 …} +reports: Doctrine\ORM\PersistentCollection {#1585 …} +favourites: Doctrine\ORM\PersistentCollection {#1556 …} +violations: Doctrine\ORM\PersistentCollection {#1596 …} +notifications: Doctrine\ORM\PersistentCollection {#1702 …} +awards: Doctrine\ORM\PersistentCollection {#1557 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1795 …} +categories: Doctrine\ORM\PersistentCollection {#1597 …} -id: 218 -password: "$2y$13$LGibooyJ8k05V0wYYJvj..8nXI7s3UQz9YRGd18P6L6CRsQM7D5iO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1737 …} +apId: "XTL@sopuli.xyz" +apProfileId: "https://sopuli.xyz/u/XTL" +apPublicUrl: "https://sopuli.xyz/u/XTL" +apFollowersUrl: null +apInboxUrl: "https://sopuli.xyz/inbox" +apDomain: "sopuli.xyz" +apPreferredUsername: "XTL" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728945881 {#1529 : 2024-10-15 00:44:41.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686828479 {#1784 : 2023-06-15 13:27:59.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#1753 +user: Proxies\__CG__\App\Entity\User {#3241 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#3216 …} +slug: "Does-anyone-else-harvest-the-magnets-and-platters-from-old" +title: "Does anyone else harvest the magnets and platters from old drives as a monument to selfhosting history?" +url: "https://lemmy.world/pictrs/image/404e8b3c-4c80-4650-be30-7151c2921fc8.jpeg" +body: null +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 96 +favouriteCount: 727 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729505958 {#3143 : 2024-10-21 12:19:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3217 …} +votes: Doctrine\ORM\PersistentCollection {#3219 …} +reports: Doctrine\ORM\PersistentCollection {#3222 …} +favourites: Doctrine\ORM\PersistentCollection {#3188 …} +notifications: Doctrine\ORM\PersistentCollection {#3192 …} +badges: Doctrine\ORM\PersistentCollection {#3175 …} +children: [] -id: 33681 -titleTs: "'anyon':2 'drive':11 'els':3 'harvest':4 'histori':17 'magnet':6 'monument':14 'old':10 'platter':8 'selfhost':16" -bodyTs: null +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706551383 +visibility: "visible " +apId: "https://lemmy.world/post/11297090" +editedAt: null +createdAt: DateTimeImmutable @1706464983 {#3149 : 2024-01-28 19:03:03.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "Yes. Got to admit mine just isn’t as big as yours, though." +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706467007 {#1533 : 2024-01-28 19:36:47.0 +01:00 } +ip: null +tags: null +mentions: [ "@surfrock66@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1746 …} +nested: Doctrine\ORM\PersistentCollection {#1750 …} +votes: Doctrine\ORM\PersistentCollection {#1475 …} +reports: Doctrine\ORM\PersistentCollection {#1487 …} +favourites: Doctrine\ORM\PersistentCollection {#1623 …} +notifications: Doctrine\ORM\PersistentCollection {#1425 …} -id: 347589 -bodyTs: "'admit':4 'big':10 'got':2 'isn':7 'mine':5 'though':13 'yes':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sopuli.xyz/comment/6563298" +editedAt: null +createdAt: DateTimeImmutable @1706467007 {#1473 : 2024-01-28 19:36:47.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#3023 +comment: App\Entity\EntryComment {#1783 +user: App\Entity\User {#1453 +avatar: null +cover: null +email: "XTL@sopuli.xyz" +username: "@XTL@sopuli.xyz" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729583535 {#1682 : 2024-10-22 09:52: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: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1412 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1421 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1441 …} +entries: Doctrine\ORM\PersistentCollection {#1411 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1635 …} +entryComments: Doctrine\ORM\PersistentCollection {#1450 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1422 …} +posts: Doctrine\ORM\PersistentCollection {#1423 …} +postVotes: Doctrine\ORM\PersistentCollection {#1439 …} +postComments: Doctrine\ORM\PersistentCollection {#1709 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1671 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1438 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1656 …} +follows: Doctrine\ORM\PersistentCollection {#1663 …} +followers: Doctrine\ORM\PersistentCollection {#1651 …} +blocks: Doctrine\ORM\PersistentCollection {#1573 …} +blockers: Doctrine\ORM\PersistentCollection {#1574 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1550 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1566 …} +reports: Doctrine\ORM\PersistentCollection {#1585 …} +favourites: Doctrine\ORM\PersistentCollection {#1556 …} +violations: Doctrine\ORM\PersistentCollection {#1596 …} +notifications: Doctrine\ORM\PersistentCollection {#1702 …} +awards: Doctrine\ORM\PersistentCollection {#1557 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1795 …} +categories: Doctrine\ORM\PersistentCollection {#1597 …} -id: 218 -password: "$2y$13$LGibooyJ8k05V0wYYJvj..8nXI7s3UQz9YRGd18P6L6CRsQM7D5iO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1737 …} +apId: "XTL@sopuli.xyz" +apProfileId: "https://sopuli.xyz/u/XTL" +apPublicUrl: "https://sopuli.xyz/u/XTL" +apFollowersUrl: null +apInboxUrl: "https://sopuli.xyz/inbox" +apDomain: "sopuli.xyz" +apPreferredUsername: "XTL" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728945881 {#1529 : 2024-10-15 00:44:41.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686828479 {#1784 : 2023-06-15 13:27:59.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#1753 +user: Proxies\__CG__\App\Entity\User {#3241 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#3216 …} +slug: "Does-anyone-else-harvest-the-magnets-and-platters-from-old" +title: "Does anyone else harvest the magnets and platters from old drives as a monument to selfhosting history?" +url: "https://lemmy.world/pictrs/image/404e8b3c-4c80-4650-be30-7151c2921fc8.jpeg" +body: null +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 96 +favouriteCount: 727 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729505958 {#3143 : 2024-10-21 12:19:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3217 …} +votes: Doctrine\ORM\PersistentCollection {#3219 …} +reports: Doctrine\ORM\PersistentCollection {#3222 …} +favourites: Doctrine\ORM\PersistentCollection {#3188 …} +notifications: Doctrine\ORM\PersistentCollection {#3192 …} +badges: Doctrine\ORM\PersistentCollection {#3175 …} +children: [] -id: 33681 -titleTs: "'anyon':2 'drive':11 'els':3 'harvest':4 'histori':17 'magnet':6 'monument':14 'old':10 'platter':8 'selfhost':16" -bodyTs: null +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706551383 +visibility: "visible " +apId: "https://lemmy.world/post/11297090" +editedAt: null +createdAt: DateTimeImmutable @1706464983 {#3149 : 2024-01-28 19:03:03.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "Yes. Got to admit mine just isn’t as big as yours, though." +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706467007 {#1533 : 2024-01-28 19:36:47.0 +01:00 } +ip: null +tags: null +mentions: [ "@surfrock66@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1746 …} +nested: Doctrine\ORM\PersistentCollection {#1750 …} +votes: Doctrine\ORM\PersistentCollection {#1475 …} +reports: Doctrine\ORM\PersistentCollection {#1487 …} +favourites: Doctrine\ORM\PersistentCollection {#1623 …} +notifications: Doctrine\ORM\PersistentCollection {#1425 …} -id: 347589 -bodyTs: "'admit':4 'big':10 'got':2 'isn':7 'mine':5 'though':13 'yes':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sopuli.xyz/comment/6563298" +editedAt: null +createdAt: DateTimeImmutable @1706467007 {#1473 : 2024-01-28 19:36: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 | 16.0 MiB | 0.34 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#1453 +avatar: null +cover: null +email: "XTL@sopuli.xyz" +username: "@XTL@sopuli.xyz" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729583535 {#1682 : 2024-10-22 09:52: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: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1412 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1421 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1441 …} +entries: Doctrine\ORM\PersistentCollection {#1411 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1635 …} +entryComments: Doctrine\ORM\PersistentCollection {#1450 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1422 …} +posts: Doctrine\ORM\PersistentCollection {#1423 …} +postVotes: Doctrine\ORM\PersistentCollection {#1439 …} +postComments: Doctrine\ORM\PersistentCollection {#1709 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1671 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1438 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1656 …} +follows: Doctrine\ORM\PersistentCollection {#1663 …} +followers: Doctrine\ORM\PersistentCollection {#1651 …} +blocks: Doctrine\ORM\PersistentCollection {#1573 …} +blockers: Doctrine\ORM\PersistentCollection {#1574 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1550 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1566 …} +reports: Doctrine\ORM\PersistentCollection {#1585 …} +favourites: Doctrine\ORM\PersistentCollection {#1556 …} +violations: Doctrine\ORM\PersistentCollection {#1596 …} +notifications: Doctrine\ORM\PersistentCollection {#1702 …} +awards: Doctrine\ORM\PersistentCollection {#1557 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1795 …} +categories: Doctrine\ORM\PersistentCollection {#1597 …} -id: 218 -password: "$2y$13$LGibooyJ8k05V0wYYJvj..8nXI7s3UQz9YRGd18P6L6CRsQM7D5iO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1737 …} +apId: "XTL@sopuli.xyz" +apProfileId: "https://sopuli.xyz/u/XTL" +apPublicUrl: "https://sopuli.xyz/u/XTL" +apFollowersUrl: null +apInboxUrl: "https://sopuli.xyz/inbox" +apDomain: "sopuli.xyz" +apPreferredUsername: "XTL" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728945881 {#1529 : 2024-10-15 00:44:41.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686828479 {#1784 : 2023-06-15 13:27:59.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#3248 +user: App\Entity\User {#1453 +avatar: null +cover: null +email: "XTL@sopuli.xyz" +username: "@XTL@sopuli.xyz" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729583535 {#1682 : 2024-10-22 09:52: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: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1412 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1421 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1441 …} +entries: Doctrine\ORM\PersistentCollection {#1411 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1635 …} +entryComments: Doctrine\ORM\PersistentCollection {#1450 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1422 …} +posts: Doctrine\ORM\PersistentCollection {#1423 …} +postVotes: Doctrine\ORM\PersistentCollection {#1439 …} +postComments: Doctrine\ORM\PersistentCollection {#1709 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1671 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1438 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1656 …} +follows: Doctrine\ORM\PersistentCollection {#1663 …} +followers: Doctrine\ORM\PersistentCollection {#1651 …} +blocks: Doctrine\ORM\PersistentCollection {#1573 …} +blockers: Doctrine\ORM\PersistentCollection {#1574 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1550 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1566 …} +reports: Doctrine\ORM\PersistentCollection {#1585 …} +favourites: Doctrine\ORM\PersistentCollection {#1556 …} +violations: Doctrine\ORM\PersistentCollection {#1596 …} +notifications: Doctrine\ORM\PersistentCollection {#1702 …} +awards: Doctrine\ORM\PersistentCollection {#1557 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1795 …} +categories: Doctrine\ORM\PersistentCollection {#1597 …} -id: 218 -password: "$2y$13$LGibooyJ8k05V0wYYJvj..8nXI7s3UQz9YRGd18P6L6CRsQM7D5iO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1737 …} +apId: "XTL@sopuli.xyz" +apProfileId: "https://sopuli.xyz/u/XTL" +apPublicUrl: "https://sopuli.xyz/u/XTL" +apFollowersUrl: null +apInboxUrl: "https://sopuli.xyz/inbox" +apDomain: "sopuli.xyz" +apPreferredUsername: "XTL" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728945881 {#1529 : 2024-10-15 00:44:41.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686828479 {#1784 : 2023-06-15 13:27:59.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.39 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1706467007 {#1473 : 2024-01-28 19:36:47.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#3323 +date: DateTimeImmutable @1706467007 {#1473 : 2024-01-28 19:36:47.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1706467007 {#1473 : 2024-01-28 19:36:47.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#3387 +createdAt: DateTimeImmutable @1706467007 {#1473 : 2024-01-28 19:36:47.0 +01:00 } +editedAt: null } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.22 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#1753 +user: Proxies\__CG__\App\Entity\User {#3241 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#3216 …} +slug: "Does-anyone-else-harvest-the-magnets-and-platters-from-old" +title: "Does anyone else harvest the magnets and platters from old drives as a monument to selfhosting history?" +url: "https://lemmy.world/pictrs/image/404e8b3c-4c80-4650-be30-7151c2921fc8.jpeg" +body: null +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 96 +favouriteCount: 727 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729505958 {#3143 : 2024-10-21 12:19:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3217 …} +votes: Doctrine\ORM\PersistentCollection {#3219 …} +reports: Doctrine\ORM\PersistentCollection {#3222 …} +favourites: Doctrine\ORM\PersistentCollection {#3188 …} +notifications: Doctrine\ORM\PersistentCollection {#3192 …} +badges: Doctrine\ORM\PersistentCollection {#3175 …} +children: [] -id: 33681 -titleTs: "'anyon':2 'drive':11 'els':3 'harvest':4 'histori':17 'magnet':6 'monument':14 'old':10 'platter':8 'selfhost':16" -bodyTs: null +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706551383 +visibility: "visible " +apId: "https://lemmy.world/post/11297090" +editedAt: null +createdAt: DateTimeImmutable @1706464983 {#3149 : 2024-01-28 19:03:03.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#3452 +entry: Proxies\__CG__\App\Entity\Entry {#1753 +user: Proxies\__CG__\App\Entity\User {#3241 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#3216 …} +slug: "Does-anyone-else-harvest-the-magnets-and-platters-from-old" +title: "Does anyone else harvest the magnets and platters from old drives as a monument to selfhosting history?" +url: "https://lemmy.world/pictrs/image/404e8b3c-4c80-4650-be30-7151c2921fc8.jpeg" +body: null +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 96 +favouriteCount: 727 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729505958 {#3143 : 2024-10-21 12:19:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3217 …} +votes: Doctrine\ORM\PersistentCollection {#3219 …} +reports: Doctrine\ORM\PersistentCollection {#3222 …} +favourites: Doctrine\ORM\PersistentCollection {#3188 …} +notifications: Doctrine\ORM\PersistentCollection {#3192 …} +badges: Doctrine\ORM\PersistentCollection {#3175 …} +children: [] -id: 33681 -titleTs: "'anyon':2 'drive':11 'els':3 'harvest':4 'histori':17 'magnet':6 'monument':14 'old':10 'platter':8 'selfhost':16" -bodyTs: null +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706551383 +visibility: "visible " +apId: "https://lemmy.world/post/11297090" +editedAt: null +createdAt: DateTimeImmutable @1706464983 {#3149 : 2024-01-28 19:03:03.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.20 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#1453 +avatar: null +cover: null +email: "XTL@sopuli.xyz" +username: "@XTL@sopuli.xyz" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729583535 {#1682 : 2024-10-22 09:52: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: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1412 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1421 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1441 …} +entries: Doctrine\ORM\PersistentCollection {#1411 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1635 …} +entryComments: Doctrine\ORM\PersistentCollection {#1450 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1422 …} +posts: Doctrine\ORM\PersistentCollection {#1423 …} +postVotes: Doctrine\ORM\PersistentCollection {#1439 …} +postComments: Doctrine\ORM\PersistentCollection {#1709 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1671 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1438 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1656 …} +follows: Doctrine\ORM\PersistentCollection {#1663 …} +followers: Doctrine\ORM\PersistentCollection {#1651 …} +blocks: Doctrine\ORM\PersistentCollection {#1573 …} +blockers: Doctrine\ORM\PersistentCollection {#1574 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1550 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1566 …} +reports: Doctrine\ORM\PersistentCollection {#1585 …} +favourites: Doctrine\ORM\PersistentCollection {#1556 …} +violations: Doctrine\ORM\PersistentCollection {#1596 …} +notifications: Doctrine\ORM\PersistentCollection {#1702 …} +awards: Doctrine\ORM\PersistentCollection {#1557 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1795 …} +categories: Doctrine\ORM\PersistentCollection {#1597 …} -id: 218 -password: "$2y$13$LGibooyJ8k05V0wYYJvj..8nXI7s3UQz9YRGd18P6L6CRsQM7D5iO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1737 …} +apId: "XTL@sopuli.xyz" +apProfileId: "https://sopuli.xyz/u/XTL" +apPublicUrl: "https://sopuli.xyz/u/XTL" +apFollowersUrl: null +apInboxUrl: "https://sopuli.xyz/inbox" +apDomain: "sopuli.xyz" +apPreferredUsername: "XTL" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728945881 {#1529 : 2024-10-15 00:44:41.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686828479 {#1784 : 2023-06-15 13:27:59.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#3515 +width: 40 +height: 40 +user: App\Entity\User {#1453 +avatar: null +cover: null +email: "XTL@sopuli.xyz" +username: "@XTL@sopuli.xyz" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729583535 {#1682 : 2024-10-22 09:52: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: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1412 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1421 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1441 …} +entries: Doctrine\ORM\PersistentCollection {#1411 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1635 …} +entryComments: Doctrine\ORM\PersistentCollection {#1450 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1422 …} +posts: Doctrine\ORM\PersistentCollection {#1423 …} +postVotes: Doctrine\ORM\PersistentCollection {#1439 …} +postComments: Doctrine\ORM\PersistentCollection {#1709 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1671 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1438 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1656 …} +follows: Doctrine\ORM\PersistentCollection {#1663 …} +followers: Doctrine\ORM\PersistentCollection {#1651 …} +blocks: Doctrine\ORM\PersistentCollection {#1573 …} +blockers: Doctrine\ORM\PersistentCollection {#1574 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1550 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1566 …} +reports: Doctrine\ORM\PersistentCollection {#1585 …} +favourites: Doctrine\ORM\PersistentCollection {#1556 …} +violations: Doctrine\ORM\PersistentCollection {#1596 …} +notifications: Doctrine\ORM\PersistentCollection {#1702 …} +awards: Doctrine\ORM\PersistentCollection {#1557 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1795 …} +categories: Doctrine\ORM\PersistentCollection {#1597 …} -id: 218 -password: "$2y$13$LGibooyJ8k05V0wYYJvj..8nXI7s3UQz9YRGd18P6L6CRsQM7D5iO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1737 …} +apId: "XTL@sopuli.xyz" +apProfileId: "https://sopuli.xyz/u/XTL" +apPublicUrl: "https://sopuli.xyz/u/XTL" +apFollowersUrl: null +apInboxUrl: "https://sopuli.xyz/inbox" +apDomain: "sopuli.xyz" +apPreferredUsername: "XTL" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728945881 {#1529 : 2024-10-15 00:44:41.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686828479 {#1784 : 2023-06-15 13:27:59.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.48 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#1783 +user: App\Entity\User {#1453 +avatar: null +cover: null +email: "XTL@sopuli.xyz" +username: "@XTL@sopuli.xyz" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729583535 {#1682 : 2024-10-22 09:52: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: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1412 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1421 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1441 …} +entries: Doctrine\ORM\PersistentCollection {#1411 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1635 …} +entryComments: Doctrine\ORM\PersistentCollection {#1450 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1422 …} +posts: Doctrine\ORM\PersistentCollection {#1423 …} +postVotes: Doctrine\ORM\PersistentCollection {#1439 …} +postComments: Doctrine\ORM\PersistentCollection {#1709 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1671 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1438 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1656 …} +follows: Doctrine\ORM\PersistentCollection {#1663 …} +followers: Doctrine\ORM\PersistentCollection {#1651 …} +blocks: Doctrine\ORM\PersistentCollection {#1573 …} +blockers: Doctrine\ORM\PersistentCollection {#1574 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1550 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1566 …} +reports: Doctrine\ORM\PersistentCollection {#1585 …} +favourites: Doctrine\ORM\PersistentCollection {#1556 …} +violations: Doctrine\ORM\PersistentCollection {#1596 …} +notifications: Doctrine\ORM\PersistentCollection {#1702 …} +awards: Doctrine\ORM\PersistentCollection {#1557 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1795 …} +categories: Doctrine\ORM\PersistentCollection {#1597 …} -id: 218 -password: "$2y$13$LGibooyJ8k05V0wYYJvj..8nXI7s3UQz9YRGd18P6L6CRsQM7D5iO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1737 …} +apId: "XTL@sopuli.xyz" +apProfileId: "https://sopuli.xyz/u/XTL" +apPublicUrl: "https://sopuli.xyz/u/XTL" +apFollowersUrl: null +apInboxUrl: "https://sopuli.xyz/inbox" +apDomain: "sopuli.xyz" +apPreferredUsername: "XTL" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728945881 {#1529 : 2024-10-15 00:44:41.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686828479 {#1784 : 2023-06-15 13:27:59.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#1753 +user: Proxies\__CG__\App\Entity\User {#3241 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#3216 …} +slug: "Does-anyone-else-harvest-the-magnets-and-platters-from-old" +title: "Does anyone else harvest the magnets and platters from old drives as a monument to selfhosting history?" +url: "https://lemmy.world/pictrs/image/404e8b3c-4c80-4650-be30-7151c2921fc8.jpeg" +body: null +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 96 +favouriteCount: 727 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729505958 {#3143 : 2024-10-21 12:19:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3217 …} +votes: Doctrine\ORM\PersistentCollection {#3219 …} +reports: Doctrine\ORM\PersistentCollection {#3222 …} +favourites: Doctrine\ORM\PersistentCollection {#3188 …} +notifications: Doctrine\ORM\PersistentCollection {#3192 …} +badges: Doctrine\ORM\PersistentCollection {#3175 …} +children: [] -id: 33681 -titleTs: "'anyon':2 'drive':11 'els':3 'harvest':4 'histori':17 'magnet':6 'monument':14 'old':10 'platter':8 'selfhost':16" -bodyTs: null +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706551383 +visibility: "visible " +apId: "https://lemmy.world/post/11297090" +editedAt: null +createdAt: DateTimeImmutable @1706464983 {#3149 : 2024-01-28 19:03:03.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "Yes. Got to admit mine just isn’t as big as yours, though." +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706467007 {#1533 : 2024-01-28 19:36:47.0 +01:00 } +ip: null +tags: null +mentions: [ "@surfrock66@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1746 …} +nested: Doctrine\ORM\PersistentCollection {#1750 …} +votes: Doctrine\ORM\PersistentCollection {#1475 …} +reports: Doctrine\ORM\PersistentCollection {#1487 …} +favourites: Doctrine\ORM\PersistentCollection {#1623 …} +notifications: Doctrine\ORM\PersistentCollection {#1425 …} -id: 347589 -bodyTs: "'admit':4 'big':10 'got':2 'isn':7 'mine':5 'though':13 'yes':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sopuli.xyz/comment/6563298" +editedAt: null +createdAt: DateTimeImmutable @1706467007 {#1473 : 2024-01-28 19:36:47.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#3609 +subject: App\Entity\EntryComment {#1783 +user: App\Entity\User {#1453 +avatar: null +cover: null +email: "XTL@sopuli.xyz" +username: "@XTL@sopuli.xyz" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729583535 {#1682 : 2024-10-22 09:52: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: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1412 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1421 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1441 …} +entries: Doctrine\ORM\PersistentCollection {#1411 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1635 …} +entryComments: Doctrine\ORM\PersistentCollection {#1450 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1422 …} +posts: Doctrine\ORM\PersistentCollection {#1423 …} +postVotes: Doctrine\ORM\PersistentCollection {#1439 …} +postComments: Doctrine\ORM\PersistentCollection {#1709 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1671 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1438 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1656 …} +follows: Doctrine\ORM\PersistentCollection {#1663 …} +followers: Doctrine\ORM\PersistentCollection {#1651 …} +blocks: Doctrine\ORM\PersistentCollection {#1573 …} +blockers: Doctrine\ORM\PersistentCollection {#1574 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1550 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1566 …} +reports: Doctrine\ORM\PersistentCollection {#1585 …} +favourites: Doctrine\ORM\PersistentCollection {#1556 …} +violations: Doctrine\ORM\PersistentCollection {#1596 …} +notifications: Doctrine\ORM\PersistentCollection {#1702 …} +awards: Doctrine\ORM\PersistentCollection {#1557 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1795 …} +categories: Doctrine\ORM\PersistentCollection {#1597 …} -id: 218 -password: "$2y$13$LGibooyJ8k05V0wYYJvj..8nXI7s3UQz9YRGd18P6L6CRsQM7D5iO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1737 …} +apId: "XTL@sopuli.xyz" +apProfileId: "https://sopuli.xyz/u/XTL" +apPublicUrl: "https://sopuli.xyz/u/XTL" +apFollowersUrl: null +apInboxUrl: "https://sopuli.xyz/inbox" +apDomain: "sopuli.xyz" +apPreferredUsername: "XTL" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728945881 {#1529 : 2024-10-15 00:44:41.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686828479 {#1784 : 2023-06-15 13:27:59.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#1753 +user: Proxies\__CG__\App\Entity\User {#3241 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#3216 …} +slug: "Does-anyone-else-harvest-the-magnets-and-platters-from-old" +title: "Does anyone else harvest the magnets and platters from old drives as a monument to selfhosting history?" +url: "https://lemmy.world/pictrs/image/404e8b3c-4c80-4650-be30-7151c2921fc8.jpeg" +body: null +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 96 +favouriteCount: 727 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729505958 {#3143 : 2024-10-21 12:19:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3217 …} +votes: Doctrine\ORM\PersistentCollection {#3219 …} +reports: Doctrine\ORM\PersistentCollection {#3222 …} +favourites: Doctrine\ORM\PersistentCollection {#3188 …} +notifications: Doctrine\ORM\PersistentCollection {#3192 …} +badges: Doctrine\ORM\PersistentCollection {#3175 …} +children: [] -id: 33681 -titleTs: "'anyon':2 'drive':11 'els':3 'harvest':4 'histori':17 'magnet':6 'monument':14 'old':10 'platter':8 'selfhost':16" -bodyTs: null +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706551383 +visibility: "visible " +apId: "https://lemmy.world/post/11297090" +editedAt: null +createdAt: DateTimeImmutable @1706464983 {#3149 : 2024-01-28 19:03:03.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "Yes. Got to admit mine just isn’t as big as yours, though." +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706467007 {#1533 : 2024-01-28 19:36:47.0 +01:00 } +ip: null +tags: null +mentions: [ "@surfrock66@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1746 …} +nested: Doctrine\ORM\PersistentCollection {#1750 …} +votes: Doctrine\ORM\PersistentCollection {#1475 …} +reports: Doctrine\ORM\PersistentCollection {#1487 …} +favourites: Doctrine\ORM\PersistentCollection {#1623 …} +notifications: Doctrine\ORM\PersistentCollection {#1425 …} -id: 347589 -bodyTs: "'admit':4 'big':10 'got':2 'isn':7 'mine':5 'though':13 'yes':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sopuli.xyz/comment/6563298" +editedAt: null +createdAt: DateTimeImmutable @1706467007 {#1473 : 2024-01-28 19:36:47.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 1.21 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#1783 +user: App\Entity\User {#1453 +avatar: null +cover: null +email: "XTL@sopuli.xyz" +username: "@XTL@sopuli.xyz" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729583535 {#1682 : 2024-10-22 09:52: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: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1412 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1421 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1441 …} +entries: Doctrine\ORM\PersistentCollection {#1411 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1635 …} +entryComments: Doctrine\ORM\PersistentCollection {#1450 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1422 …} +posts: Doctrine\ORM\PersistentCollection {#1423 …} +postVotes: Doctrine\ORM\PersistentCollection {#1439 …} +postComments: Doctrine\ORM\PersistentCollection {#1709 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1671 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1438 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1656 …} +follows: Doctrine\ORM\PersistentCollection {#1663 …} +followers: Doctrine\ORM\PersistentCollection {#1651 …} +blocks: Doctrine\ORM\PersistentCollection {#1573 …} +blockers: Doctrine\ORM\PersistentCollection {#1574 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1550 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1566 …} +reports: Doctrine\ORM\PersistentCollection {#1585 …} +favourites: Doctrine\ORM\PersistentCollection {#1556 …} +violations: Doctrine\ORM\PersistentCollection {#1596 …} +notifications: Doctrine\ORM\PersistentCollection {#1702 …} +awards: Doctrine\ORM\PersistentCollection {#1557 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1795 …} +categories: Doctrine\ORM\PersistentCollection {#1597 …} -id: 218 -password: "$2y$13$LGibooyJ8k05V0wYYJvj..8nXI7s3UQz9YRGd18P6L6CRsQM7D5iO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1737 …} +apId: "XTL@sopuli.xyz" +apProfileId: "https://sopuli.xyz/u/XTL" +apPublicUrl: "https://sopuli.xyz/u/XTL" +apFollowersUrl: null +apInboxUrl: "https://sopuli.xyz/inbox" +apDomain: "sopuli.xyz" +apPreferredUsername: "XTL" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728945881 {#1529 : 2024-10-15 00:44:41.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686828479 {#1784 : 2023-06-15 13:27:59.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#1753 +user: Proxies\__CG__\App\Entity\User {#3241 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#3216 …} +slug: "Does-anyone-else-harvest-the-magnets-and-platters-from-old" +title: "Does anyone else harvest the magnets and platters from old drives as a monument to selfhosting history?" +url: "https://lemmy.world/pictrs/image/404e8b3c-4c80-4650-be30-7151c2921fc8.jpeg" +body: null +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 96 +favouriteCount: 727 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729505958 {#3143 : 2024-10-21 12:19:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3217 …} +votes: Doctrine\ORM\PersistentCollection {#3219 …} +reports: Doctrine\ORM\PersistentCollection {#3222 …} +favourites: Doctrine\ORM\PersistentCollection {#3188 …} +notifications: Doctrine\ORM\PersistentCollection {#3192 …} +badges: Doctrine\ORM\PersistentCollection {#3175 …} +children: [] -id: 33681 -titleTs: "'anyon':2 'drive':11 'els':3 'harvest':4 'histori':17 'magnet':6 'monument':14 'old':10 'platter':8 'selfhost':16" -bodyTs: null +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706551383 +visibility: "visible " +apId: "https://lemmy.world/post/11297090" +editedAt: null +createdAt: DateTimeImmutable @1706464983 {#3149 : 2024-01-28 19:03:03.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "Yes. Got to admit mine just isn’t as big as yours, though." +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706467007 {#1533 : 2024-01-28 19:36:47.0 +01:00 } +ip: null +tags: null +mentions: [ "@surfrock66@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1746 …} +nested: Doctrine\ORM\PersistentCollection {#1750 …} +votes: Doctrine\ORM\PersistentCollection {#1475 …} +reports: Doctrine\ORM\PersistentCollection {#1487 …} +favourites: Doctrine\ORM\PersistentCollection {#1623 …} +notifications: Doctrine\ORM\PersistentCollection {#1425 …} -id: 347589 -bodyTs: "'admit':4 'big':10 'got':2 'isn':7 'mine':5 'though':13 'yes':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sopuli.xyz/comment/6563298" +editedAt: null +createdAt: DateTimeImmutable @1706467007 {#1473 : 2024-01-28 19:36:47.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#3676 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#1783 +user: App\Entity\User {#1453 +avatar: null +cover: null +email: "XTL@sopuli.xyz" +username: "@XTL@sopuli.xyz" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729583535 {#1682 : 2024-10-22 09:52: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: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1412 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1421 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1441 …} +entries: Doctrine\ORM\PersistentCollection {#1411 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1635 …} +entryComments: Doctrine\ORM\PersistentCollection {#1450 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1422 …} +posts: Doctrine\ORM\PersistentCollection {#1423 …} +postVotes: Doctrine\ORM\PersistentCollection {#1439 …} +postComments: Doctrine\ORM\PersistentCollection {#1709 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1671 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1438 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1656 …} +follows: Doctrine\ORM\PersistentCollection {#1663 …} +followers: Doctrine\ORM\PersistentCollection {#1651 …} +blocks: Doctrine\ORM\PersistentCollection {#1573 …} +blockers: Doctrine\ORM\PersistentCollection {#1574 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1550 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1566 …} +reports: Doctrine\ORM\PersistentCollection {#1585 …} +favourites: Doctrine\ORM\PersistentCollection {#1556 …} +violations: Doctrine\ORM\PersistentCollection {#1596 …} +notifications: Doctrine\ORM\PersistentCollection {#1702 …} +awards: Doctrine\ORM\PersistentCollection {#1557 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1795 …} +categories: Doctrine\ORM\PersistentCollection {#1597 …} -id: 218 -password: "$2y$13$LGibooyJ8k05V0wYYJvj..8nXI7s3UQz9YRGd18P6L6CRsQM7D5iO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1737 …} +apId: "XTL@sopuli.xyz" +apProfileId: "https://sopuli.xyz/u/XTL" +apPublicUrl: "https://sopuli.xyz/u/XTL" +apFollowersUrl: null +apInboxUrl: "https://sopuli.xyz/inbox" +apDomain: "sopuli.xyz" +apPreferredUsername: "XTL" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728945881 {#1529 : 2024-10-15 00:44:41.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686828479 {#1784 : 2023-06-15 13:27:59.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#1753 +user: Proxies\__CG__\App\Entity\User {#3241 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#3216 …} +slug: "Does-anyone-else-harvest-the-magnets-and-platters-from-old" +title: "Does anyone else harvest the magnets and platters from old drives as a monument to selfhosting history?" +url: "https://lemmy.world/pictrs/image/404e8b3c-4c80-4650-be30-7151c2921fc8.jpeg" +body: null +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 96 +favouriteCount: 727 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729505958 {#3143 : 2024-10-21 12:19:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3217 …} +votes: Doctrine\ORM\PersistentCollection {#3219 …} +reports: Doctrine\ORM\PersistentCollection {#3222 …} +favourites: Doctrine\ORM\PersistentCollection {#3188 …} +notifications: Doctrine\ORM\PersistentCollection {#3192 …} +badges: Doctrine\ORM\PersistentCollection {#3175 …} +children: [] -id: 33681 -titleTs: "'anyon':2 'drive':11 'els':3 'harvest':4 'histori':17 'magnet':6 'monument':14 'old':10 'platter':8 'selfhost':16" -bodyTs: null +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706551383 +visibility: "visible " +apId: "https://lemmy.world/post/11297090" +editedAt: null +createdAt: DateTimeImmutable @1706464983 {#3149 : 2024-01-28 19:03:03.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "Yes. Got to admit mine just isn’t as big as yours, though." +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706467007 {#1533 : 2024-01-28 19:36:47.0 +01:00 } +ip: null +tags: null +mentions: [ "@surfrock66@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1746 …} +nested: Doctrine\ORM\PersistentCollection {#1750 …} +votes: Doctrine\ORM\PersistentCollection {#1475 …} +reports: Doctrine\ORM\PersistentCollection {#1487 …} +favourites: Doctrine\ORM\PersistentCollection {#1623 …} +notifications: Doctrine\ORM\PersistentCollection {#1425 …} -id: 347589 -bodyTs: "'admit':4 'big':10 'got':2 'isn':7 'mine':5 'though':13 'yes':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sopuli.xyz/comment/6563298" +editedAt: null +createdAt: DateTimeImmutable @1706467007 {#1473 : 2024-01-28 19:36:47.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 16.0 MiB | 0.95 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#1783 +user: App\Entity\User {#1453 +avatar: null +cover: null +email: "XTL@sopuli.xyz" +username: "@XTL@sopuli.xyz" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729583535 {#1682 : 2024-10-22 09:52: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: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1412 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1421 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1441 …} +entries: Doctrine\ORM\PersistentCollection {#1411 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1635 …} +entryComments: Doctrine\ORM\PersistentCollection {#1450 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1422 …} +posts: Doctrine\ORM\PersistentCollection {#1423 …} +postVotes: Doctrine\ORM\PersistentCollection {#1439 …} +postComments: Doctrine\ORM\PersistentCollection {#1709 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1671 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1438 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1656 …} +follows: Doctrine\ORM\PersistentCollection {#1663 …} +followers: Doctrine\ORM\PersistentCollection {#1651 …} +blocks: Doctrine\ORM\PersistentCollection {#1573 …} +blockers: Doctrine\ORM\PersistentCollection {#1574 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1550 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1566 …} +reports: Doctrine\ORM\PersistentCollection {#1585 …} +favourites: Doctrine\ORM\PersistentCollection {#1556 …} +violations: Doctrine\ORM\PersistentCollection {#1596 …} +notifications: Doctrine\ORM\PersistentCollection {#1702 …} +awards: Doctrine\ORM\PersistentCollection {#1557 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1795 …} +categories: Doctrine\ORM\PersistentCollection {#1597 …} -id: 218 -password: "$2y$13$LGibooyJ8k05V0wYYJvj..8nXI7s3UQz9YRGd18P6L6CRsQM7D5iO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1737 …} +apId: "XTL@sopuli.xyz" +apProfileId: "https://sopuli.xyz/u/XTL" +apPublicUrl: "https://sopuli.xyz/u/XTL" +apFollowersUrl: null +apInboxUrl: "https://sopuli.xyz/inbox" +apDomain: "sopuli.xyz" +apPreferredUsername: "XTL" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728945881 {#1529 : 2024-10-15 00:44:41.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686828479 {#1784 : 2023-06-15 13:27:59.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#1753 +user: Proxies\__CG__\App\Entity\User {#3241 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#3216 …} +slug: "Does-anyone-else-harvest-the-magnets-and-platters-from-old" +title: "Does anyone else harvest the magnets and platters from old drives as a monument to selfhosting history?" +url: "https://lemmy.world/pictrs/image/404e8b3c-4c80-4650-be30-7151c2921fc8.jpeg" +body: null +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 96 +favouriteCount: 727 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729505958 {#3143 : 2024-10-21 12:19:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3217 …} +votes: Doctrine\ORM\PersistentCollection {#3219 …} +reports: Doctrine\ORM\PersistentCollection {#3222 …} +favourites: Doctrine\ORM\PersistentCollection {#3188 …} +notifications: Doctrine\ORM\PersistentCollection {#3192 …} +badges: Doctrine\ORM\PersistentCollection {#3175 …} +children: [] -id: 33681 -titleTs: "'anyon':2 'drive':11 'els':3 'harvest':4 'histori':17 'magnet':6 'monument':14 'old':10 'platter':8 'selfhost':16" -bodyTs: null +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706551383 +visibility: "visible " +apId: "https://lemmy.world/post/11297090" +editedAt: null +createdAt: DateTimeImmutable @1706464983 {#3149 : 2024-01-28 19:03:03.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "Yes. Got to admit mine just isn’t as big as yours, though." +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706467007 {#1533 : 2024-01-28 19:36:47.0 +01:00 } +ip: null +tags: null +mentions: [ "@surfrock66@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1746 …} +nested: Doctrine\ORM\PersistentCollection {#1750 …} +votes: Doctrine\ORM\PersistentCollection {#1475 …} +reports: Doctrine\ORM\PersistentCollection {#1487 …} +favourites: Doctrine\ORM\PersistentCollection {#1623 …} +notifications: Doctrine\ORM\PersistentCollection {#1425 …} -id: 347589 -bodyTs: "'admit':4 'big':10 'got':2 'isn':7 'mine':5 'though':13 'yes':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sopuli.xyz/comment/6563298" +editedAt: null +createdAt: DateTimeImmutable @1706467007 {#1473 : 2024-01-28 19:36:47.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#3978 +comment: App\Entity\EntryComment {#1783 +user: App\Entity\User {#1453 +avatar: null +cover: null +email: "XTL@sopuli.xyz" +username: "@XTL@sopuli.xyz" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729583535 {#1682 : 2024-10-22 09:52: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: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#1412 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1421 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#1441 …} +entries: Doctrine\ORM\PersistentCollection {#1411 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1635 …} +entryComments: Doctrine\ORM\PersistentCollection {#1450 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1422 …} +posts: Doctrine\ORM\PersistentCollection {#1423 …} +postVotes: Doctrine\ORM\PersistentCollection {#1439 …} +postComments: Doctrine\ORM\PersistentCollection {#1709 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1671 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1438 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1656 …} +follows: Doctrine\ORM\PersistentCollection {#1663 …} +followers: Doctrine\ORM\PersistentCollection {#1651 …} +blocks: Doctrine\ORM\PersistentCollection {#1573 …} +blockers: Doctrine\ORM\PersistentCollection {#1574 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1550 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1566 …} +reports: Doctrine\ORM\PersistentCollection {#1585 …} +favourites: Doctrine\ORM\PersistentCollection {#1556 …} +violations: Doctrine\ORM\PersistentCollection {#1596 …} +notifications: Doctrine\ORM\PersistentCollection {#1702 …} +awards: Doctrine\ORM\PersistentCollection {#1557 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1795 …} +categories: Doctrine\ORM\PersistentCollection {#1597 …} -id: 218 -password: "$2y$13$LGibooyJ8k05V0wYYJvj..8nXI7s3UQz9YRGd18P6L6CRsQM7D5iO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1737 …} +apId: "XTL@sopuli.xyz" +apProfileId: "https://sopuli.xyz/u/XTL" +apPublicUrl: "https://sopuli.xyz/u/XTL" +apFollowersUrl: null +apInboxUrl: "https://sopuli.xyz/inbox" +apDomain: "sopuli.xyz" +apPreferredUsername: "XTL" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728945881 {#1529 : 2024-10-15 00:44:41.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686828479 {#1784 : 2023-06-15 13:27:59.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#1753 +user: Proxies\__CG__\App\Entity\User {#3241 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#3216 …} +slug: "Does-anyone-else-harvest-the-magnets-and-platters-from-old" +title: "Does anyone else harvest the magnets and platters from old drives as a monument to selfhosting history?" +url: "https://lemmy.world/pictrs/image/404e8b3c-4c80-4650-be30-7151c2921fc8.jpeg" +body: null +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 96 +favouriteCount: 727 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729505958 {#3143 : 2024-10-21 12:19:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3217 …} +votes: Doctrine\ORM\PersistentCollection {#3219 …} +reports: Doctrine\ORM\PersistentCollection {#3222 …} +favourites: Doctrine\ORM\PersistentCollection {#3188 …} +notifications: Doctrine\ORM\PersistentCollection {#3192 …} +badges: Doctrine\ORM\PersistentCollection {#3175 …} +children: [] -id: 33681 -titleTs: "'anyon':2 'drive':11 'els':3 'harvest':4 'histori':17 'magnet':6 'monument':14 'old':10 'platter':8 'selfhost':16" -bodyTs: null +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706551383 +visibility: "visible " +apId: "https://lemmy.world/post/11297090" +editedAt: null +createdAt: DateTimeImmutable @1706464983 {#3149 : 2024-01-28 19:03:03.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "Yes. Got to admit mine just isn’t as big as yours, though." +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706467007 {#1533 : 2024-01-28 19:36:47.0 +01:00 } +ip: null +tags: null +mentions: [ "@surfrock66@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1746 …} +nested: Doctrine\ORM\PersistentCollection {#1750 …} +votes: Doctrine\ORM\PersistentCollection {#1475 …} +reports: Doctrine\ORM\PersistentCollection {#1487 …} +favourites: Doctrine\ORM\PersistentCollection {#1623 …} +notifications: Doctrine\ORM\PersistentCollection {#1425 …} -id: 347589 -bodyTs: "'admit':4 'big':10 'got':2 'isn':7 'mine':5 'though':13 'yes':1" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://sopuli.xyz/comment/6563298" +editedAt: null +createdAt: DateTimeImmutable @1706467007 {#1473 : 2024-01-28 19:36:47.0 +01:00 } } +nestedComments: [] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …} -twig: Twig\Environment {#1252 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 36.20 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#1741 +user: App\Entity\User {#2456 +avatar: Proxies\__CG__\App\Entity\Image {#2460 …} +cover: Proxies\__CG__\App\Entity\Image {#2453 …} +email: "PerogiBoi@lemmy.ca" +username: "@PerogiBoi@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: "A soup." +lastActive: DateTime @1729180560 {#1718 : 2024-10-17 17:56:00.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: 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 {#2452 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2454 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2459 …} +entries: Doctrine\ORM\PersistentCollection {#2470 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2467 …} +entryComments: Doctrine\ORM\PersistentCollection {#2371 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2370 …} +posts: Doctrine\ORM\PersistentCollection {#2360 …} +postVotes: Doctrine\ORM\PersistentCollection {#2361 …} +postComments: Doctrine\ORM\PersistentCollection {#2372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2386 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2385 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2378 …} +follows: Doctrine\ORM\PersistentCollection {#2381 …} +followers: Doctrine\ORM\PersistentCollection {#1910 …} +blocks: Doctrine\ORM\PersistentCollection {#1909 …} +blockers: Doctrine\ORM\PersistentCollection {#1926 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1874 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1908 …} +reports: Doctrine\ORM\PersistentCollection {#1883 …} +favourites: Doctrine\ORM\PersistentCollection {#2389 …} +violations: Doctrine\ORM\PersistentCollection {#2387 …} +notifications: Doctrine\ORM\PersistentCollection {#2394 …} +awards: Doctrine\ORM\PersistentCollection {#2393 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1381 …} +categories: Doctrine\ORM\PersistentCollection {#1402 …} -id: 7014 -password: "$2y$13$MGPdvSdtOkhUsve9E31QO.iXIWLPZjQJ961hTWkxmGV6wXG/XkdXC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1385 …} +apId: "PerogiBoi@lemmy.ca" +apProfileId: "https://lemmy.ca/u/PerogiBoi" +apPublicUrl: "https://lemmy.ca/u/PerogiBoi" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "PerogiBoi" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729272426 {#1740 : 2024-10-18 19:27:06.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687451727 {#1715 : 2023-06-22 18:35:27.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#1753 +user: Proxies\__CG__\App\Entity\User {#3241 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#3216 …} +slug: "Does-anyone-else-harvest-the-magnets-and-platters-from-old" +title: "Does anyone else harvest the magnets and platters from old drives as a monument to selfhosting history?" +url: "https://lemmy.world/pictrs/image/404e8b3c-4c80-4650-be30-7151c2921fc8.jpeg" +body: null +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 96 +favouriteCount: 727 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729505958 {#3143 : 2024-10-21 12:19:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3217 …} +votes: Doctrine\ORM\PersistentCollection {#3219 …} +reports: Doctrine\ORM\PersistentCollection {#3222 …} +favourites: Doctrine\ORM\PersistentCollection {#3188 …} +notifications: Doctrine\ORM\PersistentCollection {#3192 …} +badges: Doctrine\ORM\PersistentCollection {#3175 …} +children: [] -id: 33681 -titleTs: "'anyon':2 'drive':11 'els':3 'harvest':4 'histori':17 'magnet':6 'monument':14 'old':10 'platter':8 'selfhost':16" -bodyTs: null +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706551383 +visibility: "visible " +apId: "https://lemmy.world/post/11297090" +editedAt: null +createdAt: DateTimeImmutable @1706464983 {#3149 : 2024-01-28 19:03:03.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "No but now I know what to do with my old hard drive that failed :)" +lang: "en" +isAdult: false +favouriteCount: 30 +score: 0 +lastActive: DateTime @1706465674 {#1727 : 2024-01-28 19:14:34.0 +01:00 } +ip: null +tags: null +mentions: [ "@surfrock66@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1714 …} +nested: Doctrine\ORM\PersistentCollection {#2465 …} +votes: Doctrine\ORM\PersistentCollection {#2463 …} +reports: Doctrine\ORM\PersistentCollection {#2411 …} +favourites: Doctrine\ORM\PersistentCollection {#2422 …} +notifications: Doctrine\ORM\PersistentCollection {#2458 …} -id: 347503 -bodyTs: "'drive':13 'fail':15 'hard':12 'know':5 'old':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6813865" +editedAt: null +createdAt: DateTimeImmutable @1706465674 {#1720 : 2024-01-28 19:14:34.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#4069 +comment: App\Entity\EntryComment {#1741 +user: App\Entity\User {#2456 +avatar: Proxies\__CG__\App\Entity\Image {#2460 …} +cover: Proxies\__CG__\App\Entity\Image {#2453 …} +email: "PerogiBoi@lemmy.ca" +username: "@PerogiBoi@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: "A soup." +lastActive: DateTime @1729180560 {#1718 : 2024-10-17 17:56:00.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: 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 {#2452 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2454 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2459 …} +entries: Doctrine\ORM\PersistentCollection {#2470 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2467 …} +entryComments: Doctrine\ORM\PersistentCollection {#2371 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2370 …} +posts: Doctrine\ORM\PersistentCollection {#2360 …} +postVotes: Doctrine\ORM\PersistentCollection {#2361 …} +postComments: Doctrine\ORM\PersistentCollection {#2372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2386 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2385 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2378 …} +follows: Doctrine\ORM\PersistentCollection {#2381 …} +followers: Doctrine\ORM\PersistentCollection {#1910 …} +blocks: Doctrine\ORM\PersistentCollection {#1909 …} +blockers: Doctrine\ORM\PersistentCollection {#1926 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1874 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1908 …} +reports: Doctrine\ORM\PersistentCollection {#1883 …} +favourites: Doctrine\ORM\PersistentCollection {#2389 …} +violations: Doctrine\ORM\PersistentCollection {#2387 …} +notifications: Doctrine\ORM\PersistentCollection {#2394 …} +awards: Doctrine\ORM\PersistentCollection {#2393 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1381 …} +categories: Doctrine\ORM\PersistentCollection {#1402 …} -id: 7014 -password: "$2y$13$MGPdvSdtOkhUsve9E31QO.iXIWLPZjQJ961hTWkxmGV6wXG/XkdXC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1385 …} +apId: "PerogiBoi@lemmy.ca" +apProfileId: "https://lemmy.ca/u/PerogiBoi" +apPublicUrl: "https://lemmy.ca/u/PerogiBoi" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "PerogiBoi" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729272426 {#1740 : 2024-10-18 19:27:06.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687451727 {#1715 : 2023-06-22 18:35:27.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#1753 +user: Proxies\__CG__\App\Entity\User {#3241 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#3216 …} +slug: "Does-anyone-else-harvest-the-magnets-and-platters-from-old" +title: "Does anyone else harvest the magnets and platters from old drives as a monument to selfhosting history?" +url: "https://lemmy.world/pictrs/image/404e8b3c-4c80-4650-be30-7151c2921fc8.jpeg" +body: null +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 96 +favouriteCount: 727 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729505958 {#3143 : 2024-10-21 12:19:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3217 …} +votes: Doctrine\ORM\PersistentCollection {#3219 …} +reports: Doctrine\ORM\PersistentCollection {#3222 …} +favourites: Doctrine\ORM\PersistentCollection {#3188 …} +notifications: Doctrine\ORM\PersistentCollection {#3192 …} +badges: Doctrine\ORM\PersistentCollection {#3175 …} +children: [] -id: 33681 -titleTs: "'anyon':2 'drive':11 'els':3 'harvest':4 'histori':17 'magnet':6 'monument':14 'old':10 'platter':8 'selfhost':16" -bodyTs: null +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706551383 +visibility: "visible " +apId: "https://lemmy.world/post/11297090" +editedAt: null +createdAt: DateTimeImmutable @1706464983 {#3149 : 2024-01-28 19:03:03.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "No but now I know what to do with my old hard drive that failed :)" +lang: "en" +isAdult: false +favouriteCount: 30 +score: 0 +lastActive: DateTime @1706465674 {#1727 : 2024-01-28 19:14:34.0 +01:00 } +ip: null +tags: null +mentions: [ "@surfrock66@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1714 …} +nested: Doctrine\ORM\PersistentCollection {#2465 …} +votes: Doctrine\ORM\PersistentCollection {#2463 …} +reports: Doctrine\ORM\PersistentCollection {#2411 …} +favourites: Doctrine\ORM\PersistentCollection {#2422 …} +notifications: Doctrine\ORM\PersistentCollection {#2458 …} -id: 347503 -bodyTs: "'drive':13 'fail':15 'hard':12 'know':5 'old':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6813865" +editedAt: null +createdAt: DateTimeImmutable @1706465674 {#1720 : 2024-01-28 19:14:34.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 | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2456 +avatar: Proxies\__CG__\App\Entity\Image {#2460 …} +cover: Proxies\__CG__\App\Entity\Image {#2453 …} +email: "PerogiBoi@lemmy.ca" +username: "@PerogiBoi@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: "A soup." +lastActive: DateTime @1729180560 {#1718 : 2024-10-17 17:56:00.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: 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 {#2452 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2454 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2459 …} +entries: Doctrine\ORM\PersistentCollection {#2470 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2467 …} +entryComments: Doctrine\ORM\PersistentCollection {#2371 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2370 …} +posts: Doctrine\ORM\PersistentCollection {#2360 …} +postVotes: Doctrine\ORM\PersistentCollection {#2361 …} +postComments: Doctrine\ORM\PersistentCollection {#2372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2386 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2385 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2378 …} +follows: Doctrine\ORM\PersistentCollection {#2381 …} +followers: Doctrine\ORM\PersistentCollection {#1910 …} +blocks: Doctrine\ORM\PersistentCollection {#1909 …} +blockers: Doctrine\ORM\PersistentCollection {#1926 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1874 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1908 …} +reports: Doctrine\ORM\PersistentCollection {#1883 …} +favourites: Doctrine\ORM\PersistentCollection {#2389 …} +violations: Doctrine\ORM\PersistentCollection {#2387 …} +notifications: Doctrine\ORM\PersistentCollection {#2394 …} +awards: Doctrine\ORM\PersistentCollection {#2393 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1381 …} +categories: Doctrine\ORM\PersistentCollection {#1402 …} -id: 7014 -password: "$2y$13$MGPdvSdtOkhUsve9E31QO.iXIWLPZjQJ961hTWkxmGV6wXG/XkdXC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1385 …} +apId: "PerogiBoi@lemmy.ca" +apProfileId: "https://lemmy.ca/u/PerogiBoi" +apPublicUrl: "https://lemmy.ca/u/PerogiBoi" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "PerogiBoi" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729272426 {#1740 : 2024-10-18 19:27:06.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687451727 {#1715 : 2023-06-22 18:35:27.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#4114 +user: App\Entity\User {#2456 +avatar: Proxies\__CG__\App\Entity\Image {#2460 …} +cover: Proxies\__CG__\App\Entity\Image {#2453 …} +email: "PerogiBoi@lemmy.ca" +username: "@PerogiBoi@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: "A soup." +lastActive: DateTime @1729180560 {#1718 : 2024-10-17 17:56:00.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: 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 {#2452 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2454 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2459 …} +entries: Doctrine\ORM\PersistentCollection {#2470 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2467 …} +entryComments: Doctrine\ORM\PersistentCollection {#2371 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2370 …} +posts: Doctrine\ORM\PersistentCollection {#2360 …} +postVotes: Doctrine\ORM\PersistentCollection {#2361 …} +postComments: Doctrine\ORM\PersistentCollection {#2372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2386 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2385 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2378 …} +follows: Doctrine\ORM\PersistentCollection {#2381 …} +followers: Doctrine\ORM\PersistentCollection {#1910 …} +blocks: Doctrine\ORM\PersistentCollection {#1909 …} +blockers: Doctrine\ORM\PersistentCollection {#1926 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1874 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1908 …} +reports: Doctrine\ORM\PersistentCollection {#1883 …} +favourites: Doctrine\ORM\PersistentCollection {#2389 …} +violations: Doctrine\ORM\PersistentCollection {#2387 …} +notifications: Doctrine\ORM\PersistentCollection {#2394 …} +awards: Doctrine\ORM\PersistentCollection {#2393 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1381 …} +categories: Doctrine\ORM\PersistentCollection {#1402 …} -id: 7014 -password: "$2y$13$MGPdvSdtOkhUsve9E31QO.iXIWLPZjQJ961hTWkxmGV6wXG/XkdXC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1385 …} +apId: "PerogiBoi@lemmy.ca" +apProfileId: "https://lemmy.ca/u/PerogiBoi" +apPublicUrl: "https://lemmy.ca/u/PerogiBoi" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "PerogiBoi" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729272426 {#1740 : 2024-10-18 19:27:06.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687451727 {#1715 : 2023-06-22 18:35:27.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1706465674 {#1720 : 2024-01-28 19:14:34.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#4169 +date: DateTimeImmutable @1706465674 {#1720 : 2024-01-28 19:14:34.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1706465674 {#1720 : 2024-01-28 19:14:34.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#4223 +createdAt: DateTimeImmutable @1706465674 {#1720 : 2024-01-28 19:14:34.0 +01:00 } +editedAt: null } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#1753 +user: Proxies\__CG__\App\Entity\User {#3241 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#3216 …} +slug: "Does-anyone-else-harvest-the-magnets-and-platters-from-old" +title: "Does anyone else harvest the magnets and platters from old drives as a monument to selfhosting history?" +url: "https://lemmy.world/pictrs/image/404e8b3c-4c80-4650-be30-7151c2921fc8.jpeg" +body: null +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 96 +favouriteCount: 727 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729505958 {#3143 : 2024-10-21 12:19:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3217 …} +votes: Doctrine\ORM\PersistentCollection {#3219 …} +reports: Doctrine\ORM\PersistentCollection {#3222 …} +favourites: Doctrine\ORM\PersistentCollection {#3188 …} +notifications: Doctrine\ORM\PersistentCollection {#3192 …} +badges: Doctrine\ORM\PersistentCollection {#3175 …} +children: [] -id: 33681 -titleTs: "'anyon':2 'drive':11 'els':3 'harvest':4 'histori':17 'magnet':6 'monument':14 'old':10 'platter':8 'selfhost':16" -bodyTs: null +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706551383 +visibility: "visible " +apId: "https://lemmy.world/post/11297090" +editedAt: null +createdAt: DateTimeImmutable @1706464983 {#3149 : 2024-01-28 19:03:03.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#4277 +entry: Proxies\__CG__\App\Entity\Entry {#1753 +user: Proxies\__CG__\App\Entity\User {#3241 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#3216 …} +slug: "Does-anyone-else-harvest-the-magnets-and-platters-from-old" +title: "Does anyone else harvest the magnets and platters from old drives as a monument to selfhosting history?" +url: "https://lemmy.world/pictrs/image/404e8b3c-4c80-4650-be30-7151c2921fc8.jpeg" +body: null +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 96 +favouriteCount: 727 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729505958 {#3143 : 2024-10-21 12:19:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3217 …} +votes: Doctrine\ORM\PersistentCollection {#3219 …} +reports: Doctrine\ORM\PersistentCollection {#3222 …} +favourites: Doctrine\ORM\PersistentCollection {#3188 …} +notifications: Doctrine\ORM\PersistentCollection {#3192 …} +badges: Doctrine\ORM\PersistentCollection {#3175 …} +children: [] -id: 33681 -titleTs: "'anyon':2 'drive':11 'els':3 'harvest':4 'histori':17 'magnet':6 'monument':14 'old':10 'platter':8 'selfhost':16" -bodyTs: null +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706551383 +visibility: "visible " +apId: "https://lemmy.world/post/11297090" +editedAt: null +createdAt: DateTimeImmutable @1706464983 {#3149 : 2024-01-28 19:03:03.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 13.03 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2456 +avatar: Proxies\__CG__\App\Entity\Image {#2460 …} +cover: Proxies\__CG__\App\Entity\Image {#2453 …} +email: "PerogiBoi@lemmy.ca" +username: "@PerogiBoi@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: "A soup." +lastActive: DateTime @1729180560 {#1718 : 2024-10-17 17:56:00.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: 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 {#2452 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2454 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2459 …} +entries: Doctrine\ORM\PersistentCollection {#2470 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2467 …} +entryComments: Doctrine\ORM\PersistentCollection {#2371 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2370 …} +posts: Doctrine\ORM\PersistentCollection {#2360 …} +postVotes: Doctrine\ORM\PersistentCollection {#2361 …} +postComments: Doctrine\ORM\PersistentCollection {#2372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2386 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2385 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2378 …} +follows: Doctrine\ORM\PersistentCollection {#2381 …} +followers: Doctrine\ORM\PersistentCollection {#1910 …} +blocks: Doctrine\ORM\PersistentCollection {#1909 …} +blockers: Doctrine\ORM\PersistentCollection {#1926 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1874 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1908 …} +reports: Doctrine\ORM\PersistentCollection {#1883 …} +favourites: Doctrine\ORM\PersistentCollection {#2389 …} +violations: Doctrine\ORM\PersistentCollection {#2387 …} +notifications: Doctrine\ORM\PersistentCollection {#2394 …} +awards: Doctrine\ORM\PersistentCollection {#2393 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1381 …} +categories: Doctrine\ORM\PersistentCollection {#1402 …} -id: 7014 -password: "$2y$13$MGPdvSdtOkhUsve9E31QO.iXIWLPZjQJ961hTWkxmGV6wXG/XkdXC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1385 …} +apId: "PerogiBoi@lemmy.ca" +apProfileId: "https://lemmy.ca/u/PerogiBoi" +apPublicUrl: "https://lemmy.ca/u/PerogiBoi" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "PerogiBoi" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729272426 {#1740 : 2024-10-18 19:27:06.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687451727 {#1715 : 2023-06-22 18:35:27.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#4332 +width: 40 +height: 40 +user: App\Entity\User {#2456 +avatar: Proxies\__CG__\App\Entity\Image {#2460 …} +cover: Proxies\__CG__\App\Entity\Image {#2453 …} +email: "PerogiBoi@lemmy.ca" +username: "@PerogiBoi@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: "A soup." +lastActive: DateTime @1729180560 {#1718 : 2024-10-17 17:56:00.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: 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 {#2452 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2454 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2459 …} +entries: Doctrine\ORM\PersistentCollection {#2470 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2467 …} +entryComments: Doctrine\ORM\PersistentCollection {#2371 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2370 …} +posts: Doctrine\ORM\PersistentCollection {#2360 …} +postVotes: Doctrine\ORM\PersistentCollection {#2361 …} +postComments: Doctrine\ORM\PersistentCollection {#2372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2386 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2385 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2378 …} +follows: Doctrine\ORM\PersistentCollection {#2381 …} +followers: Doctrine\ORM\PersistentCollection {#1910 …} +blocks: Doctrine\ORM\PersistentCollection {#1909 …} +blockers: Doctrine\ORM\PersistentCollection {#1926 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1874 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1908 …} +reports: Doctrine\ORM\PersistentCollection {#1883 …} +favourites: Doctrine\ORM\PersistentCollection {#2389 …} +violations: Doctrine\ORM\PersistentCollection {#2387 …} +notifications: Doctrine\ORM\PersistentCollection {#2394 …} +awards: Doctrine\ORM\PersistentCollection {#2393 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1381 …} +categories: Doctrine\ORM\PersistentCollection {#1402 …} -id: 7014 -password: "$2y$13$MGPdvSdtOkhUsve9E31QO.iXIWLPZjQJ961hTWkxmGV6wXG/XkdXC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1385 …} +apId: "PerogiBoi@lemmy.ca" +apProfileId: "https://lemmy.ca/u/PerogiBoi" +apPublicUrl: "https://lemmy.ca/u/PerogiBoi" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "PerogiBoi" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729272426 {#1740 : 2024-10-18 19:27:06.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687451727 {#1715 : 2023-06-22 18:35:27.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.39 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#1741 +user: App\Entity\User {#2456 +avatar: Proxies\__CG__\App\Entity\Image {#2460 …} +cover: Proxies\__CG__\App\Entity\Image {#2453 …} +email: "PerogiBoi@lemmy.ca" +username: "@PerogiBoi@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: "A soup." +lastActive: DateTime @1729180560 {#1718 : 2024-10-17 17:56:00.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: 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 {#2452 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2454 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2459 …} +entries: Doctrine\ORM\PersistentCollection {#2470 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2467 …} +entryComments: Doctrine\ORM\PersistentCollection {#2371 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2370 …} +posts: Doctrine\ORM\PersistentCollection {#2360 …} +postVotes: Doctrine\ORM\PersistentCollection {#2361 …} +postComments: Doctrine\ORM\PersistentCollection {#2372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2386 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2385 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2378 …} +follows: Doctrine\ORM\PersistentCollection {#2381 …} +followers: Doctrine\ORM\PersistentCollection {#1910 …} +blocks: Doctrine\ORM\PersistentCollection {#1909 …} +blockers: Doctrine\ORM\PersistentCollection {#1926 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1874 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1908 …} +reports: Doctrine\ORM\PersistentCollection {#1883 …} +favourites: Doctrine\ORM\PersistentCollection {#2389 …} +violations: Doctrine\ORM\PersistentCollection {#2387 …} +notifications: Doctrine\ORM\PersistentCollection {#2394 …} +awards: Doctrine\ORM\PersistentCollection {#2393 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1381 …} +categories: Doctrine\ORM\PersistentCollection {#1402 …} -id: 7014 -password: "$2y$13$MGPdvSdtOkhUsve9E31QO.iXIWLPZjQJ961hTWkxmGV6wXG/XkdXC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1385 …} +apId: "PerogiBoi@lemmy.ca" +apProfileId: "https://lemmy.ca/u/PerogiBoi" +apPublicUrl: "https://lemmy.ca/u/PerogiBoi" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "PerogiBoi" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729272426 {#1740 : 2024-10-18 19:27:06.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687451727 {#1715 : 2023-06-22 18:35:27.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#1753 +user: Proxies\__CG__\App\Entity\User {#3241 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#3216 …} +slug: "Does-anyone-else-harvest-the-magnets-and-platters-from-old" +title: "Does anyone else harvest the magnets and platters from old drives as a monument to selfhosting history?" +url: "https://lemmy.world/pictrs/image/404e8b3c-4c80-4650-be30-7151c2921fc8.jpeg" +body: null +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 96 +favouriteCount: 727 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729505958 {#3143 : 2024-10-21 12:19:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3217 …} +votes: Doctrine\ORM\PersistentCollection {#3219 …} +reports: Doctrine\ORM\PersistentCollection {#3222 …} +favourites: Doctrine\ORM\PersistentCollection {#3188 …} +notifications: Doctrine\ORM\PersistentCollection {#3192 …} +badges: Doctrine\ORM\PersistentCollection {#3175 …} +children: [] -id: 33681 -titleTs: "'anyon':2 'drive':11 'els':3 'harvest':4 'histori':17 'magnet':6 'monument':14 'old':10 'platter':8 'selfhost':16" -bodyTs: null +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706551383 +visibility: "visible " +apId: "https://lemmy.world/post/11297090" +editedAt: null +createdAt: DateTimeImmutable @1706464983 {#3149 : 2024-01-28 19:03:03.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "No but now I know what to do with my old hard drive that failed :)" +lang: "en" +isAdult: false +favouriteCount: 30 +score: 0 +lastActive: DateTime @1706465674 {#1727 : 2024-01-28 19:14:34.0 +01:00 } +ip: null +tags: null +mentions: [ "@surfrock66@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1714 …} +nested: Doctrine\ORM\PersistentCollection {#2465 …} +votes: Doctrine\ORM\PersistentCollection {#2463 …} +reports: Doctrine\ORM\PersistentCollection {#2411 …} +favourites: Doctrine\ORM\PersistentCollection {#2422 …} +notifications: Doctrine\ORM\PersistentCollection {#2458 …} -id: 347503 -bodyTs: "'drive':13 'fail':15 'hard':12 'know':5 'old':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6813865" +editedAt: null +createdAt: DateTimeImmutable @1706465674 {#1720 : 2024-01-28 19:14:34.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#4409 +subject: App\Entity\EntryComment {#1741 +user: App\Entity\User {#2456 +avatar: Proxies\__CG__\App\Entity\Image {#2460 …} +cover: Proxies\__CG__\App\Entity\Image {#2453 …} +email: "PerogiBoi@lemmy.ca" +username: "@PerogiBoi@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: "A soup." +lastActive: DateTime @1729180560 {#1718 : 2024-10-17 17:56:00.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: 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 {#2452 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2454 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2459 …} +entries: Doctrine\ORM\PersistentCollection {#2470 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2467 …} +entryComments: Doctrine\ORM\PersistentCollection {#2371 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2370 …} +posts: Doctrine\ORM\PersistentCollection {#2360 …} +postVotes: Doctrine\ORM\PersistentCollection {#2361 …} +postComments: Doctrine\ORM\PersistentCollection {#2372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2386 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2385 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2378 …} +follows: Doctrine\ORM\PersistentCollection {#2381 …} +followers: Doctrine\ORM\PersistentCollection {#1910 …} +blocks: Doctrine\ORM\PersistentCollection {#1909 …} +blockers: Doctrine\ORM\PersistentCollection {#1926 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1874 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1908 …} +reports: Doctrine\ORM\PersistentCollection {#1883 …} +favourites: Doctrine\ORM\PersistentCollection {#2389 …} +violations: Doctrine\ORM\PersistentCollection {#2387 …} +notifications: Doctrine\ORM\PersistentCollection {#2394 …} +awards: Doctrine\ORM\PersistentCollection {#2393 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1381 …} +categories: Doctrine\ORM\PersistentCollection {#1402 …} -id: 7014 -password: "$2y$13$MGPdvSdtOkhUsve9E31QO.iXIWLPZjQJ961hTWkxmGV6wXG/XkdXC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1385 …} +apId: "PerogiBoi@lemmy.ca" +apProfileId: "https://lemmy.ca/u/PerogiBoi" +apPublicUrl: "https://lemmy.ca/u/PerogiBoi" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "PerogiBoi" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729272426 {#1740 : 2024-10-18 19:27:06.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687451727 {#1715 : 2023-06-22 18:35:27.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#1753 +user: Proxies\__CG__\App\Entity\User {#3241 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#3216 …} +slug: "Does-anyone-else-harvest-the-magnets-and-platters-from-old" +title: "Does anyone else harvest the magnets and platters from old drives as a monument to selfhosting history?" +url: "https://lemmy.world/pictrs/image/404e8b3c-4c80-4650-be30-7151c2921fc8.jpeg" +body: null +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 96 +favouriteCount: 727 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729505958 {#3143 : 2024-10-21 12:19:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3217 …} +votes: Doctrine\ORM\PersistentCollection {#3219 …} +reports: Doctrine\ORM\PersistentCollection {#3222 …} +favourites: Doctrine\ORM\PersistentCollection {#3188 …} +notifications: Doctrine\ORM\PersistentCollection {#3192 …} +badges: Doctrine\ORM\PersistentCollection {#3175 …} +children: [] -id: 33681 -titleTs: "'anyon':2 'drive':11 'els':3 'harvest':4 'histori':17 'magnet':6 'monument':14 'old':10 'platter':8 'selfhost':16" -bodyTs: null +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706551383 +visibility: "visible " +apId: "https://lemmy.world/post/11297090" +editedAt: null +createdAt: DateTimeImmutable @1706464983 {#3149 : 2024-01-28 19:03:03.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "No but now I know what to do with my old hard drive that failed :)" +lang: "en" +isAdult: false +favouriteCount: 30 +score: 0 +lastActive: DateTime @1706465674 {#1727 : 2024-01-28 19:14:34.0 +01:00 } +ip: null +tags: null +mentions: [ "@surfrock66@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1714 …} +nested: Doctrine\ORM\PersistentCollection {#2465 …} +votes: Doctrine\ORM\PersistentCollection {#2463 …} +reports: Doctrine\ORM\PersistentCollection {#2411 …} +favourites: Doctrine\ORM\PersistentCollection {#2422 …} +notifications: Doctrine\ORM\PersistentCollection {#2458 …} -id: 347503 -bodyTs: "'drive':13 'fail':15 'hard':12 'know':5 'old':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6813865" +editedAt: null +createdAt: DateTimeImmutable @1706465674 {#1720 : 2024-01-28 19:14:34.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 0.64 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#1741 +user: App\Entity\User {#2456 +avatar: Proxies\__CG__\App\Entity\Image {#2460 …} +cover: Proxies\__CG__\App\Entity\Image {#2453 …} +email: "PerogiBoi@lemmy.ca" +username: "@PerogiBoi@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: "A soup." +lastActive: DateTime @1729180560 {#1718 : 2024-10-17 17:56:00.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: 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 {#2452 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2454 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2459 …} +entries: Doctrine\ORM\PersistentCollection {#2470 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2467 …} +entryComments: Doctrine\ORM\PersistentCollection {#2371 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2370 …} +posts: Doctrine\ORM\PersistentCollection {#2360 …} +postVotes: Doctrine\ORM\PersistentCollection {#2361 …} +postComments: Doctrine\ORM\PersistentCollection {#2372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2386 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2385 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2378 …} +follows: Doctrine\ORM\PersistentCollection {#2381 …} +followers: Doctrine\ORM\PersistentCollection {#1910 …} +blocks: Doctrine\ORM\PersistentCollection {#1909 …} +blockers: Doctrine\ORM\PersistentCollection {#1926 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1874 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1908 …} +reports: Doctrine\ORM\PersistentCollection {#1883 …} +favourites: Doctrine\ORM\PersistentCollection {#2389 …} +violations: Doctrine\ORM\PersistentCollection {#2387 …} +notifications: Doctrine\ORM\PersistentCollection {#2394 …} +awards: Doctrine\ORM\PersistentCollection {#2393 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1381 …} +categories: Doctrine\ORM\PersistentCollection {#1402 …} -id: 7014 -password: "$2y$13$MGPdvSdtOkhUsve9E31QO.iXIWLPZjQJ961hTWkxmGV6wXG/XkdXC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1385 …} +apId: "PerogiBoi@lemmy.ca" +apProfileId: "https://lemmy.ca/u/PerogiBoi" +apPublicUrl: "https://lemmy.ca/u/PerogiBoi" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "PerogiBoi" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729272426 {#1740 : 2024-10-18 19:27:06.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687451727 {#1715 : 2023-06-22 18:35:27.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#1753 +user: Proxies\__CG__\App\Entity\User {#3241 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#3216 …} +slug: "Does-anyone-else-harvest-the-magnets-and-platters-from-old" +title: "Does anyone else harvest the magnets and platters from old drives as a monument to selfhosting history?" +url: "https://lemmy.world/pictrs/image/404e8b3c-4c80-4650-be30-7151c2921fc8.jpeg" +body: null +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 96 +favouriteCount: 727 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729505958 {#3143 : 2024-10-21 12:19:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3217 …} +votes: Doctrine\ORM\PersistentCollection {#3219 …} +reports: Doctrine\ORM\PersistentCollection {#3222 …} +favourites: Doctrine\ORM\PersistentCollection {#3188 …} +notifications: Doctrine\ORM\PersistentCollection {#3192 …} +badges: Doctrine\ORM\PersistentCollection {#3175 …} +children: [] -id: 33681 -titleTs: "'anyon':2 'drive':11 'els':3 'harvest':4 'histori':17 'magnet':6 'monument':14 'old':10 'platter':8 'selfhost':16" -bodyTs: null +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706551383 +visibility: "visible " +apId: "https://lemmy.world/post/11297090" +editedAt: null +createdAt: DateTimeImmutable @1706464983 {#3149 : 2024-01-28 19:03:03.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "No but now I know what to do with my old hard drive that failed :)" +lang: "en" +isAdult: false +favouriteCount: 30 +score: 0 +lastActive: DateTime @1706465674 {#1727 : 2024-01-28 19:14:34.0 +01:00 } +ip: null +tags: null +mentions: [ "@surfrock66@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1714 …} +nested: Doctrine\ORM\PersistentCollection {#2465 …} +votes: Doctrine\ORM\PersistentCollection {#2463 …} +reports: Doctrine\ORM\PersistentCollection {#2411 …} +favourites: Doctrine\ORM\PersistentCollection {#2422 …} +notifications: Doctrine\ORM\PersistentCollection {#2458 …} -id: 347503 -bodyTs: "'drive':13 'fail':15 'hard':12 'know':5 'old':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6813865" +editedAt: null +createdAt: DateTimeImmutable @1706465674 {#1720 : 2024-01-28 19:14:34.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#4466 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#1741 +user: App\Entity\User {#2456 +avatar: Proxies\__CG__\App\Entity\Image {#2460 …} +cover: Proxies\__CG__\App\Entity\Image {#2453 …} +email: "PerogiBoi@lemmy.ca" +username: "@PerogiBoi@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: "A soup." +lastActive: DateTime @1729180560 {#1718 : 2024-10-17 17:56:00.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: 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 {#2452 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2454 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2459 …} +entries: Doctrine\ORM\PersistentCollection {#2470 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2467 …} +entryComments: Doctrine\ORM\PersistentCollection {#2371 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2370 …} +posts: Doctrine\ORM\PersistentCollection {#2360 …} +postVotes: Doctrine\ORM\PersistentCollection {#2361 …} +postComments: Doctrine\ORM\PersistentCollection {#2372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2386 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2385 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2378 …} +follows: Doctrine\ORM\PersistentCollection {#2381 …} +followers: Doctrine\ORM\PersistentCollection {#1910 …} +blocks: Doctrine\ORM\PersistentCollection {#1909 …} +blockers: Doctrine\ORM\PersistentCollection {#1926 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1874 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1908 …} +reports: Doctrine\ORM\PersistentCollection {#1883 …} +favourites: Doctrine\ORM\PersistentCollection {#2389 …} +violations: Doctrine\ORM\PersistentCollection {#2387 …} +notifications: Doctrine\ORM\PersistentCollection {#2394 …} +awards: Doctrine\ORM\PersistentCollection {#2393 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1381 …} +categories: Doctrine\ORM\PersistentCollection {#1402 …} -id: 7014 -password: "$2y$13$MGPdvSdtOkhUsve9E31QO.iXIWLPZjQJ961hTWkxmGV6wXG/XkdXC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1385 …} +apId: "PerogiBoi@lemmy.ca" +apProfileId: "https://lemmy.ca/u/PerogiBoi" +apPublicUrl: "https://lemmy.ca/u/PerogiBoi" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "PerogiBoi" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729272426 {#1740 : 2024-10-18 19:27:06.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687451727 {#1715 : 2023-06-22 18:35:27.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#1753 +user: Proxies\__CG__\App\Entity\User {#3241 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#3216 …} +slug: "Does-anyone-else-harvest-the-magnets-and-platters-from-old" +title: "Does anyone else harvest the magnets and platters from old drives as a monument to selfhosting history?" +url: "https://lemmy.world/pictrs/image/404e8b3c-4c80-4650-be30-7151c2921fc8.jpeg" +body: null +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 96 +favouriteCount: 727 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729505958 {#3143 : 2024-10-21 12:19:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3217 …} +votes: Doctrine\ORM\PersistentCollection {#3219 …} +reports: Doctrine\ORM\PersistentCollection {#3222 …} +favourites: Doctrine\ORM\PersistentCollection {#3188 …} +notifications: Doctrine\ORM\PersistentCollection {#3192 …} +badges: Doctrine\ORM\PersistentCollection {#3175 …} +children: [] -id: 33681 -titleTs: "'anyon':2 'drive':11 'els':3 'harvest':4 'histori':17 'magnet':6 'monument':14 'old':10 'platter':8 'selfhost':16" -bodyTs: null +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706551383 +visibility: "visible " +apId: "https://lemmy.world/post/11297090" +editedAt: null +createdAt: DateTimeImmutable @1706464983 {#3149 : 2024-01-28 19:03:03.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "No but now I know what to do with my old hard drive that failed :)" +lang: "en" +isAdult: false +favouriteCount: 30 +score: 0 +lastActive: DateTime @1706465674 {#1727 : 2024-01-28 19:14:34.0 +01:00 } +ip: null +tags: null +mentions: [ "@surfrock66@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1714 …} +nested: Doctrine\ORM\PersistentCollection {#2465 …} +votes: Doctrine\ORM\PersistentCollection {#2463 …} +reports: Doctrine\ORM\PersistentCollection {#2411 …} +favourites: Doctrine\ORM\PersistentCollection {#2422 …} +notifications: Doctrine\ORM\PersistentCollection {#2458 …} -id: 347503 -bodyTs: "'drive':13 'fail':15 'hard':12 'know':5 'old':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6813865" +editedAt: null +createdAt: DateTimeImmutable @1706465674 {#1720 : 2024-01-28 19:14:34.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 16.0 MiB | 3.08 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#1741 +user: App\Entity\User {#2456 +avatar: Proxies\__CG__\App\Entity\Image {#2460 …} +cover: Proxies\__CG__\App\Entity\Image {#2453 …} +email: "PerogiBoi@lemmy.ca" +username: "@PerogiBoi@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: "A soup." +lastActive: DateTime @1729180560 {#1718 : 2024-10-17 17:56:00.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: 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 {#2452 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2454 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2459 …} +entries: Doctrine\ORM\PersistentCollection {#2470 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2467 …} +entryComments: Doctrine\ORM\PersistentCollection {#2371 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2370 …} +posts: Doctrine\ORM\PersistentCollection {#2360 …} +postVotes: Doctrine\ORM\PersistentCollection {#2361 …} +postComments: Doctrine\ORM\PersistentCollection {#2372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2386 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2385 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2378 …} +follows: Doctrine\ORM\PersistentCollection {#2381 …} +followers: Doctrine\ORM\PersistentCollection {#1910 …} +blocks: Doctrine\ORM\PersistentCollection {#1909 …} +blockers: Doctrine\ORM\PersistentCollection {#1926 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1874 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1908 …} +reports: Doctrine\ORM\PersistentCollection {#1883 …} +favourites: Doctrine\ORM\PersistentCollection {#2389 …} +violations: Doctrine\ORM\PersistentCollection {#2387 …} +notifications: Doctrine\ORM\PersistentCollection {#2394 …} +awards: Doctrine\ORM\PersistentCollection {#2393 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1381 …} +categories: Doctrine\ORM\PersistentCollection {#1402 …} -id: 7014 -password: "$2y$13$MGPdvSdtOkhUsve9E31QO.iXIWLPZjQJ961hTWkxmGV6wXG/XkdXC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1385 …} +apId: "PerogiBoi@lemmy.ca" +apProfileId: "https://lemmy.ca/u/PerogiBoi" +apPublicUrl: "https://lemmy.ca/u/PerogiBoi" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "PerogiBoi" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729272426 {#1740 : 2024-10-18 19:27:06.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687451727 {#1715 : 2023-06-22 18:35:27.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#1753 +user: Proxies\__CG__\App\Entity\User {#3241 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#3216 …} +slug: "Does-anyone-else-harvest-the-magnets-and-platters-from-old" +title: "Does anyone else harvest the magnets and platters from old drives as a monument to selfhosting history?" +url: "https://lemmy.world/pictrs/image/404e8b3c-4c80-4650-be30-7151c2921fc8.jpeg" +body: null +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 96 +favouriteCount: 727 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729505958 {#3143 : 2024-10-21 12:19:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3217 …} +votes: Doctrine\ORM\PersistentCollection {#3219 …} +reports: Doctrine\ORM\PersistentCollection {#3222 …} +favourites: Doctrine\ORM\PersistentCollection {#3188 …} +notifications: Doctrine\ORM\PersistentCollection {#3192 …} +badges: Doctrine\ORM\PersistentCollection {#3175 …} +children: [] -id: 33681 -titleTs: "'anyon':2 'drive':11 'els':3 'harvest':4 'histori':17 'magnet':6 'monument':14 'old':10 'platter':8 'selfhost':16" -bodyTs: null +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706551383 +visibility: "visible " +apId: "https://lemmy.world/post/11297090" +editedAt: null +createdAt: DateTimeImmutable @1706464983 {#3149 : 2024-01-28 19:03:03.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "No but now I know what to do with my old hard drive that failed :)" +lang: "en" +isAdult: false +favouriteCount: 30 +score: 0 +lastActive: DateTime @1706465674 {#1727 : 2024-01-28 19:14:34.0 +01:00 } +ip: null +tags: null +mentions: [ "@surfrock66@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1714 …} +nested: Doctrine\ORM\PersistentCollection {#2465 …} +votes: Doctrine\ORM\PersistentCollection {#2463 …} +reports: Doctrine\ORM\PersistentCollection {#2411 …} +favourites: Doctrine\ORM\PersistentCollection {#2422 …} +notifications: Doctrine\ORM\PersistentCollection {#2458 …} -id: 347503 -bodyTs: "'drive':13 'fail':15 'hard':12 'know':5 'old':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6813865" +editedAt: null +createdAt: DateTimeImmutable @1706465674 {#1720 : 2024-01-28 19:14:34.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#4706 +comment: App\Entity\EntryComment {#1741 +user: App\Entity\User {#2456 +avatar: Proxies\__CG__\App\Entity\Image {#2460 …} +cover: Proxies\__CG__\App\Entity\Image {#2453 …} +email: "PerogiBoi@lemmy.ca" +username: "@PerogiBoi@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: "A soup." +lastActive: DateTime @1729180560 {#1718 : 2024-10-17 17:56:00.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: 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 {#2452 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2454 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2459 …} +entries: Doctrine\ORM\PersistentCollection {#2470 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2467 …} +entryComments: Doctrine\ORM\PersistentCollection {#2371 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2370 …} +posts: Doctrine\ORM\PersistentCollection {#2360 …} +postVotes: Doctrine\ORM\PersistentCollection {#2361 …} +postComments: Doctrine\ORM\PersistentCollection {#2372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2386 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2385 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2378 …} +follows: Doctrine\ORM\PersistentCollection {#2381 …} +followers: Doctrine\ORM\PersistentCollection {#1910 …} +blocks: Doctrine\ORM\PersistentCollection {#1909 …} +blockers: Doctrine\ORM\PersistentCollection {#1926 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1874 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1908 …} +reports: Doctrine\ORM\PersistentCollection {#1883 …} +favourites: Doctrine\ORM\PersistentCollection {#2389 …} +violations: Doctrine\ORM\PersistentCollection {#2387 …} +notifications: Doctrine\ORM\PersistentCollection {#2394 …} +awards: Doctrine\ORM\PersistentCollection {#2393 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1381 …} +categories: Doctrine\ORM\PersistentCollection {#1402 …} -id: 7014 -password: "$2y$13$MGPdvSdtOkhUsve9E31QO.iXIWLPZjQJ961hTWkxmGV6wXG/XkdXC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1385 …} +apId: "PerogiBoi@lemmy.ca" +apProfileId: "https://lemmy.ca/u/PerogiBoi" +apPublicUrl: "https://lemmy.ca/u/PerogiBoi" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "PerogiBoi" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729272426 {#1740 : 2024-10-18 19:27:06.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687451727 {#1715 : 2023-06-22 18:35:27.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#1753 +user: Proxies\__CG__\App\Entity\User {#3241 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#3216 …} +slug: "Does-anyone-else-harvest-the-magnets-and-platters-from-old" +title: "Does anyone else harvest the magnets and platters from old drives as a monument to selfhosting history?" +url: "https://lemmy.world/pictrs/image/404e8b3c-4c80-4650-be30-7151c2921fc8.jpeg" +body: null +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 96 +favouriteCount: 727 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729505958 {#3143 : 2024-10-21 12:19:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#3217 …} +votes: Doctrine\ORM\PersistentCollection {#3219 …} +reports: Doctrine\ORM\PersistentCollection {#3222 …} +favourites: Doctrine\ORM\PersistentCollection {#3188 …} +notifications: Doctrine\ORM\PersistentCollection {#3192 …} +badges: Doctrine\ORM\PersistentCollection {#3175 …} +children: [] -id: 33681 -titleTs: "'anyon':2 'drive':11 'els':3 'harvest':4 'histori':17 'magnet':6 'monument':14 'old':10 'platter':8 'selfhost':16" -bodyTs: null +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706551383 +visibility: "visible " +apId: "https://lemmy.world/post/11297090" +editedAt: null +createdAt: DateTimeImmutable @1706464983 {#3149 : 2024-01-28 19:03:03.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "No but now I know what to do with my old hard drive that failed :)" +lang: "en" +isAdult: false +favouriteCount: 30 +score: 0 +lastActive: DateTime @1706465674 {#1727 : 2024-01-28 19:14:34.0 +01:00 } +ip: null +tags: null +mentions: [ "@surfrock66@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1714 …} +nested: Doctrine\ORM\PersistentCollection {#2465 …} +votes: Doctrine\ORM\PersistentCollection {#2463 …} +reports: Doctrine\ORM\PersistentCollection {#2411 …} +favourites: Doctrine\ORM\PersistentCollection {#2422 …} +notifications: Doctrine\ORM\PersistentCollection {#2458 …} -id: 347503 -bodyTs: "'drive':13 'fail':15 'hard':12 'know':5 'old':11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ca/comment/6813865" +editedAt: null +createdAt: DateTimeImmutable @1706465674 {#1720 : 2024-01-28 19:14:34.0 +01:00 } } +nestedComments: [] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …} -twig: Twig\Environment {#1252 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 22.25 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#1403 +user: App\Entity\User {#2029 +avatar: null +cover: null +email: "brygphilomena@lemmy.world" +username: "@brygphilomena@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729176920 {#1363 : 2024-10-17 16:55: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: 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 {#2012 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2035 …} +entries: Doctrine\ORM\PersistentCollection {#2036 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2144 …} +entryComments: Doctrine\ORM\PersistentCollection {#2061 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2084 …} +posts: Doctrine\ORM\PersistentCollection {#2076 …} +postVotes: Doctrine\ORM\PersistentCollection {#2083 …} +postComments: Doctrine\ORM\PersistentCollection {#2085 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2062 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2077 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2063 …} +follows: Doctrine\ORM\PersistentCollection {#2064 …} +followers: Doctrine\ORM\PersistentCollection {#2088 …} +blocks: Doctrine\ORM\PersistentCollection {#2087 …} +blockers: Doctrine\ORM\PersistentCollection {#2086 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2093 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2094 …} +reports: Doctrine\ORM\PersistentCollection {#2140 …} +favourites: Doctrine\ORM\PersistentCollection {#2133 …} +violations: Doctrine\ORM\PersistentCollection {#2131 …} +notifications: Doctrine\ORM\PersistentCollection {#2138 …} +awards: Doctrine\ORM\PersistentCollection {#2345 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2330 …} +categories: Doctrine\ORM\PersistentCollection {#2346 …} -id: 31134 -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2347 …} +apId: "brygphilomena@lemmy.world" +apProfileId: "https://lemmy.world/u/brygphilomena" +apPublicUrl: "https://lemmy.world/u/brygphilomena" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "brygphilomena" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728734847 {#1361 : 2024-10-12 14:07:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689693956 {#1362 : 2023-07-18 17:25:56.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "Consider power line adapters instead of wifi." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706463942 {#1401 : 2024-01-28 18:45:42.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2023 …} +nested: Doctrine\ORM\PersistentCollection {#2032 …} +votes: Doctrine\ORM\PersistentCollection {#2024 …} +reports: Doctrine\ORM\PersistentCollection {#2018 …} +favourites: Doctrine\ORM\PersistentCollection {#2011 …} +notifications: Doctrine\ORM\PersistentCollection {#2021 …} -id: 347448 -bodyTs: "'adapt':4 'consid':1 'instead':5 'line':3 'power':2 'wifi':7" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7106101" +editedAt: null +createdAt: DateTimeImmutable @1706463942 {#1404 : 2024-01-28 18:45:42.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#4776 +comment: App\Entity\EntryComment {#1403 +user: App\Entity\User {#2029 +avatar: null +cover: null +email: "brygphilomena@lemmy.world" +username: "@brygphilomena@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729176920 {#1363 : 2024-10-17 16:55: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: 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 {#2012 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2035 …} +entries: Doctrine\ORM\PersistentCollection {#2036 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2144 …} +entryComments: Doctrine\ORM\PersistentCollection {#2061 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2084 …} +posts: Doctrine\ORM\PersistentCollection {#2076 …} +postVotes: Doctrine\ORM\PersistentCollection {#2083 …} +postComments: Doctrine\ORM\PersistentCollection {#2085 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2062 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2077 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2063 …} +follows: Doctrine\ORM\PersistentCollection {#2064 …} +followers: Doctrine\ORM\PersistentCollection {#2088 …} +blocks: Doctrine\ORM\PersistentCollection {#2087 …} +blockers: Doctrine\ORM\PersistentCollection {#2086 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2093 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2094 …} +reports: Doctrine\ORM\PersistentCollection {#2140 …} +favourites: Doctrine\ORM\PersistentCollection {#2133 …} +violations: Doctrine\ORM\PersistentCollection {#2131 …} +notifications: Doctrine\ORM\PersistentCollection {#2138 …} +awards: Doctrine\ORM\PersistentCollection {#2345 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2330 …} +categories: Doctrine\ORM\PersistentCollection {#2346 …} -id: 31134 -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2347 …} +apId: "brygphilomena@lemmy.world" +apProfileId: "https://lemmy.world/u/brygphilomena" +apPublicUrl: "https://lemmy.world/u/brygphilomena" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "brygphilomena" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728734847 {#1361 : 2024-10-12 14:07:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689693956 {#1362 : 2023-07-18 17:25:56.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "Consider power line adapters instead of wifi." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706463942 {#1401 : 2024-01-28 18:45:42.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2023 …} +nested: Doctrine\ORM\PersistentCollection {#2032 …} +votes: Doctrine\ORM\PersistentCollection {#2024 …} +reports: Doctrine\ORM\PersistentCollection {#2018 …} +favourites: Doctrine\ORM\PersistentCollection {#2011 …} +notifications: Doctrine\ORM\PersistentCollection {#2021 …} -id: 347448 -bodyTs: "'adapt':4 'consid':1 'instead':5 'line':3 'power':2 'wifi':7" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7106101" +editedAt: null +createdAt: DateTimeImmutable @1706463942 {#1404 : 2024-01-28 18:45: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 | 16.0 MiB | 0.19 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2029 +avatar: null +cover: null +email: "brygphilomena@lemmy.world" +username: "@brygphilomena@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729176920 {#1363 : 2024-10-17 16:55: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: 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 {#2012 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2035 …} +entries: Doctrine\ORM\PersistentCollection {#2036 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2144 …} +entryComments: Doctrine\ORM\PersistentCollection {#2061 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2084 …} +posts: Doctrine\ORM\PersistentCollection {#2076 …} +postVotes: Doctrine\ORM\PersistentCollection {#2083 …} +postComments: Doctrine\ORM\PersistentCollection {#2085 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2062 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2077 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2063 …} +follows: Doctrine\ORM\PersistentCollection {#2064 …} +followers: Doctrine\ORM\PersistentCollection {#2088 …} +blocks: Doctrine\ORM\PersistentCollection {#2087 …} +blockers: Doctrine\ORM\PersistentCollection {#2086 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2093 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2094 …} +reports: Doctrine\ORM\PersistentCollection {#2140 …} +favourites: Doctrine\ORM\PersistentCollection {#2133 …} +violations: Doctrine\ORM\PersistentCollection {#2131 …} +notifications: Doctrine\ORM\PersistentCollection {#2138 …} +awards: Doctrine\ORM\PersistentCollection {#2345 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2330 …} +categories: Doctrine\ORM\PersistentCollection {#2346 …} -id: 31134 -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2347 …} +apId: "brygphilomena@lemmy.world" +apProfileId: "https://lemmy.world/u/brygphilomena" +apPublicUrl: "https://lemmy.world/u/brygphilomena" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "brygphilomena" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728734847 {#1361 : 2024-10-12 14:07:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689693956 {#1362 : 2023-07-18 17:25:56.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#4840 +user: App\Entity\User {#2029 +avatar: null +cover: null +email: "brygphilomena@lemmy.world" +username: "@brygphilomena@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729176920 {#1363 : 2024-10-17 16:55: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: 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 {#2012 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2035 …} +entries: Doctrine\ORM\PersistentCollection {#2036 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2144 …} +entryComments: Doctrine\ORM\PersistentCollection {#2061 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2084 …} +posts: Doctrine\ORM\PersistentCollection {#2076 …} +postVotes: Doctrine\ORM\PersistentCollection {#2083 …} +postComments: Doctrine\ORM\PersistentCollection {#2085 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2062 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2077 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2063 …} +follows: Doctrine\ORM\PersistentCollection {#2064 …} +followers: Doctrine\ORM\PersistentCollection {#2088 …} +blocks: Doctrine\ORM\PersistentCollection {#2087 …} +blockers: Doctrine\ORM\PersistentCollection {#2086 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2093 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2094 …} +reports: Doctrine\ORM\PersistentCollection {#2140 …} +favourites: Doctrine\ORM\PersistentCollection {#2133 …} +violations: Doctrine\ORM\PersistentCollection {#2131 …} +notifications: Doctrine\ORM\PersistentCollection {#2138 …} +awards: Doctrine\ORM\PersistentCollection {#2345 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2330 …} +categories: Doctrine\ORM\PersistentCollection {#2346 …} -id: 31134 -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2347 …} +apId: "brygphilomena@lemmy.world" +apProfileId: "https://lemmy.world/u/brygphilomena" +apPublicUrl: "https://lemmy.world/u/brygphilomena" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "brygphilomena" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728734847 {#1361 : 2024-10-12 14:07:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689693956 {#1362 : 2023-07-18 17:25:56.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.17 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1706463942 {#1404 : 2024-01-28 18:45:42.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#4895 +date: DateTimeImmutable @1706463942 {#1404 : 2024-01-28 18:45:42.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.11 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1706463942 {#1404 : 2024-01-28 18:45:42.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#4949 +createdAt: DateTimeImmutable @1706463942 {#1404 : 2024-01-28 18:45:42.0 +01:00 } +editedAt: null } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#5003 +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2029 +avatar: null +cover: null +email: "brygphilomena@lemmy.world" +username: "@brygphilomena@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729176920 {#1363 : 2024-10-17 16:55: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: 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 {#2012 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2035 …} +entries: Doctrine\ORM\PersistentCollection {#2036 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2144 …} +entryComments: Doctrine\ORM\PersistentCollection {#2061 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2084 …} +posts: Doctrine\ORM\PersistentCollection {#2076 …} +postVotes: Doctrine\ORM\PersistentCollection {#2083 …} +postComments: Doctrine\ORM\PersistentCollection {#2085 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2062 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2077 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2063 …} +follows: Doctrine\ORM\PersistentCollection {#2064 …} +followers: Doctrine\ORM\PersistentCollection {#2088 …} +blocks: Doctrine\ORM\PersistentCollection {#2087 …} +blockers: Doctrine\ORM\PersistentCollection {#2086 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2093 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2094 …} +reports: Doctrine\ORM\PersistentCollection {#2140 …} +favourites: Doctrine\ORM\PersistentCollection {#2133 …} +violations: Doctrine\ORM\PersistentCollection {#2131 …} +notifications: Doctrine\ORM\PersistentCollection {#2138 …} +awards: Doctrine\ORM\PersistentCollection {#2345 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2330 …} +categories: Doctrine\ORM\PersistentCollection {#2346 …} -id: 31134 -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2347 …} +apId: "brygphilomena@lemmy.world" +apProfileId: "https://lemmy.world/u/brygphilomena" +apPublicUrl: "https://lemmy.world/u/brygphilomena" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "brygphilomena" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728734847 {#1361 : 2024-10-12 14:07:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689693956 {#1362 : 2023-07-18 17:25:56.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#5058 +width: 40 +height: 40 +user: App\Entity\User {#2029 +avatar: null +cover: null +email: "brygphilomena@lemmy.world" +username: "@brygphilomena@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729176920 {#1363 : 2024-10-17 16:55: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: 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 {#2012 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2035 …} +entries: Doctrine\ORM\PersistentCollection {#2036 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2144 …} +entryComments: Doctrine\ORM\PersistentCollection {#2061 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2084 …} +posts: Doctrine\ORM\PersistentCollection {#2076 …} +postVotes: Doctrine\ORM\PersistentCollection {#2083 …} +postComments: Doctrine\ORM\PersistentCollection {#2085 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2062 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2077 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2063 …} +follows: Doctrine\ORM\PersistentCollection {#2064 …} +followers: Doctrine\ORM\PersistentCollection {#2088 …} +blocks: Doctrine\ORM\PersistentCollection {#2087 …} +blockers: Doctrine\ORM\PersistentCollection {#2086 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2093 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2094 …} +reports: Doctrine\ORM\PersistentCollection {#2140 …} +favourites: Doctrine\ORM\PersistentCollection {#2133 …} +violations: Doctrine\ORM\PersistentCollection {#2131 …} +notifications: Doctrine\ORM\PersistentCollection {#2138 …} +awards: Doctrine\ORM\PersistentCollection {#2345 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2330 …} +categories: Doctrine\ORM\PersistentCollection {#2346 …} -id: 31134 -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2347 …} +apId: "brygphilomena@lemmy.world" +apProfileId: "https://lemmy.world/u/brygphilomena" +apPublicUrl: "https://lemmy.world/u/brygphilomena" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "brygphilomena" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728734847 {#1361 : 2024-10-12 14:07:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689693956 {#1362 : 2023-07-18 17:25:56.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.41 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#1403 +user: App\Entity\User {#2029 +avatar: null +cover: null +email: "brygphilomena@lemmy.world" +username: "@brygphilomena@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729176920 {#1363 : 2024-10-17 16:55: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: 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 {#2012 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2035 …} +entries: Doctrine\ORM\PersistentCollection {#2036 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2144 …} +entryComments: Doctrine\ORM\PersistentCollection {#2061 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2084 …} +posts: Doctrine\ORM\PersistentCollection {#2076 …} +postVotes: Doctrine\ORM\PersistentCollection {#2083 …} +postComments: Doctrine\ORM\PersistentCollection {#2085 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2062 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2077 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2063 …} +follows: Doctrine\ORM\PersistentCollection {#2064 …} +followers: Doctrine\ORM\PersistentCollection {#2088 …} +blocks: Doctrine\ORM\PersistentCollection {#2087 …} +blockers: Doctrine\ORM\PersistentCollection {#2086 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2093 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2094 …} +reports: Doctrine\ORM\PersistentCollection {#2140 …} +favourites: Doctrine\ORM\PersistentCollection {#2133 …} +violations: Doctrine\ORM\PersistentCollection {#2131 …} +notifications: Doctrine\ORM\PersistentCollection {#2138 …} +awards: Doctrine\ORM\PersistentCollection {#2345 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2330 …} +categories: Doctrine\ORM\PersistentCollection {#2346 …} -id: 31134 -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2347 …} +apId: "brygphilomena@lemmy.world" +apProfileId: "https://lemmy.world/u/brygphilomena" +apPublicUrl: "https://lemmy.world/u/brygphilomena" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "brygphilomena" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728734847 {#1361 : 2024-10-12 14:07:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689693956 {#1362 : 2023-07-18 17:25:56.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "Consider power line adapters instead of wifi." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706463942 {#1401 : 2024-01-28 18:45:42.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2023 …} +nested: Doctrine\ORM\PersistentCollection {#2032 …} +votes: Doctrine\ORM\PersistentCollection {#2024 …} +reports: Doctrine\ORM\PersistentCollection {#2018 …} +favourites: Doctrine\ORM\PersistentCollection {#2011 …} +notifications: Doctrine\ORM\PersistentCollection {#2021 …} -id: 347448 -bodyTs: "'adapt':4 'consid':1 'instead':5 'line':3 'power':2 'wifi':7" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7106101" +editedAt: null +createdAt: DateTimeImmutable @1706463942 {#1404 : 2024-01-28 18:45:42.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#5127 +subject: App\Entity\EntryComment {#1403 +user: App\Entity\User {#2029 +avatar: null +cover: null +email: "brygphilomena@lemmy.world" +username: "@brygphilomena@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729176920 {#1363 : 2024-10-17 16:55: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: 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 {#2012 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2035 …} +entries: Doctrine\ORM\PersistentCollection {#2036 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2144 …} +entryComments: Doctrine\ORM\PersistentCollection {#2061 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2084 …} +posts: Doctrine\ORM\PersistentCollection {#2076 …} +postVotes: Doctrine\ORM\PersistentCollection {#2083 …} +postComments: Doctrine\ORM\PersistentCollection {#2085 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2062 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2077 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2063 …} +follows: Doctrine\ORM\PersistentCollection {#2064 …} +followers: Doctrine\ORM\PersistentCollection {#2088 …} +blocks: Doctrine\ORM\PersistentCollection {#2087 …} +blockers: Doctrine\ORM\PersistentCollection {#2086 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2093 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2094 …} +reports: Doctrine\ORM\PersistentCollection {#2140 …} +favourites: Doctrine\ORM\PersistentCollection {#2133 …} +violations: Doctrine\ORM\PersistentCollection {#2131 …} +notifications: Doctrine\ORM\PersistentCollection {#2138 …} +awards: Doctrine\ORM\PersistentCollection {#2345 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2330 …} +categories: Doctrine\ORM\PersistentCollection {#2346 …} -id: 31134 -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2347 …} +apId: "brygphilomena@lemmy.world" +apProfileId: "https://lemmy.world/u/brygphilomena" +apPublicUrl: "https://lemmy.world/u/brygphilomena" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "brygphilomena" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728734847 {#1361 : 2024-10-12 14:07:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689693956 {#1362 : 2023-07-18 17:25:56.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "Consider power line adapters instead of wifi." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706463942 {#1401 : 2024-01-28 18:45:42.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2023 …} +nested: Doctrine\ORM\PersistentCollection {#2032 …} +votes: Doctrine\ORM\PersistentCollection {#2024 …} +reports: Doctrine\ORM\PersistentCollection {#2018 …} +favourites: Doctrine\ORM\PersistentCollection {#2011 …} +notifications: Doctrine\ORM\PersistentCollection {#2021 …} -id: 347448 -bodyTs: "'adapt':4 'consid':1 'instead':5 'line':3 'power':2 'wifi':7" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7106101" +editedAt: null +createdAt: DateTimeImmutable @1706463942 {#1404 : 2024-01-28 18:45:42.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 0.70 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#1403 +user: App\Entity\User {#2029 +avatar: null +cover: null +email: "brygphilomena@lemmy.world" +username: "@brygphilomena@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729176920 {#1363 : 2024-10-17 16:55: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: 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 {#2012 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2035 …} +entries: Doctrine\ORM\PersistentCollection {#2036 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2144 …} +entryComments: Doctrine\ORM\PersistentCollection {#2061 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2084 …} +posts: Doctrine\ORM\PersistentCollection {#2076 …} +postVotes: Doctrine\ORM\PersistentCollection {#2083 …} +postComments: Doctrine\ORM\PersistentCollection {#2085 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2062 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2077 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2063 …} +follows: Doctrine\ORM\PersistentCollection {#2064 …} +followers: Doctrine\ORM\PersistentCollection {#2088 …} +blocks: Doctrine\ORM\PersistentCollection {#2087 …} +blockers: Doctrine\ORM\PersistentCollection {#2086 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2093 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2094 …} +reports: Doctrine\ORM\PersistentCollection {#2140 …} +favourites: Doctrine\ORM\PersistentCollection {#2133 …} +violations: Doctrine\ORM\PersistentCollection {#2131 …} +notifications: Doctrine\ORM\PersistentCollection {#2138 …} +awards: Doctrine\ORM\PersistentCollection {#2345 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2330 …} +categories: Doctrine\ORM\PersistentCollection {#2346 …} -id: 31134 -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2347 …} +apId: "brygphilomena@lemmy.world" +apProfileId: "https://lemmy.world/u/brygphilomena" +apPublicUrl: "https://lemmy.world/u/brygphilomena" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "brygphilomena" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728734847 {#1361 : 2024-10-12 14:07:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689693956 {#1362 : 2023-07-18 17:25:56.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "Consider power line adapters instead of wifi." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706463942 {#1401 : 2024-01-28 18:45:42.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2023 …} +nested: Doctrine\ORM\PersistentCollection {#2032 …} +votes: Doctrine\ORM\PersistentCollection {#2024 …} +reports: Doctrine\ORM\PersistentCollection {#2018 …} +favourites: Doctrine\ORM\PersistentCollection {#2011 …} +notifications: Doctrine\ORM\PersistentCollection {#2021 …} -id: 347448 -bodyTs: "'adapt':4 'consid':1 'instead':5 'line':3 'power':2 'wifi':7" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7106101" +editedAt: null +createdAt: DateTimeImmutable @1706463942 {#1404 : 2024-01-28 18:45:42.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#5184 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#1403 +user: App\Entity\User {#2029 +avatar: null +cover: null +email: "brygphilomena@lemmy.world" +username: "@brygphilomena@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729176920 {#1363 : 2024-10-17 16:55: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: 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 {#2012 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2035 …} +entries: Doctrine\ORM\PersistentCollection {#2036 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2144 …} +entryComments: Doctrine\ORM\PersistentCollection {#2061 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2084 …} +posts: Doctrine\ORM\PersistentCollection {#2076 …} +postVotes: Doctrine\ORM\PersistentCollection {#2083 …} +postComments: Doctrine\ORM\PersistentCollection {#2085 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2062 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2077 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2063 …} +follows: Doctrine\ORM\PersistentCollection {#2064 …} +followers: Doctrine\ORM\PersistentCollection {#2088 …} +blocks: Doctrine\ORM\PersistentCollection {#2087 …} +blockers: Doctrine\ORM\PersistentCollection {#2086 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2093 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2094 …} +reports: Doctrine\ORM\PersistentCollection {#2140 …} +favourites: Doctrine\ORM\PersistentCollection {#2133 …} +violations: Doctrine\ORM\PersistentCollection {#2131 …} +notifications: Doctrine\ORM\PersistentCollection {#2138 …} +awards: Doctrine\ORM\PersistentCollection {#2345 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2330 …} +categories: Doctrine\ORM\PersistentCollection {#2346 …} -id: 31134 -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2347 …} +apId: "brygphilomena@lemmy.world" +apProfileId: "https://lemmy.world/u/brygphilomena" +apPublicUrl: "https://lemmy.world/u/brygphilomena" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "brygphilomena" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728734847 {#1361 : 2024-10-12 14:07:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689693956 {#1362 : 2023-07-18 17:25:56.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "Consider power line adapters instead of wifi." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706463942 {#1401 : 2024-01-28 18:45:42.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2023 …} +nested: Doctrine\ORM\PersistentCollection {#2032 …} +votes: Doctrine\ORM\PersistentCollection {#2024 …} +reports: Doctrine\ORM\PersistentCollection {#2018 …} +favourites: Doctrine\ORM\PersistentCollection {#2011 …} +notifications: Doctrine\ORM\PersistentCollection {#2021 …} -id: 347448 -bodyTs: "'adapt':4 'consid':1 'instead':5 'line':3 'power':2 'wifi':7" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7106101" +editedAt: null +createdAt: DateTimeImmutable @1706463942 {#1404 : 2024-01-28 18:45:42.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 16.0 MiB | 0.79 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#1403 +user: App\Entity\User {#2029 +avatar: null +cover: null +email: "brygphilomena@lemmy.world" +username: "@brygphilomena@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729176920 {#1363 : 2024-10-17 16:55: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: 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 {#2012 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2035 …} +entries: Doctrine\ORM\PersistentCollection {#2036 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2144 …} +entryComments: Doctrine\ORM\PersistentCollection {#2061 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2084 …} +posts: Doctrine\ORM\PersistentCollection {#2076 …} +postVotes: Doctrine\ORM\PersistentCollection {#2083 …} +postComments: Doctrine\ORM\PersistentCollection {#2085 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2062 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2077 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2063 …} +follows: Doctrine\ORM\PersistentCollection {#2064 …} +followers: Doctrine\ORM\PersistentCollection {#2088 …} +blocks: Doctrine\ORM\PersistentCollection {#2087 …} +blockers: Doctrine\ORM\PersistentCollection {#2086 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2093 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2094 …} +reports: Doctrine\ORM\PersistentCollection {#2140 …} +favourites: Doctrine\ORM\PersistentCollection {#2133 …} +violations: Doctrine\ORM\PersistentCollection {#2131 …} +notifications: Doctrine\ORM\PersistentCollection {#2138 …} +awards: Doctrine\ORM\PersistentCollection {#2345 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2330 …} +categories: Doctrine\ORM\PersistentCollection {#2346 …} -id: 31134 -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2347 …} +apId: "brygphilomena@lemmy.world" +apProfileId: "https://lemmy.world/u/brygphilomena" +apPublicUrl: "https://lemmy.world/u/brygphilomena" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "brygphilomena" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728734847 {#1361 : 2024-10-12 14:07:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689693956 {#1362 : 2023-07-18 17:25:56.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "Consider power line adapters instead of wifi." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706463942 {#1401 : 2024-01-28 18:45:42.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2023 …} +nested: Doctrine\ORM\PersistentCollection {#2032 …} +votes: Doctrine\ORM\PersistentCollection {#2024 …} +reports: Doctrine\ORM\PersistentCollection {#2018 …} +favourites: Doctrine\ORM\PersistentCollection {#2011 …} +notifications: Doctrine\ORM\PersistentCollection {#2021 …} -id: 347448 -bodyTs: "'adapt':4 'consid':1 'instead':5 'line':3 'power':2 'wifi':7" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7106101" +editedAt: null +createdAt: DateTimeImmutable @1706463942 {#1404 : 2024-01-28 18:45:42.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#5424 +comment: App\Entity\EntryComment {#1403 +user: App\Entity\User {#2029 +avatar: null +cover: null +email: "brygphilomena@lemmy.world" +username: "@brygphilomena@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729176920 {#1363 : 2024-10-17 16:55: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: 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 {#2012 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2013 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2035 …} +entries: Doctrine\ORM\PersistentCollection {#2036 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2144 …} +entryComments: Doctrine\ORM\PersistentCollection {#2061 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2084 …} +posts: Doctrine\ORM\PersistentCollection {#2076 …} +postVotes: Doctrine\ORM\PersistentCollection {#2083 …} +postComments: Doctrine\ORM\PersistentCollection {#2085 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2062 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2077 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2063 …} +follows: Doctrine\ORM\PersistentCollection {#2064 …} +followers: Doctrine\ORM\PersistentCollection {#2088 …} +blocks: Doctrine\ORM\PersistentCollection {#2087 …} +blockers: Doctrine\ORM\PersistentCollection {#2086 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2093 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2094 …} +reports: Doctrine\ORM\PersistentCollection {#2140 …} +favourites: Doctrine\ORM\PersistentCollection {#2133 …} +violations: Doctrine\ORM\PersistentCollection {#2131 …} +notifications: Doctrine\ORM\PersistentCollection {#2138 …} +awards: Doctrine\ORM\PersistentCollection {#2345 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2330 …} +categories: Doctrine\ORM\PersistentCollection {#2346 …} -id: 31134 -password: "$2y$13$5RgbGpHE/5EVJIkgK/0gW.UIOB1m62uXPhPkofXcocb9SvjF6ceiy" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2347 …} +apId: "brygphilomena@lemmy.world" +apProfileId: "https://lemmy.world/u/brygphilomena" +apPublicUrl: "https://lemmy.world/u/brygphilomena" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "brygphilomena" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728734847 {#1361 : 2024-10-12 14:07:27.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689693956 {#1362 : 2023-07-18 17:25:56.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "Consider power line adapters instead of wifi." +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706463942 {#1401 : 2024-01-28 18:45:42.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2023 …} +nested: Doctrine\ORM\PersistentCollection {#2032 …} +votes: Doctrine\ORM\PersistentCollection {#2024 …} +reports: Doctrine\ORM\PersistentCollection {#2018 …} +favourites: Doctrine\ORM\PersistentCollection {#2011 …} +notifications: Doctrine\ORM\PersistentCollection {#2021 …} -id: 347448 -bodyTs: "'adapt':4 'consid':1 'instead':5 'line':3 'power':2 'wifi':7" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7106101" +editedAt: null +createdAt: DateTimeImmutable @1706463942 {#1404 : 2024-01-28 18:45:42.0 +01:00 } } +nestedComments: [] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …} -twig: Twig\Environment {#1252 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 8.82 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2164 +user: App\Entity\User {#2334 +avatar: null +cover: null +email: "Moonrise2473@feddit.it" +username: "@Moonrise2473@feddit.it" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729169605 {#2042 : 2024-10-17 14:53:25.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: 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 {#2340 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2342 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2343 …} +entries: Doctrine\ORM\PersistentCollection {#2335 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2338 …} +entryComments: Doctrine\ORM\PersistentCollection {#2143 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2136 …} +posts: Doctrine\ORM\PersistentCollection {#2073 …} +postVotes: Doctrine\ORM\PersistentCollection {#2072 …} +postComments: Doctrine\ORM\PersistentCollection {#2065 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2067 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2049 …} +follows: Doctrine\ORM\PersistentCollection {#2051 …} +followers: Doctrine\ORM\PersistentCollection {#2059 …} +blocks: Doctrine\ORM\PersistentCollection {#2047 …} +blockers: Doctrine\ORM\PersistentCollection {#2057 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2055 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2054 …} +reports: Doctrine\ORM\PersistentCollection {#2053 …} +favourites: Doctrine\ORM\PersistentCollection {#2165 …} +violations: Doctrine\ORM\PersistentCollection {#2104 …} +notifications: Doctrine\ORM\PersistentCollection {#2099 …} +awards: Doctrine\ORM\PersistentCollection {#2108 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2101 …} +categories: Doctrine\ORM\PersistentCollection {#2109 …} -id: 3889 -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2106 …} +apId: "Moonrise2473@feddit.it" +apProfileId: "https://feddit.it/u/Moonrise2473" +apPublicUrl: "https://feddit.it/u/Moonrise2473" +apFollowersUrl: null +apInboxUrl: "https://feddit.it/inbox" +apDomain: "feddit.it" +apPreferredUsername: "Moonrise2473" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729108483 {#2141 : 2024-10-16 21:54:43.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687103510 {#2060 : 2023-06-18 17:51:50.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2331 +user: Proxies\__CG__\App\Entity\User {#5531 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Question-Best-UI-to-manage-VMs-and-containers" +title: "Question: Best UI to manage VMs and containers?" +url: null +body: """ At this point, I’ve got a lot of containers already running on my system, all in separate directories in my home directory. They’re each set up with a docker-compose file, and all of the volumes are just directories within those directories.\n \n I don’t really want to change this setup, because it allows me to easily rip it all out and transplant it to a new system.\n \n What I’d like is a web UI to see all of these containers, view their status, and potentially reboot them. It would also be great to be able to spin up VMs (not containers, but actual VMs) with it.\n \n I’ve heard of Portainer, but haven’t had any experience with it.\n \n What are your suggestions, and why do you recommend them? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 27 +favouriteCount: 22 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729431432 {#5532 : 2024-10-20 15:37:12.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5537 …} +votes: Doctrine\ORM\PersistentCollection {#5540 …} +reports: Doctrine\ORM\PersistentCollection {#5542 …} +favourites: Doctrine\ORM\PersistentCollection {#5544 …} +notifications: Doctrine\ORM\PersistentCollection {#5546 …} +badges: Doctrine\ORM\PersistentCollection {#5548 …} +children: [] -id: 33663 -titleTs: "'best':2 'contain':8 'manag':5 'question':1 'ui':3 'vms':6" -bodyTs: "'abl':100 'actual':108 'allow':57 'alreadi':11 'also':95 'chang':52 'compos':33 'contain':10,85,106 'd':74 'directori':19,23,42,45 'docker':32 'docker-compos':31 'easili':60 'experi':122 'file':34 'got':6 'great':97 'haven':118 'heard':114 'home':22 'like':75 'lot':8 'new':70 'point':3 'portain':116 'potenti':90 're':25 'realli':49 'reboot':91 'recommend':133 'rip':61 'run':12 'see':81 'separ':18 'set':27 'setup':54 'spin':102 'status':88 'suggest':128 'system':15,71 'transplant':66 'ui':79 've':5,113 'view':86 'vms':104,109 'volum':39 'want':50 'web':78 'within':43 'would':94" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706546295 +visibility: "visible " +apId: "https://lemmy.world/post/11294346" +editedAt: null +createdAt: DateTimeImmutable @1706459895 {#5529 : 2024-01-28 17:38:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ I tried portainer and it was overkill for my usage, too much overhead and too many features that I don’t need.\n \n Right now I’m using ajenti 2, which shows memory and CPU usage for the docker containers in the web page """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1706461360 {#2344 : 2024-01-28 18:02:40.0 +01:00 } +ip: null +tags: null +mentions: [ "@hperrin@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2314 …} +nested: Doctrine\ORM\PersistentCollection {#2328 …} +votes: Doctrine\ORM\PersistentCollection {#2191 …} +reports: Doctrine\ORM\PersistentCollection {#2327 …} +favourites: Doctrine\ORM\PersistentCollection {#2333 …} +notifications: Doctrine\ORM\PersistentCollection {#2324 …} -id: 347371 -bodyTs: "'2':29 'ajenti':28 'contain':39 'cpu':34 'docker':38 'featur':17 'm':26 'mani':16 'memori':32 'much':12 'need':22 'overhead':13 'overkil':7 'page':43 'portain':3 'right':23 'show':31 'tri':2 'usag':10,35 'use':27 'web':42" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.it/comment/5158984" +editedAt: null +createdAt: DateTimeImmutable @1706461360 {#2349 : 2024-01-28 18:02:40.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#5494 +comment: App\Entity\EntryComment {#2164 +user: App\Entity\User {#2334 +avatar: null +cover: null +email: "Moonrise2473@feddit.it" +username: "@Moonrise2473@feddit.it" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729169605 {#2042 : 2024-10-17 14:53:25.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: 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 {#2340 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2342 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2343 …} +entries: Doctrine\ORM\PersistentCollection {#2335 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2338 …} +entryComments: Doctrine\ORM\PersistentCollection {#2143 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2136 …} +posts: Doctrine\ORM\PersistentCollection {#2073 …} +postVotes: Doctrine\ORM\PersistentCollection {#2072 …} +postComments: Doctrine\ORM\PersistentCollection {#2065 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2067 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2049 …} +follows: Doctrine\ORM\PersistentCollection {#2051 …} +followers: Doctrine\ORM\PersistentCollection {#2059 …} +blocks: Doctrine\ORM\PersistentCollection {#2047 …} +blockers: Doctrine\ORM\PersistentCollection {#2057 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2055 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2054 …} +reports: Doctrine\ORM\PersistentCollection {#2053 …} +favourites: Doctrine\ORM\PersistentCollection {#2165 …} +violations: Doctrine\ORM\PersistentCollection {#2104 …} +notifications: Doctrine\ORM\PersistentCollection {#2099 …} +awards: Doctrine\ORM\PersistentCollection {#2108 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2101 …} +categories: Doctrine\ORM\PersistentCollection {#2109 …} -id: 3889 -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2106 …} +apId: "Moonrise2473@feddit.it" +apProfileId: "https://feddit.it/u/Moonrise2473" +apPublicUrl: "https://feddit.it/u/Moonrise2473" +apFollowersUrl: null +apInboxUrl: "https://feddit.it/inbox" +apDomain: "feddit.it" +apPreferredUsername: "Moonrise2473" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729108483 {#2141 : 2024-10-16 21:54:43.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687103510 {#2060 : 2023-06-18 17:51:50.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2331 +user: Proxies\__CG__\App\Entity\User {#5531 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Question-Best-UI-to-manage-VMs-and-containers" +title: "Question: Best UI to manage VMs and containers?" +url: null +body: """ At this point, I’ve got a lot of containers already running on my system, all in separate directories in my home directory. They’re each set up with a docker-compose file, and all of the volumes are just directories within those directories.\n \n I don’t really want to change this setup, because it allows me to easily rip it all out and transplant it to a new system.\n \n What I’d like is a web UI to see all of these containers, view their status, and potentially reboot them. It would also be great to be able to spin up VMs (not containers, but actual VMs) with it.\n \n I’ve heard of Portainer, but haven’t had any experience with it.\n \n What are your suggestions, and why do you recommend them? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 27 +favouriteCount: 22 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729431432 {#5532 : 2024-10-20 15:37:12.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5537 …} +votes: Doctrine\ORM\PersistentCollection {#5540 …} +reports: Doctrine\ORM\PersistentCollection {#5542 …} +favourites: Doctrine\ORM\PersistentCollection {#5544 …} +notifications: Doctrine\ORM\PersistentCollection {#5546 …} +badges: Doctrine\ORM\PersistentCollection {#5548 …} +children: [] -id: 33663 -titleTs: "'best':2 'contain':8 'manag':5 'question':1 'ui':3 'vms':6" -bodyTs: "'abl':100 'actual':108 'allow':57 'alreadi':11 'also':95 'chang':52 'compos':33 'contain':10,85,106 'd':74 'directori':19,23,42,45 'docker':32 'docker-compos':31 'easili':60 'experi':122 'file':34 'got':6 'great':97 'haven':118 'heard':114 'home':22 'like':75 'lot':8 'new':70 'point':3 'portain':116 'potenti':90 're':25 'realli':49 'reboot':91 'recommend':133 'rip':61 'run':12 'see':81 'separ':18 'set':27 'setup':54 'spin':102 'status':88 'suggest':128 'system':15,71 'transplant':66 'ui':79 've':5,113 'view':86 'vms':104,109 'volum':39 'want':50 'web':78 'within':43 'would':94" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706546295 +visibility: "visible " +apId: "https://lemmy.world/post/11294346" +editedAt: null +createdAt: DateTimeImmutable @1706459895 {#5529 : 2024-01-28 17:38:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ I tried portainer and it was overkill for my usage, too much overhead and too many features that I don’t need.\n \n Right now I’m using ajenti 2, which shows memory and CPU usage for the docker containers in the web page """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1706461360 {#2344 : 2024-01-28 18:02:40.0 +01:00 } +ip: null +tags: null +mentions: [ "@hperrin@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2314 …} +nested: Doctrine\ORM\PersistentCollection {#2328 …} +votes: Doctrine\ORM\PersistentCollection {#2191 …} +reports: Doctrine\ORM\PersistentCollection {#2327 …} +favourites: Doctrine\ORM\PersistentCollection {#2333 …} +notifications: Doctrine\ORM\PersistentCollection {#2324 …} -id: 347371 -bodyTs: "'2':29 'ajenti':28 'contain':39 'cpu':34 'docker':38 'featur':17 'm':26 'mani':16 'memori':32 'much':12 'need':22 'overhead':13 'overkil':7 'page':43 'portain':3 'right':23 'show':31 'tri':2 'usag':10,35 'use':27 'web':42" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.it/comment/5158984" +editedAt: null +createdAt: DateTimeImmutable @1706461360 {#2349 : 2024-01-28 18:02: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 | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2334 +avatar: null +cover: null +email: "Moonrise2473@feddit.it" +username: "@Moonrise2473@feddit.it" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729169605 {#2042 : 2024-10-17 14:53:25.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: 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 {#2340 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2342 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2343 …} +entries: Doctrine\ORM\PersistentCollection {#2335 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2338 …} +entryComments: Doctrine\ORM\PersistentCollection {#2143 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2136 …} +posts: Doctrine\ORM\PersistentCollection {#2073 …} +postVotes: Doctrine\ORM\PersistentCollection {#2072 …} +postComments: Doctrine\ORM\PersistentCollection {#2065 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2067 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2049 …} +follows: Doctrine\ORM\PersistentCollection {#2051 …} +followers: Doctrine\ORM\PersistentCollection {#2059 …} +blocks: Doctrine\ORM\PersistentCollection {#2047 …} +blockers: Doctrine\ORM\PersistentCollection {#2057 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2055 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2054 …} +reports: Doctrine\ORM\PersistentCollection {#2053 …} +favourites: Doctrine\ORM\PersistentCollection {#2165 …} +violations: Doctrine\ORM\PersistentCollection {#2104 …} +notifications: Doctrine\ORM\PersistentCollection {#2099 …} +awards: Doctrine\ORM\PersistentCollection {#2108 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2101 …} +categories: Doctrine\ORM\PersistentCollection {#2109 …} -id: 3889 -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2106 …} +apId: "Moonrise2473@feddit.it" +apProfileId: "https://feddit.it/u/Moonrise2473" +apPublicUrl: "https://feddit.it/u/Moonrise2473" +apFollowersUrl: null +apInboxUrl: "https://feddit.it/inbox" +apDomain: "feddit.it" +apPreferredUsername: "Moonrise2473" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729108483 {#2141 : 2024-10-16 21:54:43.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687103510 {#2060 : 2023-06-18 17:51:50.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#5557 +user: App\Entity\User {#2334 +avatar: null +cover: null +email: "Moonrise2473@feddit.it" +username: "@Moonrise2473@feddit.it" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729169605 {#2042 : 2024-10-17 14:53:25.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: 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 {#2340 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2342 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2343 …} +entries: Doctrine\ORM\PersistentCollection {#2335 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2338 …} +entryComments: Doctrine\ORM\PersistentCollection {#2143 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2136 …} +posts: Doctrine\ORM\PersistentCollection {#2073 …} +postVotes: Doctrine\ORM\PersistentCollection {#2072 …} +postComments: Doctrine\ORM\PersistentCollection {#2065 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2067 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2049 …} +follows: Doctrine\ORM\PersistentCollection {#2051 …} +followers: Doctrine\ORM\PersistentCollection {#2059 …} +blocks: Doctrine\ORM\PersistentCollection {#2047 …} +blockers: Doctrine\ORM\PersistentCollection {#2057 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2055 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2054 …} +reports: Doctrine\ORM\PersistentCollection {#2053 …} +favourites: Doctrine\ORM\PersistentCollection {#2165 …} +violations: Doctrine\ORM\PersistentCollection {#2104 …} +notifications: Doctrine\ORM\PersistentCollection {#2099 …} +awards: Doctrine\ORM\PersistentCollection {#2108 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2101 …} +categories: Doctrine\ORM\PersistentCollection {#2109 …} -id: 3889 -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2106 …} +apId: "Moonrise2473@feddit.it" +apProfileId: "https://feddit.it/u/Moonrise2473" +apPublicUrl: "https://feddit.it/u/Moonrise2473" +apFollowersUrl: null +apInboxUrl: "https://feddit.it/inbox" +apDomain: "feddit.it" +apPreferredUsername: "Moonrise2473" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729108483 {#2141 : 2024-10-16 21:54:43.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687103510 {#2060 : 2023-06-18 17:51:50.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1706461360 {#2349 : 2024-01-28 18:02:40.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#5612 +date: DateTimeImmutable @1706461360 {#2349 : 2024-01-28 18:02:40.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1706461360 {#2349 : 2024-01-28 18:02:40.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#5666 +createdAt: DateTimeImmutable @1706461360 {#2349 : 2024-01-28 18:02:40.0 +01:00 } +editedAt: null } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2331 +user: Proxies\__CG__\App\Entity\User {#5531 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Question-Best-UI-to-manage-VMs-and-containers" +title: "Question: Best UI to manage VMs and containers?" +url: null +body: """ At this point, I’ve got a lot of containers already running on my system, all in separate directories in my home directory. They’re each set up with a docker-compose file, and all of the volumes are just directories within those directories.\n \n I don’t really want to change this setup, because it allows me to easily rip it all out and transplant it to a new system.\n \n What I’d like is a web UI to see all of these containers, view their status, and potentially reboot them. It would also be great to be able to spin up VMs (not containers, but actual VMs) with it.\n \n I’ve heard of Portainer, but haven’t had any experience with it.\n \n What are your suggestions, and why do you recommend them? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 27 +favouriteCount: 22 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729431432 {#5532 : 2024-10-20 15:37:12.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5537 …} +votes: Doctrine\ORM\PersistentCollection {#5540 …} +reports: Doctrine\ORM\PersistentCollection {#5542 …} +favourites: Doctrine\ORM\PersistentCollection {#5544 …} +notifications: Doctrine\ORM\PersistentCollection {#5546 …} +badges: Doctrine\ORM\PersistentCollection {#5548 …} +children: [] -id: 33663 -titleTs: "'best':2 'contain':8 'manag':5 'question':1 'ui':3 'vms':6" -bodyTs: "'abl':100 'actual':108 'allow':57 'alreadi':11 'also':95 'chang':52 'compos':33 'contain':10,85,106 'd':74 'directori':19,23,42,45 'docker':32 'docker-compos':31 'easili':60 'experi':122 'file':34 'got':6 'great':97 'haven':118 'heard':114 'home':22 'like':75 'lot':8 'new':70 'point':3 'portain':116 'potenti':90 're':25 'realli':49 'reboot':91 'recommend':133 'rip':61 'run':12 'see':81 'separ':18 'set':27 'setup':54 'spin':102 'status':88 'suggest':128 'system':15,71 'transplant':66 'ui':79 've':5,113 'view':86 'vms':104,109 'volum':39 'want':50 'web':78 'within':43 'would':94" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706546295 +visibility: "visible " +apId: "https://lemmy.world/post/11294346" +editedAt: null +createdAt: DateTimeImmutable @1706459895 {#5529 : 2024-01-28 17:38:15.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#5720 +entry: Proxies\__CG__\App\Entity\Entry {#2331 +user: Proxies\__CG__\App\Entity\User {#5531 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Question-Best-UI-to-manage-VMs-and-containers" +title: "Question: Best UI to manage VMs and containers?" +url: null +body: """ At this point, I’ve got a lot of containers already running on my system, all in separate directories in my home directory. They’re each set up with a docker-compose file, and all of the volumes are just directories within those directories.\n \n I don’t really want to change this setup, because it allows me to easily rip it all out and transplant it to a new system.\n \n What I’d like is a web UI to see all of these containers, view their status, and potentially reboot them. It would also be great to be able to spin up VMs (not containers, but actual VMs) with it.\n \n I’ve heard of Portainer, but haven’t had any experience with it.\n \n What are your suggestions, and why do you recommend them? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 27 +favouriteCount: 22 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729431432 {#5532 : 2024-10-20 15:37:12.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5537 …} +votes: Doctrine\ORM\PersistentCollection {#5540 …} +reports: Doctrine\ORM\PersistentCollection {#5542 …} +favourites: Doctrine\ORM\PersistentCollection {#5544 …} +notifications: Doctrine\ORM\PersistentCollection {#5546 …} +badges: Doctrine\ORM\PersistentCollection {#5548 …} +children: [] -id: 33663 -titleTs: "'best':2 'contain':8 'manag':5 'question':1 'ui':3 'vms':6" -bodyTs: "'abl':100 'actual':108 'allow':57 'alreadi':11 'also':95 'chang':52 'compos':33 'contain':10,85,106 'd':74 'directori':19,23,42,45 'docker':32 'docker-compos':31 'easili':60 'experi':122 'file':34 'got':6 'great':97 'haven':118 'heard':114 'home':22 'like':75 'lot':8 'new':70 'point':3 'portain':116 'potenti':90 're':25 'realli':49 'reboot':91 'recommend':133 'rip':61 'run':12 'see':81 'separ':18 'set':27 'setup':54 'spin':102 'status':88 'suggest':128 'system':15,71 'transplant':66 'ui':79 've':5,113 'view':86 'vms':104,109 'volum':39 'want':50 'web':78 'within':43 'would':94" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706546295 +visibility: "visible " +apId: "https://lemmy.world/post/11294346" +editedAt: null +createdAt: DateTimeImmutable @1706459895 {#5529 : 2024-01-28 17:38:15.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2334 +avatar: null +cover: null +email: "Moonrise2473@feddit.it" +username: "@Moonrise2473@feddit.it" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729169605 {#2042 : 2024-10-17 14:53:25.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: 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 {#2340 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2342 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2343 …} +entries: Doctrine\ORM\PersistentCollection {#2335 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2338 …} +entryComments: Doctrine\ORM\PersistentCollection {#2143 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2136 …} +posts: Doctrine\ORM\PersistentCollection {#2073 …} +postVotes: Doctrine\ORM\PersistentCollection {#2072 …} +postComments: Doctrine\ORM\PersistentCollection {#2065 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2067 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2049 …} +follows: Doctrine\ORM\PersistentCollection {#2051 …} +followers: Doctrine\ORM\PersistentCollection {#2059 …} +blocks: Doctrine\ORM\PersistentCollection {#2047 …} +blockers: Doctrine\ORM\PersistentCollection {#2057 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2055 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2054 …} +reports: Doctrine\ORM\PersistentCollection {#2053 …} +favourites: Doctrine\ORM\PersistentCollection {#2165 …} +violations: Doctrine\ORM\PersistentCollection {#2104 …} +notifications: Doctrine\ORM\PersistentCollection {#2099 …} +awards: Doctrine\ORM\PersistentCollection {#2108 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2101 …} +categories: Doctrine\ORM\PersistentCollection {#2109 …} -id: 3889 -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2106 …} +apId: "Moonrise2473@feddit.it" +apProfileId: "https://feddit.it/u/Moonrise2473" +apPublicUrl: "https://feddit.it/u/Moonrise2473" +apFollowersUrl: null +apInboxUrl: "https://feddit.it/inbox" +apDomain: "feddit.it" +apPreferredUsername: "Moonrise2473" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729108483 {#2141 : 2024-10-16 21:54:43.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687103510 {#2060 : 2023-06-18 17:51:50.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#5775 +width: 40 +height: 40 +user: App\Entity\User {#2334 +avatar: null +cover: null +email: "Moonrise2473@feddit.it" +username: "@Moonrise2473@feddit.it" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729169605 {#2042 : 2024-10-17 14:53:25.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: 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 {#2340 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2342 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2343 …} +entries: Doctrine\ORM\PersistentCollection {#2335 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2338 …} +entryComments: Doctrine\ORM\PersistentCollection {#2143 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2136 …} +posts: Doctrine\ORM\PersistentCollection {#2073 …} +postVotes: Doctrine\ORM\PersistentCollection {#2072 …} +postComments: Doctrine\ORM\PersistentCollection {#2065 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2067 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2049 …} +follows: Doctrine\ORM\PersistentCollection {#2051 …} +followers: Doctrine\ORM\PersistentCollection {#2059 …} +blocks: Doctrine\ORM\PersistentCollection {#2047 …} +blockers: Doctrine\ORM\PersistentCollection {#2057 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2055 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2054 …} +reports: Doctrine\ORM\PersistentCollection {#2053 …} +favourites: Doctrine\ORM\PersistentCollection {#2165 …} +violations: Doctrine\ORM\PersistentCollection {#2104 …} +notifications: Doctrine\ORM\PersistentCollection {#2099 …} +awards: Doctrine\ORM\PersistentCollection {#2108 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2101 …} +categories: Doctrine\ORM\PersistentCollection {#2109 …} -id: 3889 -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2106 …} +apId: "Moonrise2473@feddit.it" +apProfileId: "https://feddit.it/u/Moonrise2473" +apPublicUrl: "https://feddit.it/u/Moonrise2473" +apFollowersUrl: null +apInboxUrl: "https://feddit.it/inbox" +apDomain: "feddit.it" +apPreferredUsername: "Moonrise2473" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729108483 {#2141 : 2024-10-16 21:54:43.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687103510 {#2060 : 2023-06-18 17:51:50.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.36 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2164 +user: App\Entity\User {#2334 +avatar: null +cover: null +email: "Moonrise2473@feddit.it" +username: "@Moonrise2473@feddit.it" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729169605 {#2042 : 2024-10-17 14:53:25.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: 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 {#2340 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2342 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2343 …} +entries: Doctrine\ORM\PersistentCollection {#2335 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2338 …} +entryComments: Doctrine\ORM\PersistentCollection {#2143 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2136 …} +posts: Doctrine\ORM\PersistentCollection {#2073 …} +postVotes: Doctrine\ORM\PersistentCollection {#2072 …} +postComments: Doctrine\ORM\PersistentCollection {#2065 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2067 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2049 …} +follows: Doctrine\ORM\PersistentCollection {#2051 …} +followers: Doctrine\ORM\PersistentCollection {#2059 …} +blocks: Doctrine\ORM\PersistentCollection {#2047 …} +blockers: Doctrine\ORM\PersistentCollection {#2057 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2055 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2054 …} +reports: Doctrine\ORM\PersistentCollection {#2053 …} +favourites: Doctrine\ORM\PersistentCollection {#2165 …} +violations: Doctrine\ORM\PersistentCollection {#2104 …} +notifications: Doctrine\ORM\PersistentCollection {#2099 …} +awards: Doctrine\ORM\PersistentCollection {#2108 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2101 …} +categories: Doctrine\ORM\PersistentCollection {#2109 …} -id: 3889 -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2106 …} +apId: "Moonrise2473@feddit.it" +apProfileId: "https://feddit.it/u/Moonrise2473" +apPublicUrl: "https://feddit.it/u/Moonrise2473" +apFollowersUrl: null +apInboxUrl: "https://feddit.it/inbox" +apDomain: "feddit.it" +apPreferredUsername: "Moonrise2473" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729108483 {#2141 : 2024-10-16 21:54:43.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687103510 {#2060 : 2023-06-18 17:51:50.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2331 +user: Proxies\__CG__\App\Entity\User {#5531 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Question-Best-UI-to-manage-VMs-and-containers" +title: "Question: Best UI to manage VMs and containers?" +url: null +body: """ At this point, I’ve got a lot of containers already running on my system, all in separate directories in my home directory. They’re each set up with a docker-compose file, and all of the volumes are just directories within those directories.\n \n I don’t really want to change this setup, because it allows me to easily rip it all out and transplant it to a new system.\n \n What I’d like is a web UI to see all of these containers, view their status, and potentially reboot them. It would also be great to be able to spin up VMs (not containers, but actual VMs) with it.\n \n I’ve heard of Portainer, but haven’t had any experience with it.\n \n What are your suggestions, and why do you recommend them? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 27 +favouriteCount: 22 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729431432 {#5532 : 2024-10-20 15:37:12.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5537 …} +votes: Doctrine\ORM\PersistentCollection {#5540 …} +reports: Doctrine\ORM\PersistentCollection {#5542 …} +favourites: Doctrine\ORM\PersistentCollection {#5544 …} +notifications: Doctrine\ORM\PersistentCollection {#5546 …} +badges: Doctrine\ORM\PersistentCollection {#5548 …} +children: [] -id: 33663 -titleTs: "'best':2 'contain':8 'manag':5 'question':1 'ui':3 'vms':6" -bodyTs: "'abl':100 'actual':108 'allow':57 'alreadi':11 'also':95 'chang':52 'compos':33 'contain':10,85,106 'd':74 'directori':19,23,42,45 'docker':32 'docker-compos':31 'easili':60 'experi':122 'file':34 'got':6 'great':97 'haven':118 'heard':114 'home':22 'like':75 'lot':8 'new':70 'point':3 'portain':116 'potenti':90 're':25 'realli':49 'reboot':91 'recommend':133 'rip':61 'run':12 'see':81 'separ':18 'set':27 'setup':54 'spin':102 'status':88 'suggest':128 'system':15,71 'transplant':66 'ui':79 've':5,113 'view':86 'vms':104,109 'volum':39 'want':50 'web':78 'within':43 'would':94" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706546295 +visibility: "visible " +apId: "https://lemmy.world/post/11294346" +editedAt: null +createdAt: DateTimeImmutable @1706459895 {#5529 : 2024-01-28 17:38:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ I tried portainer and it was overkill for my usage, too much overhead and too many features that I don’t need.\n \n Right now I’m using ajenti 2, which shows memory and CPU usage for the docker containers in the web page """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1706461360 {#2344 : 2024-01-28 18:02:40.0 +01:00 } +ip: null +tags: null +mentions: [ "@hperrin@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2314 …} +nested: Doctrine\ORM\PersistentCollection {#2328 …} +votes: Doctrine\ORM\PersistentCollection {#2191 …} +reports: Doctrine\ORM\PersistentCollection {#2327 …} +favourites: Doctrine\ORM\PersistentCollection {#2333 …} +notifications: Doctrine\ORM\PersistentCollection {#2324 …} -id: 347371 -bodyTs: "'2':29 'ajenti':28 'contain':39 'cpu':34 'docker':38 'featur':17 'm':26 'mani':16 'memori':32 'much':12 'need':22 'overhead':13 'overkil':7 'page':43 'portain':3 'right':23 'show':31 'tri':2 'usag':10,35 'use':27 'web':42" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.it/comment/5158984" +editedAt: null +createdAt: DateTimeImmutable @1706461360 {#2349 : 2024-01-28 18:02:40.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#5848 +subject: App\Entity\EntryComment {#2164 +user: App\Entity\User {#2334 +avatar: null +cover: null +email: "Moonrise2473@feddit.it" +username: "@Moonrise2473@feddit.it" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729169605 {#2042 : 2024-10-17 14:53:25.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: 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 {#2340 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2342 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2343 …} +entries: Doctrine\ORM\PersistentCollection {#2335 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2338 …} +entryComments: Doctrine\ORM\PersistentCollection {#2143 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2136 …} +posts: Doctrine\ORM\PersistentCollection {#2073 …} +postVotes: Doctrine\ORM\PersistentCollection {#2072 …} +postComments: Doctrine\ORM\PersistentCollection {#2065 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2067 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2049 …} +follows: Doctrine\ORM\PersistentCollection {#2051 …} +followers: Doctrine\ORM\PersistentCollection {#2059 …} +blocks: Doctrine\ORM\PersistentCollection {#2047 …} +blockers: Doctrine\ORM\PersistentCollection {#2057 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2055 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2054 …} +reports: Doctrine\ORM\PersistentCollection {#2053 …} +favourites: Doctrine\ORM\PersistentCollection {#2165 …} +violations: Doctrine\ORM\PersistentCollection {#2104 …} +notifications: Doctrine\ORM\PersistentCollection {#2099 …} +awards: Doctrine\ORM\PersistentCollection {#2108 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2101 …} +categories: Doctrine\ORM\PersistentCollection {#2109 …} -id: 3889 -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2106 …} +apId: "Moonrise2473@feddit.it" +apProfileId: "https://feddit.it/u/Moonrise2473" +apPublicUrl: "https://feddit.it/u/Moonrise2473" +apFollowersUrl: null +apInboxUrl: "https://feddit.it/inbox" +apDomain: "feddit.it" +apPreferredUsername: "Moonrise2473" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729108483 {#2141 : 2024-10-16 21:54:43.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687103510 {#2060 : 2023-06-18 17:51:50.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2331 +user: Proxies\__CG__\App\Entity\User {#5531 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Question-Best-UI-to-manage-VMs-and-containers" +title: "Question: Best UI to manage VMs and containers?" +url: null +body: """ At this point, I’ve got a lot of containers already running on my system, all in separate directories in my home directory. They’re each set up with a docker-compose file, and all of the volumes are just directories within those directories.\n \n I don’t really want to change this setup, because it allows me to easily rip it all out and transplant it to a new system.\n \n What I’d like is a web UI to see all of these containers, view their status, and potentially reboot them. It would also be great to be able to spin up VMs (not containers, but actual VMs) with it.\n \n I’ve heard of Portainer, but haven’t had any experience with it.\n \n What are your suggestions, and why do you recommend them? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 27 +favouriteCount: 22 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729431432 {#5532 : 2024-10-20 15:37:12.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5537 …} +votes: Doctrine\ORM\PersistentCollection {#5540 …} +reports: Doctrine\ORM\PersistentCollection {#5542 …} +favourites: Doctrine\ORM\PersistentCollection {#5544 …} +notifications: Doctrine\ORM\PersistentCollection {#5546 …} +badges: Doctrine\ORM\PersistentCollection {#5548 …} +children: [] -id: 33663 -titleTs: "'best':2 'contain':8 'manag':5 'question':1 'ui':3 'vms':6" -bodyTs: "'abl':100 'actual':108 'allow':57 'alreadi':11 'also':95 'chang':52 'compos':33 'contain':10,85,106 'd':74 'directori':19,23,42,45 'docker':32 'docker-compos':31 'easili':60 'experi':122 'file':34 'got':6 'great':97 'haven':118 'heard':114 'home':22 'like':75 'lot':8 'new':70 'point':3 'portain':116 'potenti':90 're':25 'realli':49 'reboot':91 'recommend':133 'rip':61 'run':12 'see':81 'separ':18 'set':27 'setup':54 'spin':102 'status':88 'suggest':128 'system':15,71 'transplant':66 'ui':79 've':5,113 'view':86 'vms':104,109 'volum':39 'want':50 'web':78 'within':43 'would':94" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706546295 +visibility: "visible " +apId: "https://lemmy.world/post/11294346" +editedAt: null +createdAt: DateTimeImmutable @1706459895 {#5529 : 2024-01-28 17:38:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ I tried portainer and it was overkill for my usage, too much overhead and too many features that I don’t need.\n \n Right now I’m using ajenti 2, which shows memory and CPU usage for the docker containers in the web page """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1706461360 {#2344 : 2024-01-28 18:02:40.0 +01:00 } +ip: null +tags: null +mentions: [ "@hperrin@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2314 …} +nested: Doctrine\ORM\PersistentCollection {#2328 …} +votes: Doctrine\ORM\PersistentCollection {#2191 …} +reports: Doctrine\ORM\PersistentCollection {#2327 …} +favourites: Doctrine\ORM\PersistentCollection {#2333 …} +notifications: Doctrine\ORM\PersistentCollection {#2324 …} -id: 347371 -bodyTs: "'2':29 'ajenti':28 'contain':39 'cpu':34 'docker':38 'featur':17 'm':26 'mani':16 'memori':32 'much':12 'need':22 'overhead':13 'overkil':7 'page':43 'portain':3 'right':23 'show':31 'tri':2 'usag':10,35 'use':27 'web':42" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.it/comment/5158984" +editedAt: null +createdAt: DateTimeImmutable @1706461360 {#2349 : 2024-01-28 18:02:40.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 1.03 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2164 +user: App\Entity\User {#2334 +avatar: null +cover: null +email: "Moonrise2473@feddit.it" +username: "@Moonrise2473@feddit.it" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729169605 {#2042 : 2024-10-17 14:53:25.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: 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 {#2340 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2342 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2343 …} +entries: Doctrine\ORM\PersistentCollection {#2335 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2338 …} +entryComments: Doctrine\ORM\PersistentCollection {#2143 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2136 …} +posts: Doctrine\ORM\PersistentCollection {#2073 …} +postVotes: Doctrine\ORM\PersistentCollection {#2072 …} +postComments: Doctrine\ORM\PersistentCollection {#2065 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2067 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2049 …} +follows: Doctrine\ORM\PersistentCollection {#2051 …} +followers: Doctrine\ORM\PersistentCollection {#2059 …} +blocks: Doctrine\ORM\PersistentCollection {#2047 …} +blockers: Doctrine\ORM\PersistentCollection {#2057 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2055 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2054 …} +reports: Doctrine\ORM\PersistentCollection {#2053 …} +favourites: Doctrine\ORM\PersistentCollection {#2165 …} +violations: Doctrine\ORM\PersistentCollection {#2104 …} +notifications: Doctrine\ORM\PersistentCollection {#2099 …} +awards: Doctrine\ORM\PersistentCollection {#2108 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2101 …} +categories: Doctrine\ORM\PersistentCollection {#2109 …} -id: 3889 -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2106 …} +apId: "Moonrise2473@feddit.it" +apProfileId: "https://feddit.it/u/Moonrise2473" +apPublicUrl: "https://feddit.it/u/Moonrise2473" +apFollowersUrl: null +apInboxUrl: "https://feddit.it/inbox" +apDomain: "feddit.it" +apPreferredUsername: "Moonrise2473" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729108483 {#2141 : 2024-10-16 21:54:43.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687103510 {#2060 : 2023-06-18 17:51:50.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2331 +user: Proxies\__CG__\App\Entity\User {#5531 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Question-Best-UI-to-manage-VMs-and-containers" +title: "Question: Best UI to manage VMs and containers?" +url: null +body: """ At this point, I’ve got a lot of containers already running on my system, all in separate directories in my home directory. They’re each set up with a docker-compose file, and all of the volumes are just directories within those directories.\n \n I don’t really want to change this setup, because it allows me to easily rip it all out and transplant it to a new system.\n \n What I’d like is a web UI to see all of these containers, view their status, and potentially reboot them. It would also be great to be able to spin up VMs (not containers, but actual VMs) with it.\n \n I’ve heard of Portainer, but haven’t had any experience with it.\n \n What are your suggestions, and why do you recommend them? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 27 +favouriteCount: 22 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729431432 {#5532 : 2024-10-20 15:37:12.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5537 …} +votes: Doctrine\ORM\PersistentCollection {#5540 …} +reports: Doctrine\ORM\PersistentCollection {#5542 …} +favourites: Doctrine\ORM\PersistentCollection {#5544 …} +notifications: Doctrine\ORM\PersistentCollection {#5546 …} +badges: Doctrine\ORM\PersistentCollection {#5548 …} +children: [] -id: 33663 -titleTs: "'best':2 'contain':8 'manag':5 'question':1 'ui':3 'vms':6" -bodyTs: "'abl':100 'actual':108 'allow':57 'alreadi':11 'also':95 'chang':52 'compos':33 'contain':10,85,106 'd':74 'directori':19,23,42,45 'docker':32 'docker-compos':31 'easili':60 'experi':122 'file':34 'got':6 'great':97 'haven':118 'heard':114 'home':22 'like':75 'lot':8 'new':70 'point':3 'portain':116 'potenti':90 're':25 'realli':49 'reboot':91 'recommend':133 'rip':61 'run':12 'see':81 'separ':18 'set':27 'setup':54 'spin':102 'status':88 'suggest':128 'system':15,71 'transplant':66 'ui':79 've':5,113 'view':86 'vms':104,109 'volum':39 'want':50 'web':78 'within':43 'would':94" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706546295 +visibility: "visible " +apId: "https://lemmy.world/post/11294346" +editedAt: null +createdAt: DateTimeImmutable @1706459895 {#5529 : 2024-01-28 17:38:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ I tried portainer and it was overkill for my usage, too much overhead and too many features that I don’t need.\n \n Right now I’m using ajenti 2, which shows memory and CPU usage for the docker containers in the web page """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1706461360 {#2344 : 2024-01-28 18:02:40.0 +01:00 } +ip: null +tags: null +mentions: [ "@hperrin@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2314 …} +nested: Doctrine\ORM\PersistentCollection {#2328 …} +votes: Doctrine\ORM\PersistentCollection {#2191 …} +reports: Doctrine\ORM\PersistentCollection {#2327 …} +favourites: Doctrine\ORM\PersistentCollection {#2333 …} +notifications: Doctrine\ORM\PersistentCollection {#2324 …} -id: 347371 -bodyTs: "'2':29 'ajenti':28 'contain':39 'cpu':34 'docker':38 'featur':17 'm':26 'mani':16 'memori':32 'much':12 'need':22 'overhead':13 'overkil':7 'page':43 'portain':3 'right':23 'show':31 'tri':2 'usag':10,35 'use':27 'web':42" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.it/comment/5158984" +editedAt: null +createdAt: DateTimeImmutable @1706461360 {#2349 : 2024-01-28 18:02:40.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#5905 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2164 +user: App\Entity\User {#2334 +avatar: null +cover: null +email: "Moonrise2473@feddit.it" +username: "@Moonrise2473@feddit.it" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729169605 {#2042 : 2024-10-17 14:53:25.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: 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 {#2340 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2342 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2343 …} +entries: Doctrine\ORM\PersistentCollection {#2335 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2338 …} +entryComments: Doctrine\ORM\PersistentCollection {#2143 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2136 …} +posts: Doctrine\ORM\PersistentCollection {#2073 …} +postVotes: Doctrine\ORM\PersistentCollection {#2072 …} +postComments: Doctrine\ORM\PersistentCollection {#2065 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2067 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2049 …} +follows: Doctrine\ORM\PersistentCollection {#2051 …} +followers: Doctrine\ORM\PersistentCollection {#2059 …} +blocks: Doctrine\ORM\PersistentCollection {#2047 …} +blockers: Doctrine\ORM\PersistentCollection {#2057 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2055 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2054 …} +reports: Doctrine\ORM\PersistentCollection {#2053 …} +favourites: Doctrine\ORM\PersistentCollection {#2165 …} +violations: Doctrine\ORM\PersistentCollection {#2104 …} +notifications: Doctrine\ORM\PersistentCollection {#2099 …} +awards: Doctrine\ORM\PersistentCollection {#2108 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2101 …} +categories: Doctrine\ORM\PersistentCollection {#2109 …} -id: 3889 -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2106 …} +apId: "Moonrise2473@feddit.it" +apProfileId: "https://feddit.it/u/Moonrise2473" +apPublicUrl: "https://feddit.it/u/Moonrise2473" +apFollowersUrl: null +apInboxUrl: "https://feddit.it/inbox" +apDomain: "feddit.it" +apPreferredUsername: "Moonrise2473" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729108483 {#2141 : 2024-10-16 21:54:43.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687103510 {#2060 : 2023-06-18 17:51:50.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2331 +user: Proxies\__CG__\App\Entity\User {#5531 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Question-Best-UI-to-manage-VMs-and-containers" +title: "Question: Best UI to manage VMs and containers?" +url: null +body: """ At this point, I’ve got a lot of containers already running on my system, all in separate directories in my home directory. They’re each set up with a docker-compose file, and all of the volumes are just directories within those directories.\n \n I don’t really want to change this setup, because it allows me to easily rip it all out and transplant it to a new system.\n \n What I’d like is a web UI to see all of these containers, view their status, and potentially reboot them. It would also be great to be able to spin up VMs (not containers, but actual VMs) with it.\n \n I’ve heard of Portainer, but haven’t had any experience with it.\n \n What are your suggestions, and why do you recommend them? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 27 +favouriteCount: 22 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729431432 {#5532 : 2024-10-20 15:37:12.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5537 …} +votes: Doctrine\ORM\PersistentCollection {#5540 …} +reports: Doctrine\ORM\PersistentCollection {#5542 …} +favourites: Doctrine\ORM\PersistentCollection {#5544 …} +notifications: Doctrine\ORM\PersistentCollection {#5546 …} +badges: Doctrine\ORM\PersistentCollection {#5548 …} +children: [] -id: 33663 -titleTs: "'best':2 'contain':8 'manag':5 'question':1 'ui':3 'vms':6" -bodyTs: "'abl':100 'actual':108 'allow':57 'alreadi':11 'also':95 'chang':52 'compos':33 'contain':10,85,106 'd':74 'directori':19,23,42,45 'docker':32 'docker-compos':31 'easili':60 'experi':122 'file':34 'got':6 'great':97 'haven':118 'heard':114 'home':22 'like':75 'lot':8 'new':70 'point':3 'portain':116 'potenti':90 're':25 'realli':49 'reboot':91 'recommend':133 'rip':61 'run':12 'see':81 'separ':18 'set':27 'setup':54 'spin':102 'status':88 'suggest':128 'system':15,71 'transplant':66 'ui':79 've':5,113 'view':86 'vms':104,109 'volum':39 'want':50 'web':78 'within':43 'would':94" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706546295 +visibility: "visible " +apId: "https://lemmy.world/post/11294346" +editedAt: null +createdAt: DateTimeImmutable @1706459895 {#5529 : 2024-01-28 17:38:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ I tried portainer and it was overkill for my usage, too much overhead and too many features that I don’t need.\n \n Right now I’m using ajenti 2, which shows memory and CPU usage for the docker containers in the web page """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1706461360 {#2344 : 2024-01-28 18:02:40.0 +01:00 } +ip: null +tags: null +mentions: [ "@hperrin@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2314 …} +nested: Doctrine\ORM\PersistentCollection {#2328 …} +votes: Doctrine\ORM\PersistentCollection {#2191 …} +reports: Doctrine\ORM\PersistentCollection {#2327 …} +favourites: Doctrine\ORM\PersistentCollection {#2333 …} +notifications: Doctrine\ORM\PersistentCollection {#2324 …} -id: 347371 -bodyTs: "'2':29 'ajenti':28 'contain':39 'cpu':34 'docker':38 'featur':17 'm':26 'mani':16 'memori':32 'much':12 'need':22 'overhead':13 'overkil':7 'page':43 'portain':3 'right':23 'show':31 'tri':2 'usag':10,35 'use':27 'web':42" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.it/comment/5158984" +editedAt: null +createdAt: DateTimeImmutable @1706461360 {#2349 : 2024-01-28 18:02:40.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 16.0 MiB | 0.63 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2164 +user: App\Entity\User {#2334 +avatar: null +cover: null +email: "Moonrise2473@feddit.it" +username: "@Moonrise2473@feddit.it" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729169605 {#2042 : 2024-10-17 14:53:25.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: 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 {#2340 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2342 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2343 …} +entries: Doctrine\ORM\PersistentCollection {#2335 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2338 …} +entryComments: Doctrine\ORM\PersistentCollection {#2143 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2136 …} +posts: Doctrine\ORM\PersistentCollection {#2073 …} +postVotes: Doctrine\ORM\PersistentCollection {#2072 …} +postComments: Doctrine\ORM\PersistentCollection {#2065 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2067 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2049 …} +follows: Doctrine\ORM\PersistentCollection {#2051 …} +followers: Doctrine\ORM\PersistentCollection {#2059 …} +blocks: Doctrine\ORM\PersistentCollection {#2047 …} +blockers: Doctrine\ORM\PersistentCollection {#2057 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2055 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2054 …} +reports: Doctrine\ORM\PersistentCollection {#2053 …} +favourites: Doctrine\ORM\PersistentCollection {#2165 …} +violations: Doctrine\ORM\PersistentCollection {#2104 …} +notifications: Doctrine\ORM\PersistentCollection {#2099 …} +awards: Doctrine\ORM\PersistentCollection {#2108 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2101 …} +categories: Doctrine\ORM\PersistentCollection {#2109 …} -id: 3889 -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2106 …} +apId: "Moonrise2473@feddit.it" +apProfileId: "https://feddit.it/u/Moonrise2473" +apPublicUrl: "https://feddit.it/u/Moonrise2473" +apFollowersUrl: null +apInboxUrl: "https://feddit.it/inbox" +apDomain: "feddit.it" +apPreferredUsername: "Moonrise2473" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729108483 {#2141 : 2024-10-16 21:54:43.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687103510 {#2060 : 2023-06-18 17:51:50.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2331 +user: Proxies\__CG__\App\Entity\User {#5531 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Question-Best-UI-to-manage-VMs-and-containers" +title: "Question: Best UI to manage VMs and containers?" +url: null +body: """ At this point, I’ve got a lot of containers already running on my system, all in separate directories in my home directory. They’re each set up with a docker-compose file, and all of the volumes are just directories within those directories.\n \n I don’t really want to change this setup, because it allows me to easily rip it all out and transplant it to a new system.\n \n What I’d like is a web UI to see all of these containers, view their status, and potentially reboot them. It would also be great to be able to spin up VMs (not containers, but actual VMs) with it.\n \n I’ve heard of Portainer, but haven’t had any experience with it.\n \n What are your suggestions, and why do you recommend them? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 27 +favouriteCount: 22 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729431432 {#5532 : 2024-10-20 15:37:12.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5537 …} +votes: Doctrine\ORM\PersistentCollection {#5540 …} +reports: Doctrine\ORM\PersistentCollection {#5542 …} +favourites: Doctrine\ORM\PersistentCollection {#5544 …} +notifications: Doctrine\ORM\PersistentCollection {#5546 …} +badges: Doctrine\ORM\PersistentCollection {#5548 …} +children: [] -id: 33663 -titleTs: "'best':2 'contain':8 'manag':5 'question':1 'ui':3 'vms':6" -bodyTs: "'abl':100 'actual':108 'allow':57 'alreadi':11 'also':95 'chang':52 'compos':33 'contain':10,85,106 'd':74 'directori':19,23,42,45 'docker':32 'docker-compos':31 'easili':60 'experi':122 'file':34 'got':6 'great':97 'haven':118 'heard':114 'home':22 'like':75 'lot':8 'new':70 'point':3 'portain':116 'potenti':90 're':25 'realli':49 'reboot':91 'recommend':133 'rip':61 'run':12 'see':81 'separ':18 'set':27 'setup':54 'spin':102 'status':88 'suggest':128 'system':15,71 'transplant':66 'ui':79 've':5,113 'view':86 'vms':104,109 'volum':39 'want':50 'web':78 'within':43 'would':94" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706546295 +visibility: "visible " +apId: "https://lemmy.world/post/11294346" +editedAt: null +createdAt: DateTimeImmutable @1706459895 {#5529 : 2024-01-28 17:38:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ I tried portainer and it was overkill for my usage, too much overhead and too many features that I don’t need.\n \n Right now I’m using ajenti 2, which shows memory and CPU usage for the docker containers in the web page """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1706461360 {#2344 : 2024-01-28 18:02:40.0 +01:00 } +ip: null +tags: null +mentions: [ "@hperrin@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2314 …} +nested: Doctrine\ORM\PersistentCollection {#2328 …} +votes: Doctrine\ORM\PersistentCollection {#2191 …} +reports: Doctrine\ORM\PersistentCollection {#2327 …} +favourites: Doctrine\ORM\PersistentCollection {#2333 …} +notifications: Doctrine\ORM\PersistentCollection {#2324 …} -id: 347371 -bodyTs: "'2':29 'ajenti':28 'contain':39 'cpu':34 'docker':38 'featur':17 'm':26 'mani':16 'memori':32 'much':12 'need':22 'overhead':13 'overkil':7 'page':43 'portain':3 'right':23 'show':31 'tri':2 'usag':10,35 'use':27 'web':42" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.it/comment/5158984" +editedAt: null +createdAt: DateTimeImmutable @1706461360 {#2349 : 2024-01-28 18:02:40.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#6145 +comment: App\Entity\EntryComment {#2164 +user: App\Entity\User {#2334 +avatar: null +cover: null +email: "Moonrise2473@feddit.it" +username: "@Moonrise2473@feddit.it" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729169605 {#2042 : 2024-10-17 14:53:25.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: 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 {#2340 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2342 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2343 …} +entries: Doctrine\ORM\PersistentCollection {#2335 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2338 …} +entryComments: Doctrine\ORM\PersistentCollection {#2143 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2136 …} +posts: Doctrine\ORM\PersistentCollection {#2073 …} +postVotes: Doctrine\ORM\PersistentCollection {#2072 …} +postComments: Doctrine\ORM\PersistentCollection {#2065 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2066 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2067 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2049 …} +follows: Doctrine\ORM\PersistentCollection {#2051 …} +followers: Doctrine\ORM\PersistentCollection {#2059 …} +blocks: Doctrine\ORM\PersistentCollection {#2047 …} +blockers: Doctrine\ORM\PersistentCollection {#2057 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2055 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2054 …} +reports: Doctrine\ORM\PersistentCollection {#2053 …} +favourites: Doctrine\ORM\PersistentCollection {#2165 …} +violations: Doctrine\ORM\PersistentCollection {#2104 …} +notifications: Doctrine\ORM\PersistentCollection {#2099 …} +awards: Doctrine\ORM\PersistentCollection {#2108 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2101 …} +categories: Doctrine\ORM\PersistentCollection {#2109 …} -id: 3889 -password: "$2y$13$ery7hgMdKfRrpGyrFVxOQ.MnG88pumdXi8Zqwu9gdioxgwvyAb0KO" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2106 …} +apId: "Moonrise2473@feddit.it" +apProfileId: "https://feddit.it/u/Moonrise2473" +apPublicUrl: "https://feddit.it/u/Moonrise2473" +apFollowersUrl: null +apInboxUrl: "https://feddit.it/inbox" +apDomain: "feddit.it" +apPreferredUsername: "Moonrise2473" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729108483 {#2141 : 2024-10-16 21:54:43.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687103510 {#2060 : 2023-06-18 17:51:50.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2331 +user: Proxies\__CG__\App\Entity\User {#5531 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Question-Best-UI-to-manage-VMs-and-containers" +title: "Question: Best UI to manage VMs and containers?" +url: null +body: """ At this point, I’ve got a lot of containers already running on my system, all in separate directories in my home directory. They’re each set up with a docker-compose file, and all of the volumes are just directories within those directories.\n \n I don’t really want to change this setup, because it allows me to easily rip it all out and transplant it to a new system.\n \n What I’d like is a web UI to see all of these containers, view their status, and potentially reboot them. It would also be great to be able to spin up VMs (not containers, but actual VMs) with it.\n \n I’ve heard of Portainer, but haven’t had any experience with it.\n \n What are your suggestions, and why do you recommend them? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 27 +favouriteCount: 22 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729431432 {#5532 : 2024-10-20 15:37:12.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5537 …} +votes: Doctrine\ORM\PersistentCollection {#5540 …} +reports: Doctrine\ORM\PersistentCollection {#5542 …} +favourites: Doctrine\ORM\PersistentCollection {#5544 …} +notifications: Doctrine\ORM\PersistentCollection {#5546 …} +badges: Doctrine\ORM\PersistentCollection {#5548 …} +children: [] -id: 33663 -titleTs: "'best':2 'contain':8 'manag':5 'question':1 'ui':3 'vms':6" -bodyTs: "'abl':100 'actual':108 'allow':57 'alreadi':11 'also':95 'chang':52 'compos':33 'contain':10,85,106 'd':74 'directori':19,23,42,45 'docker':32 'docker-compos':31 'easili':60 'experi':122 'file':34 'got':6 'great':97 'haven':118 'heard':114 'home':22 'like':75 'lot':8 'new':70 'point':3 'portain':116 'potenti':90 're':25 'realli':49 'reboot':91 'recommend':133 'rip':61 'run':12 'see':81 'separ':18 'set':27 'setup':54 'spin':102 'status':88 'suggest':128 'system':15,71 'transplant':66 'ui':79 've':5,113 'view':86 'vms':104,109 'volum':39 'want':50 'web':78 'within':43 'would':94" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706546295 +visibility: "visible " +apId: "https://lemmy.world/post/11294346" +editedAt: null +createdAt: DateTimeImmutable @1706459895 {#5529 : 2024-01-28 17:38:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ I tried portainer and it was overkill for my usage, too much overhead and too many features that I don’t need.\n \n Right now I’m using ajenti 2, which shows memory and CPU usage for the docker containers in the web page """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1706461360 {#2344 : 2024-01-28 18:02:40.0 +01:00 } +ip: null +tags: null +mentions: [ "@hperrin@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2314 …} +nested: Doctrine\ORM\PersistentCollection {#2328 …} +votes: Doctrine\ORM\PersistentCollection {#2191 …} +reports: Doctrine\ORM\PersistentCollection {#2327 …} +favourites: Doctrine\ORM\PersistentCollection {#2333 …} +notifications: Doctrine\ORM\PersistentCollection {#2324 …} -id: 347371 -bodyTs: "'2':29 'ajenti':28 'contain':39 'cpu':34 'docker':38 'featur':17 'm':26 'mani':16 'memori':32 'much':12 'need':22 'overhead':13 'overkil':7 'page':43 'portain':3 'right':23 'show':31 'tri':2 'usag':10,35 'use':27 'web':42" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://feddit.it/comment/5158984" +editedAt: null +createdAt: DateTimeImmutable @1706461360 {#2349 : 2024-01-28 18:02:40.0 +01:00 } } +nestedComments: [] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …} -twig: Twig\Environment {#1252 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 39.37 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2117 +user: App\Entity\User {#2128 +avatar: Proxies\__CG__\App\Entity\Image {#2127 …} +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 {#2124 : 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 {#2126 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2139 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2224 …} +entries: Doctrine\ORM\PersistentCollection {#2223 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2216 …} +entryComments: Doctrine\ORM\PersistentCollection {#2213 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …} +posts: Doctrine\ORM\PersistentCollection {#2232 …} +postVotes: Doctrine\ORM\PersistentCollection {#2228 …} +postComments: Doctrine\ORM\PersistentCollection {#2192 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2299 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2298 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2291 …} +follows: Doctrine\ORM\PersistentCollection {#2301 …} +followers: Doctrine\ORM\PersistentCollection {#2297 …} +blocks: Doctrine\ORM\PersistentCollection {#2315 …} +blockers: Doctrine\ORM\PersistentCollection {#2321 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2310 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2306 …} +reports: Doctrine\ORM\PersistentCollection {#2305 …} +favourites: Doctrine\ORM\PersistentCollection {#2303 …} +violations: Doctrine\ORM\PersistentCollection {#2317 …} +notifications: Doctrine\ORM\PersistentCollection {#2313 …} +awards: Doctrine\ORM\PersistentCollection {#2292 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2290 …} +categories: Doctrine\ORM\PersistentCollection {#2295 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2283 …} +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 {#2114 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#2118 : 2023-11-03 14:42:45.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2121 +user: Proxies\__CG__\App\Entity\User {#6252 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Termius-alternative" +title: "Termius alternative ?" +url: null +body: """ Hi, Is there any selfhosted app that can do the same as Termius ? [termius.com](https://termius.com/)\n \n Like a cool UI and super easy SSH access """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 11 +favouriteCount: 20 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729254018 {#6253 : 2024-10-18 14:20:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6258 …} +votes: Doctrine\ORM\PersistentCollection {#6261 …} +reports: Doctrine\ORM\PersistentCollection {#6263 …} +favourites: Doctrine\ORM\PersistentCollection {#6265 …} +notifications: Doctrine\ORM\PersistentCollection {#6267 …} +badges: Doctrine\ORM\PersistentCollection {#6269 …} +children: [] -id: 33094 -titleTs: "'altern':2 'termius':1" -bodyTs: "'/)':17 'access':26 'app':6 'cool':20 'easi':24 'hi':1 'like':18 'selfhost':5 'ssh':25 'super':23 'termius':13 'termius.com':14,16 'termius.com/)':15 'ui':21" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706309348 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/13080423" +editedAt: null +createdAt: DateTimeImmutable @1706222948 {#6250 : 2024-01-25 23:49:08.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ I think Shellhub might do the trick\n \n - [www.shellhub.io](https://www.shellhub.io/)\n - [github.com/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706456121 {#2107 : 2024-01-28 16:35:21.0 +01:00 } +ip: null +tags: null +mentions: [ "@Mateleo@lemmy.dbzer0.com" ] +children: Doctrine\ORM\PersistentCollection {#2122 …} +nested: Doctrine\ORM\PersistentCollection {#2113 …} +votes: Doctrine\ORM\PersistentCollection {#2119 …} +reports: Doctrine\ORM\PersistentCollection {#2120 …} +favourites: Doctrine\ORM\PersistentCollection {#2160 …} +notifications: Doctrine\ORM\PersistentCollection {#2162 …} -id: 347182 -bodyTs: "'/)':11 '/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub)':14 'github.com':13 'github.com/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub)':12 'might':4 'shellhub':3 'think':2 'trick':7 'www.shellhub.io':8,10 'www.shellhub.io/)':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7103718" +editedAt: null +createdAt: DateTimeImmutable @1706456121 {#2112 : 2024-01-28 16:35:21.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#6215 +comment: App\Entity\EntryComment {#2117 +user: App\Entity\User {#2128 +avatar: Proxies\__CG__\App\Entity\Image {#2127 …} +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 {#2124 : 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 {#2126 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2139 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2224 …} +entries: Doctrine\ORM\PersistentCollection {#2223 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2216 …} +entryComments: Doctrine\ORM\PersistentCollection {#2213 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …} +posts: Doctrine\ORM\PersistentCollection {#2232 …} +postVotes: Doctrine\ORM\PersistentCollection {#2228 …} +postComments: Doctrine\ORM\PersistentCollection {#2192 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2299 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2298 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2291 …} +follows: Doctrine\ORM\PersistentCollection {#2301 …} +followers: Doctrine\ORM\PersistentCollection {#2297 …} +blocks: Doctrine\ORM\PersistentCollection {#2315 …} +blockers: Doctrine\ORM\PersistentCollection {#2321 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2310 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2306 …} +reports: Doctrine\ORM\PersistentCollection {#2305 …} +favourites: Doctrine\ORM\PersistentCollection {#2303 …} +violations: Doctrine\ORM\PersistentCollection {#2317 …} +notifications: Doctrine\ORM\PersistentCollection {#2313 …} +awards: Doctrine\ORM\PersistentCollection {#2292 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2290 …} +categories: Doctrine\ORM\PersistentCollection {#2295 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2283 …} +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 {#2114 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#2118 : 2023-11-03 14:42:45.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2121 +user: Proxies\__CG__\App\Entity\User {#6252 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Termius-alternative" +title: "Termius alternative ?" +url: null +body: """ Hi, Is there any selfhosted app that can do the same as Termius ? [termius.com](https://termius.com/)\n \n Like a cool UI and super easy SSH access """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 11 +favouriteCount: 20 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729254018 {#6253 : 2024-10-18 14:20:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6258 …} +votes: Doctrine\ORM\PersistentCollection {#6261 …} +reports: Doctrine\ORM\PersistentCollection {#6263 …} +favourites: Doctrine\ORM\PersistentCollection {#6265 …} +notifications: Doctrine\ORM\PersistentCollection {#6267 …} +badges: Doctrine\ORM\PersistentCollection {#6269 …} +children: [] -id: 33094 -titleTs: "'altern':2 'termius':1" -bodyTs: "'/)':17 'access':26 'app':6 'cool':20 'easi':24 'hi':1 'like':18 'selfhost':5 'ssh':25 'super':23 'termius':13 'termius.com':14,16 'termius.com/)':15 'ui':21" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706309348 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/13080423" +editedAt: null +createdAt: DateTimeImmutable @1706222948 {#6250 : 2024-01-25 23:49:08.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ I think Shellhub might do the trick\n \n - [www.shellhub.io](https://www.shellhub.io/)\n - [github.com/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706456121 {#2107 : 2024-01-28 16:35:21.0 +01:00 } +ip: null +tags: null +mentions: [ "@Mateleo@lemmy.dbzer0.com" ] +children: Doctrine\ORM\PersistentCollection {#2122 …} +nested: Doctrine\ORM\PersistentCollection {#2113 …} +votes: Doctrine\ORM\PersistentCollection {#2119 …} +reports: Doctrine\ORM\PersistentCollection {#2120 …} +favourites: Doctrine\ORM\PersistentCollection {#2160 …} +notifications: Doctrine\ORM\PersistentCollection {#2162 …} -id: 347182 -bodyTs: "'/)':11 '/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub)':14 'github.com':13 'github.com/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub)':12 'might':4 'shellhub':3 'think':2 'trick':7 'www.shellhub.io':8,10 'www.shellhub.io/)':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7103718" +editedAt: null +createdAt: DateTimeImmutable @1706456121 {#2112 : 2024-01-28 16:35: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 | 16.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2128 +avatar: Proxies\__CG__\App\Entity\Image {#2127 …} +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 {#2124 : 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 {#2126 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2139 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2224 …} +entries: Doctrine\ORM\PersistentCollection {#2223 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2216 …} +entryComments: Doctrine\ORM\PersistentCollection {#2213 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …} +posts: Doctrine\ORM\PersistentCollection {#2232 …} +postVotes: Doctrine\ORM\PersistentCollection {#2228 …} +postComments: Doctrine\ORM\PersistentCollection {#2192 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2299 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2298 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2291 …} +follows: Doctrine\ORM\PersistentCollection {#2301 …} +followers: Doctrine\ORM\PersistentCollection {#2297 …} +blocks: Doctrine\ORM\PersistentCollection {#2315 …} +blockers: Doctrine\ORM\PersistentCollection {#2321 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2310 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2306 …} +reports: Doctrine\ORM\PersistentCollection {#2305 …} +favourites: Doctrine\ORM\PersistentCollection {#2303 …} +violations: Doctrine\ORM\PersistentCollection {#2317 …} +notifications: Doctrine\ORM\PersistentCollection {#2313 …} +awards: Doctrine\ORM\PersistentCollection {#2292 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2290 …} +categories: Doctrine\ORM\PersistentCollection {#2295 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2283 …} +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 {#2114 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#2118 : 2023-11-03 14:42:45.0 +01:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#6278 +user: App\Entity\User {#2128 +avatar: Proxies\__CG__\App\Entity\Image {#2127 …} +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 {#2124 : 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 {#2126 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2139 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2224 …} +entries: Doctrine\ORM\PersistentCollection {#2223 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2216 …} +entryComments: Doctrine\ORM\PersistentCollection {#2213 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …} +posts: Doctrine\ORM\PersistentCollection {#2232 …} +postVotes: Doctrine\ORM\PersistentCollection {#2228 …} +postComments: Doctrine\ORM\PersistentCollection {#2192 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2299 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2298 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2291 …} +follows: Doctrine\ORM\PersistentCollection {#2301 …} +followers: Doctrine\ORM\PersistentCollection {#2297 …} +blocks: Doctrine\ORM\PersistentCollection {#2315 …} +blockers: Doctrine\ORM\PersistentCollection {#2321 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2310 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2306 …} +reports: Doctrine\ORM\PersistentCollection {#2305 …} +favourites: Doctrine\ORM\PersistentCollection {#2303 …} +violations: Doctrine\ORM\PersistentCollection {#2317 …} +notifications: Doctrine\ORM\PersistentCollection {#2313 …} +awards: Doctrine\ORM\PersistentCollection {#2292 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2290 …} +categories: Doctrine\ORM\PersistentCollection {#2295 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2283 …} +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 {#2114 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#2118 : 2023-11-03 14:42:45.0 +01:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1706456121 {#2112 : 2024-01-28 16:35:21.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#6333 +date: DateTimeImmutable @1706456121 {#2112 : 2024-01-28 16:35:21.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.08 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1706456121 {#2112 : 2024-01-28 16:35:21.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#6387 +createdAt: DateTimeImmutable @1706456121 {#2112 : 2024-01-28 16:35:21.0 +01:00 } +editedAt: null } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2121 +user: Proxies\__CG__\App\Entity\User {#6252 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Termius-alternative" +title: "Termius alternative ?" +url: null +body: """ Hi, Is there any selfhosted app that can do the same as Termius ? [termius.com](https://termius.com/)\n \n Like a cool UI and super easy SSH access """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 11 +favouriteCount: 20 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729254018 {#6253 : 2024-10-18 14:20:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6258 …} +votes: Doctrine\ORM\PersistentCollection {#6261 …} +reports: Doctrine\ORM\PersistentCollection {#6263 …} +favourites: Doctrine\ORM\PersistentCollection {#6265 …} +notifications: Doctrine\ORM\PersistentCollection {#6267 …} +badges: Doctrine\ORM\PersistentCollection {#6269 …} +children: [] -id: 33094 -titleTs: "'altern':2 'termius':1" -bodyTs: "'/)':17 'access':26 'app':6 'cool':20 'easi':24 'hi':1 'like':18 'selfhost':5 'ssh':25 'super':23 'termius':13 'termius.com':14,16 'termius.com/)':15 'ui':21" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706309348 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/13080423" +editedAt: null +createdAt: DateTimeImmutable @1706222948 {#6250 : 2024-01-25 23:49:08.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#6441 +entry: Proxies\__CG__\App\Entity\Entry {#2121 +user: Proxies\__CG__\App\Entity\User {#6252 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Termius-alternative" +title: "Termius alternative ?" +url: null +body: """ Hi, Is there any selfhosted app that can do the same as Termius ? [termius.com](https://termius.com/)\n \n Like a cool UI and super easy SSH access """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 11 +favouriteCount: 20 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729254018 {#6253 : 2024-10-18 14:20:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6258 …} +votes: Doctrine\ORM\PersistentCollection {#6261 …} +reports: Doctrine\ORM\PersistentCollection {#6263 …} +favourites: Doctrine\ORM\PersistentCollection {#6265 …} +notifications: Doctrine\ORM\PersistentCollection {#6267 …} +badges: Doctrine\ORM\PersistentCollection {#6269 …} +children: [] -id: 33094 -titleTs: "'altern':2 'termius':1" -bodyTs: "'/)':17 'access':26 'app':6 'cool':20 'easi':24 'hi':1 'like':18 'selfhost':5 'ssh':25 'super':23 'termius':13 'termius.com':14,16 'termius.com/)':15 'ui':21" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706309348 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/13080423" +editedAt: null +createdAt: DateTimeImmutable @1706222948 {#6250 : 2024-01-25 23:49:08.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 20.65 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2128 +avatar: Proxies\__CG__\App\Entity\Image {#2127 …} +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 {#2124 : 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 {#2126 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2139 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2224 …} +entries: Doctrine\ORM\PersistentCollection {#2223 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2216 …} +entryComments: Doctrine\ORM\PersistentCollection {#2213 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …} +posts: Doctrine\ORM\PersistentCollection {#2232 …} +postVotes: Doctrine\ORM\PersistentCollection {#2228 …} +postComments: Doctrine\ORM\PersistentCollection {#2192 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2299 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2298 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2291 …} +follows: Doctrine\ORM\PersistentCollection {#2301 …} +followers: Doctrine\ORM\PersistentCollection {#2297 …} +blocks: Doctrine\ORM\PersistentCollection {#2315 …} +blockers: Doctrine\ORM\PersistentCollection {#2321 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2310 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2306 …} +reports: Doctrine\ORM\PersistentCollection {#2305 …} +favourites: Doctrine\ORM\PersistentCollection {#2303 …} +violations: Doctrine\ORM\PersistentCollection {#2317 …} +notifications: Doctrine\ORM\PersistentCollection {#2313 …} +awards: Doctrine\ORM\PersistentCollection {#2292 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2290 …} +categories: Doctrine\ORM\PersistentCollection {#2295 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2283 …} +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 {#2114 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#2118 : 2023-11-03 14:42:45.0 +01:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#6496 +width: 40 +height: 40 +user: App\Entity\User {#2128 +avatar: Proxies\__CG__\App\Entity\Image {#2127 …} +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 {#2124 : 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 {#2126 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2139 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2224 …} +entries: Doctrine\ORM\PersistentCollection {#2223 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2216 …} +entryComments: Doctrine\ORM\PersistentCollection {#2213 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …} +posts: Doctrine\ORM\PersistentCollection {#2232 …} +postVotes: Doctrine\ORM\PersistentCollection {#2228 …} +postComments: Doctrine\ORM\PersistentCollection {#2192 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2299 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2298 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2291 …} +follows: Doctrine\ORM\PersistentCollection {#2301 …} +followers: Doctrine\ORM\PersistentCollection {#2297 …} +blocks: Doctrine\ORM\PersistentCollection {#2315 …} +blockers: Doctrine\ORM\PersistentCollection {#2321 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2310 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2306 …} +reports: Doctrine\ORM\PersistentCollection {#2305 …} +favourites: Doctrine\ORM\PersistentCollection {#2303 …} +violations: Doctrine\ORM\PersistentCollection {#2317 …} +notifications: Doctrine\ORM\PersistentCollection {#2313 …} +awards: Doctrine\ORM\PersistentCollection {#2292 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2290 …} +categories: Doctrine\ORM\PersistentCollection {#2295 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2283 …} +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 {#2114 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#2118 : 2023-11-03 14:42:45.0 +01:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.39 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2117 +user: App\Entity\User {#2128 +avatar: Proxies\__CG__\App\Entity\Image {#2127 …} +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 {#2124 : 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 {#2126 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2139 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2224 …} +entries: Doctrine\ORM\PersistentCollection {#2223 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2216 …} +entryComments: Doctrine\ORM\PersistentCollection {#2213 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …} +posts: Doctrine\ORM\PersistentCollection {#2232 …} +postVotes: Doctrine\ORM\PersistentCollection {#2228 …} +postComments: Doctrine\ORM\PersistentCollection {#2192 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2299 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2298 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2291 …} +follows: Doctrine\ORM\PersistentCollection {#2301 …} +followers: Doctrine\ORM\PersistentCollection {#2297 …} +blocks: Doctrine\ORM\PersistentCollection {#2315 …} +blockers: Doctrine\ORM\PersistentCollection {#2321 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2310 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2306 …} +reports: Doctrine\ORM\PersistentCollection {#2305 …} +favourites: Doctrine\ORM\PersistentCollection {#2303 …} +violations: Doctrine\ORM\PersistentCollection {#2317 …} +notifications: Doctrine\ORM\PersistentCollection {#2313 …} +awards: Doctrine\ORM\PersistentCollection {#2292 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2290 …} +categories: Doctrine\ORM\PersistentCollection {#2295 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2283 …} +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 {#2114 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#2118 : 2023-11-03 14:42:45.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2121 +user: Proxies\__CG__\App\Entity\User {#6252 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Termius-alternative" +title: "Termius alternative ?" +url: null +body: """ Hi, Is there any selfhosted app that can do the same as Termius ? [termius.com](https://termius.com/)\n \n Like a cool UI and super easy SSH access """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 11 +favouriteCount: 20 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729254018 {#6253 : 2024-10-18 14:20:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6258 …} +votes: Doctrine\ORM\PersistentCollection {#6261 …} +reports: Doctrine\ORM\PersistentCollection {#6263 …} +favourites: Doctrine\ORM\PersistentCollection {#6265 …} +notifications: Doctrine\ORM\PersistentCollection {#6267 …} +badges: Doctrine\ORM\PersistentCollection {#6269 …} +children: [] -id: 33094 -titleTs: "'altern':2 'termius':1" -bodyTs: "'/)':17 'access':26 'app':6 'cool':20 'easi':24 'hi':1 'like':18 'selfhost':5 'ssh':25 'super':23 'termius':13 'termius.com':14,16 'termius.com/)':15 'ui':21" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706309348 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/13080423" +editedAt: null +createdAt: DateTimeImmutable @1706222948 {#6250 : 2024-01-25 23:49:08.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ I think Shellhub might do the trick\n \n - [www.shellhub.io](https://www.shellhub.io/)\n - [github.com/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706456121 {#2107 : 2024-01-28 16:35:21.0 +01:00 } +ip: null +tags: null +mentions: [ "@Mateleo@lemmy.dbzer0.com" ] +children: Doctrine\ORM\PersistentCollection {#2122 …} +nested: Doctrine\ORM\PersistentCollection {#2113 …} +votes: Doctrine\ORM\PersistentCollection {#2119 …} +reports: Doctrine\ORM\PersistentCollection {#2120 …} +favourites: Doctrine\ORM\PersistentCollection {#2160 …} +notifications: Doctrine\ORM\PersistentCollection {#2162 …} -id: 347182 -bodyTs: "'/)':11 '/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub)':14 'github.com':13 'github.com/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub)':12 'might':4 'shellhub':3 'think':2 'trick':7 'www.shellhub.io':8,10 'www.shellhub.io/)':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7103718" +editedAt: null +createdAt: DateTimeImmutable @1706456121 {#2112 : 2024-01-28 16:35:21.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#6593 +subject: App\Entity\EntryComment {#2117 +user: App\Entity\User {#2128 +avatar: Proxies\__CG__\App\Entity\Image {#2127 …} +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 {#2124 : 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 {#2126 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2139 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2224 …} +entries: Doctrine\ORM\PersistentCollection {#2223 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2216 …} +entryComments: Doctrine\ORM\PersistentCollection {#2213 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …} +posts: Doctrine\ORM\PersistentCollection {#2232 …} +postVotes: Doctrine\ORM\PersistentCollection {#2228 …} +postComments: Doctrine\ORM\PersistentCollection {#2192 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2299 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2298 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2291 …} +follows: Doctrine\ORM\PersistentCollection {#2301 …} +followers: Doctrine\ORM\PersistentCollection {#2297 …} +blocks: Doctrine\ORM\PersistentCollection {#2315 …} +blockers: Doctrine\ORM\PersistentCollection {#2321 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2310 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2306 …} +reports: Doctrine\ORM\PersistentCollection {#2305 …} +favourites: Doctrine\ORM\PersistentCollection {#2303 …} +violations: Doctrine\ORM\PersistentCollection {#2317 …} +notifications: Doctrine\ORM\PersistentCollection {#2313 …} +awards: Doctrine\ORM\PersistentCollection {#2292 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2290 …} +categories: Doctrine\ORM\PersistentCollection {#2295 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2283 …} +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 {#2114 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#2118 : 2023-11-03 14:42:45.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2121 +user: Proxies\__CG__\App\Entity\User {#6252 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Termius-alternative" +title: "Termius alternative ?" +url: null +body: """ Hi, Is there any selfhosted app that can do the same as Termius ? [termius.com](https://termius.com/)\n \n Like a cool UI and super easy SSH access """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 11 +favouriteCount: 20 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729254018 {#6253 : 2024-10-18 14:20:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6258 …} +votes: Doctrine\ORM\PersistentCollection {#6261 …} +reports: Doctrine\ORM\PersistentCollection {#6263 …} +favourites: Doctrine\ORM\PersistentCollection {#6265 …} +notifications: Doctrine\ORM\PersistentCollection {#6267 …} +badges: Doctrine\ORM\PersistentCollection {#6269 …} +children: [] -id: 33094 -titleTs: "'altern':2 'termius':1" -bodyTs: "'/)':17 'access':26 'app':6 'cool':20 'easi':24 'hi':1 'like':18 'selfhost':5 'ssh':25 'super':23 'termius':13 'termius.com':14,16 'termius.com/)':15 'ui':21" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706309348 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/13080423" +editedAt: null +createdAt: DateTimeImmutable @1706222948 {#6250 : 2024-01-25 23:49:08.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ I think Shellhub might do the trick\n \n - [www.shellhub.io](https://www.shellhub.io/)\n - [github.com/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706456121 {#2107 : 2024-01-28 16:35:21.0 +01:00 } +ip: null +tags: null +mentions: [ "@Mateleo@lemmy.dbzer0.com" ] +children: Doctrine\ORM\PersistentCollection {#2122 …} +nested: Doctrine\ORM\PersistentCollection {#2113 …} +votes: Doctrine\ORM\PersistentCollection {#2119 …} +reports: Doctrine\ORM\PersistentCollection {#2120 …} +favourites: Doctrine\ORM\PersistentCollection {#2160 …} +notifications: Doctrine\ORM\PersistentCollection {#2162 …} -id: 347182 -bodyTs: "'/)':11 '/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub)':14 'github.com':13 'github.com/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub)':12 'might':4 'shellhub':3 'think':2 'trick':7 'www.shellhub.io':8,10 'www.shellhub.io/)':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7103718" +editedAt: null +createdAt: DateTimeImmutable @1706456121 {#2112 : 2024-01-28 16:35:21.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 0.69 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2117 +user: App\Entity\User {#2128 +avatar: Proxies\__CG__\App\Entity\Image {#2127 …} +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 {#2124 : 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 {#2126 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2139 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2224 …} +entries: Doctrine\ORM\PersistentCollection {#2223 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2216 …} +entryComments: Doctrine\ORM\PersistentCollection {#2213 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …} +posts: Doctrine\ORM\PersistentCollection {#2232 …} +postVotes: Doctrine\ORM\PersistentCollection {#2228 …} +postComments: Doctrine\ORM\PersistentCollection {#2192 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2299 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2298 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2291 …} +follows: Doctrine\ORM\PersistentCollection {#2301 …} +followers: Doctrine\ORM\PersistentCollection {#2297 …} +blocks: Doctrine\ORM\PersistentCollection {#2315 …} +blockers: Doctrine\ORM\PersistentCollection {#2321 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2310 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2306 …} +reports: Doctrine\ORM\PersistentCollection {#2305 …} +favourites: Doctrine\ORM\PersistentCollection {#2303 …} +violations: Doctrine\ORM\PersistentCollection {#2317 …} +notifications: Doctrine\ORM\PersistentCollection {#2313 …} +awards: Doctrine\ORM\PersistentCollection {#2292 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2290 …} +categories: Doctrine\ORM\PersistentCollection {#2295 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2283 …} +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 {#2114 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#2118 : 2023-11-03 14:42:45.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2121 +user: Proxies\__CG__\App\Entity\User {#6252 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Termius-alternative" +title: "Termius alternative ?" +url: null +body: """ Hi, Is there any selfhosted app that can do the same as Termius ? [termius.com](https://termius.com/)\n \n Like a cool UI and super easy SSH access """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 11 +favouriteCount: 20 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729254018 {#6253 : 2024-10-18 14:20:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6258 …} +votes: Doctrine\ORM\PersistentCollection {#6261 …} +reports: Doctrine\ORM\PersistentCollection {#6263 …} +favourites: Doctrine\ORM\PersistentCollection {#6265 …} +notifications: Doctrine\ORM\PersistentCollection {#6267 …} +badges: Doctrine\ORM\PersistentCollection {#6269 …} +children: [] -id: 33094 -titleTs: "'altern':2 'termius':1" -bodyTs: "'/)':17 'access':26 'app':6 'cool':20 'easi':24 'hi':1 'like':18 'selfhost':5 'ssh':25 'super':23 'termius':13 'termius.com':14,16 'termius.com/)':15 'ui':21" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706309348 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/13080423" +editedAt: null +createdAt: DateTimeImmutable @1706222948 {#6250 : 2024-01-25 23:49:08.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ I think Shellhub might do the trick\n \n - [www.shellhub.io](https://www.shellhub.io/)\n - [github.com/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706456121 {#2107 : 2024-01-28 16:35:21.0 +01:00 } +ip: null +tags: null +mentions: [ "@Mateleo@lemmy.dbzer0.com" ] +children: Doctrine\ORM\PersistentCollection {#2122 …} +nested: Doctrine\ORM\PersistentCollection {#2113 …} +votes: Doctrine\ORM\PersistentCollection {#2119 …} +reports: Doctrine\ORM\PersistentCollection {#2120 …} +favourites: Doctrine\ORM\PersistentCollection {#2160 …} +notifications: Doctrine\ORM\PersistentCollection {#2162 …} -id: 347182 -bodyTs: "'/)':11 '/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub)':14 'github.com':13 'github.com/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub)':12 'might':4 'shellhub':3 'think':2 'trick':7 'www.shellhub.io':8,10 'www.shellhub.io/)':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7103718" +editedAt: null +createdAt: DateTimeImmutable @1706456121 {#2112 : 2024-01-28 16:35:21.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#6650 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2117 +user: App\Entity\User {#2128 +avatar: Proxies\__CG__\App\Entity\Image {#2127 …} +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 {#2124 : 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 {#2126 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2139 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2224 …} +entries: Doctrine\ORM\PersistentCollection {#2223 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2216 …} +entryComments: Doctrine\ORM\PersistentCollection {#2213 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …} +posts: Doctrine\ORM\PersistentCollection {#2232 …} +postVotes: Doctrine\ORM\PersistentCollection {#2228 …} +postComments: Doctrine\ORM\PersistentCollection {#2192 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2299 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2298 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2291 …} +follows: Doctrine\ORM\PersistentCollection {#2301 …} +followers: Doctrine\ORM\PersistentCollection {#2297 …} +blocks: Doctrine\ORM\PersistentCollection {#2315 …} +blockers: Doctrine\ORM\PersistentCollection {#2321 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2310 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2306 …} +reports: Doctrine\ORM\PersistentCollection {#2305 …} +favourites: Doctrine\ORM\PersistentCollection {#2303 …} +violations: Doctrine\ORM\PersistentCollection {#2317 …} +notifications: Doctrine\ORM\PersistentCollection {#2313 …} +awards: Doctrine\ORM\PersistentCollection {#2292 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2290 …} +categories: Doctrine\ORM\PersistentCollection {#2295 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2283 …} +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 {#2114 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#2118 : 2023-11-03 14:42:45.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2121 +user: Proxies\__CG__\App\Entity\User {#6252 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Termius-alternative" +title: "Termius alternative ?" +url: null +body: """ Hi, Is there any selfhosted app that can do the same as Termius ? [termius.com](https://termius.com/)\n \n Like a cool UI and super easy SSH access """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 11 +favouriteCount: 20 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729254018 {#6253 : 2024-10-18 14:20:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6258 …} +votes: Doctrine\ORM\PersistentCollection {#6261 …} +reports: Doctrine\ORM\PersistentCollection {#6263 …} +favourites: Doctrine\ORM\PersistentCollection {#6265 …} +notifications: Doctrine\ORM\PersistentCollection {#6267 …} +badges: Doctrine\ORM\PersistentCollection {#6269 …} +children: [] -id: 33094 -titleTs: "'altern':2 'termius':1" -bodyTs: "'/)':17 'access':26 'app':6 'cool':20 'easi':24 'hi':1 'like':18 'selfhost':5 'ssh':25 'super':23 'termius':13 'termius.com':14,16 'termius.com/)':15 'ui':21" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706309348 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/13080423" +editedAt: null +createdAt: DateTimeImmutable @1706222948 {#6250 : 2024-01-25 23:49:08.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ I think Shellhub might do the trick\n \n - [www.shellhub.io](https://www.shellhub.io/)\n - [github.com/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706456121 {#2107 : 2024-01-28 16:35:21.0 +01:00 } +ip: null +tags: null +mentions: [ "@Mateleo@lemmy.dbzer0.com" ] +children: Doctrine\ORM\PersistentCollection {#2122 …} +nested: Doctrine\ORM\PersistentCollection {#2113 …} +votes: Doctrine\ORM\PersistentCollection {#2119 …} +reports: Doctrine\ORM\PersistentCollection {#2120 …} +favourites: Doctrine\ORM\PersistentCollection {#2160 …} +notifications: Doctrine\ORM\PersistentCollection {#2162 …} -id: 347182 -bodyTs: "'/)':11 '/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub)':14 'github.com':13 'github.com/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub)':12 'might':4 'shellhub':3 'think':2 'trick':7 'www.shellhub.io':8,10 'www.shellhub.io/)':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7103718" +editedAt: null +createdAt: DateTimeImmutable @1706456121 {#2112 : 2024-01-28 16:35:21.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 16.0 MiB | 10.07 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2117 +user: App\Entity\User {#2128 +avatar: Proxies\__CG__\App\Entity\Image {#2127 …} +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 {#2124 : 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 {#2126 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2139 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2224 …} +entries: Doctrine\ORM\PersistentCollection {#2223 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2216 …} +entryComments: Doctrine\ORM\PersistentCollection {#2213 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …} +posts: Doctrine\ORM\PersistentCollection {#2232 …} +postVotes: Doctrine\ORM\PersistentCollection {#2228 …} +postComments: Doctrine\ORM\PersistentCollection {#2192 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2299 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2298 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2291 …} +follows: Doctrine\ORM\PersistentCollection {#2301 …} +followers: Doctrine\ORM\PersistentCollection {#2297 …} +blocks: Doctrine\ORM\PersistentCollection {#2315 …} +blockers: Doctrine\ORM\PersistentCollection {#2321 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2310 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2306 …} +reports: Doctrine\ORM\PersistentCollection {#2305 …} +favourites: Doctrine\ORM\PersistentCollection {#2303 …} +violations: Doctrine\ORM\PersistentCollection {#2317 …} +notifications: Doctrine\ORM\PersistentCollection {#2313 …} +awards: Doctrine\ORM\PersistentCollection {#2292 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2290 …} +categories: Doctrine\ORM\PersistentCollection {#2295 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2283 …} +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 {#2114 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#2118 : 2023-11-03 14:42:45.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2121 +user: Proxies\__CG__\App\Entity\User {#6252 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Termius-alternative" +title: "Termius alternative ?" +url: null +body: """ Hi, Is there any selfhosted app that can do the same as Termius ? [termius.com](https://termius.com/)\n \n Like a cool UI and super easy SSH access """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 11 +favouriteCount: 20 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729254018 {#6253 : 2024-10-18 14:20:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6258 …} +votes: Doctrine\ORM\PersistentCollection {#6261 …} +reports: Doctrine\ORM\PersistentCollection {#6263 …} +favourites: Doctrine\ORM\PersistentCollection {#6265 …} +notifications: Doctrine\ORM\PersistentCollection {#6267 …} +badges: Doctrine\ORM\PersistentCollection {#6269 …} +children: [] -id: 33094 -titleTs: "'altern':2 'termius':1" -bodyTs: "'/)':17 'access':26 'app':6 'cool':20 'easi':24 'hi':1 'like':18 'selfhost':5 'ssh':25 'super':23 'termius':13 'termius.com':14,16 'termius.com/)':15 'ui':21" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706309348 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/13080423" +editedAt: null +createdAt: DateTimeImmutable @1706222948 {#6250 : 2024-01-25 23:49:08.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ I think Shellhub might do the trick\n \n - [www.shellhub.io](https://www.shellhub.io/)\n - [github.com/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706456121 {#2107 : 2024-01-28 16:35:21.0 +01:00 } +ip: null +tags: null +mentions: [ "@Mateleo@lemmy.dbzer0.com" ] +children: Doctrine\ORM\PersistentCollection {#2122 …} +nested: Doctrine\ORM\PersistentCollection {#2113 …} +votes: Doctrine\ORM\PersistentCollection {#2119 …} +reports: Doctrine\ORM\PersistentCollection {#2120 …} +favourites: Doctrine\ORM\PersistentCollection {#2160 …} +notifications: Doctrine\ORM\PersistentCollection {#2162 …} -id: 347182 -bodyTs: "'/)':11 '/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub)':14 'github.com':13 'github.com/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub)':12 'might':4 'shellhub':3 'think':2 'trick':7 'www.shellhub.io':8,10 'www.shellhub.io/)':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7103718" +editedAt: null +createdAt: DateTimeImmutable @1706456121 {#2112 : 2024-01-28 16:35:21.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#6890 +comment: App\Entity\EntryComment {#2117 +user: App\Entity\User {#2128 +avatar: Proxies\__CG__\App\Entity\Image {#2127 …} +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 {#2124 : 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 {#2126 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2139 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2224 …} +entries: Doctrine\ORM\PersistentCollection {#2223 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2216 …} +entryComments: Doctrine\ORM\PersistentCollection {#2213 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …} +posts: Doctrine\ORM\PersistentCollection {#2232 …} +postVotes: Doctrine\ORM\PersistentCollection {#2228 …} +postComments: Doctrine\ORM\PersistentCollection {#2192 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2299 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2298 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2291 …} +follows: Doctrine\ORM\PersistentCollection {#2301 …} +followers: Doctrine\ORM\PersistentCollection {#2297 …} +blocks: Doctrine\ORM\PersistentCollection {#2315 …} +blockers: Doctrine\ORM\PersistentCollection {#2321 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2310 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2306 …} +reports: Doctrine\ORM\PersistentCollection {#2305 …} +favourites: Doctrine\ORM\PersistentCollection {#2303 …} +violations: Doctrine\ORM\PersistentCollection {#2317 …} +notifications: Doctrine\ORM\PersistentCollection {#2313 …} +awards: Doctrine\ORM\PersistentCollection {#2292 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2290 …} +categories: Doctrine\ORM\PersistentCollection {#2295 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2283 …} +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 {#2114 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#2118 : 2023-11-03 14:42:45.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2121 +user: Proxies\__CG__\App\Entity\User {#6252 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Termius-alternative" +title: "Termius alternative ?" +url: null +body: """ Hi, Is there any selfhosted app that can do the same as Termius ? [termius.com](https://termius.com/)\n \n Like a cool UI and super easy SSH access """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 11 +favouriteCount: 20 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729254018 {#6253 : 2024-10-18 14:20:18.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6258 …} +votes: Doctrine\ORM\PersistentCollection {#6261 …} +reports: Doctrine\ORM\PersistentCollection {#6263 …} +favourites: Doctrine\ORM\PersistentCollection {#6265 …} +notifications: Doctrine\ORM\PersistentCollection {#6267 …} +badges: Doctrine\ORM\PersistentCollection {#6269 …} +children: [] -id: 33094 -titleTs: "'altern':2 'termius':1" -bodyTs: "'/)':17 'access':26 'app':6 'cool':20 'easi':24 'hi':1 'like':18 'selfhost':5 'ssh':25 'super':23 'termius':13 'termius.com':14,16 'termius.com/)':15 'ui':21" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706309348 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/13080423" +editedAt: null +createdAt: DateTimeImmutable @1706222948 {#6250 : 2024-01-25 23:49:08.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ I think Shellhub might do the trick\n \n - [www.shellhub.io](https://www.shellhub.io/)\n - [github.com/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub) """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706456121 {#2107 : 2024-01-28 16:35:21.0 +01:00 } +ip: null +tags: null +mentions: [ "@Mateleo@lemmy.dbzer0.com" ] +children: Doctrine\ORM\PersistentCollection {#2122 …} +nested: Doctrine\ORM\PersistentCollection {#2113 …} +votes: Doctrine\ORM\PersistentCollection {#2119 …} +reports: Doctrine\ORM\PersistentCollection {#2120 …} +favourites: Doctrine\ORM\PersistentCollection {#2160 …} +notifications: Doctrine\ORM\PersistentCollection {#2162 …} -id: 347182 -bodyTs: "'/)':11 '/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub)':14 'github.com':13 'github.com/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub)':12 'might':4 'shellhub':3 'think':2 'trick':7 'www.shellhub.io':8,10 'www.shellhub.io/)':9" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7103718" +editedAt: null +createdAt: DateTimeImmutable @1706456121 {#2112 : 2024-01-28 16:35:21.0 +01:00 } } +nestedComments: [] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …} -twig: Twig\Environment {#1252 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 38.43 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2277 +user: App\Entity\User {#2128 +avatar: Proxies\__CG__\App\Entity\Image {#2127 …} +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 {#2124 : 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 {#2126 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2139 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2224 …} +entries: Doctrine\ORM\PersistentCollection {#2223 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2216 …} +entryComments: Doctrine\ORM\PersistentCollection {#2213 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …} +posts: Doctrine\ORM\PersistentCollection {#2232 …} +postVotes: Doctrine\ORM\PersistentCollection {#2228 …} +postComments: Doctrine\ORM\PersistentCollection {#2192 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2299 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2298 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2291 …} +follows: Doctrine\ORM\PersistentCollection {#2301 …} +followers: Doctrine\ORM\PersistentCollection {#2297 …} +blocks: Doctrine\ORM\PersistentCollection {#2315 …} +blockers: Doctrine\ORM\PersistentCollection {#2321 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2310 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2306 …} +reports: Doctrine\ORM\PersistentCollection {#2305 …} +favourites: Doctrine\ORM\PersistentCollection {#2303 …} +violations: Doctrine\ORM\PersistentCollection {#2317 …} +notifications: Doctrine\ORM\PersistentCollection {#2313 …} +awards: Doctrine\ORM\PersistentCollection {#2292 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2290 …} +categories: Doctrine\ORM\PersistentCollection {#2295 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2283 …} +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 {#2114 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#2118 : 2023-11-03 14:42:45.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2261 +user: Proxies\__CG__\App\Entity\User {#6997 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "SSO-with-automatic-user-creation" +title: "SSO with automatic user creation" +url: null +body: """ I’m considering adding an SSO process in front of my self-hosted apps such as Nextcloud, Calibre-Web and Immich. The thing I’m thinking about, is do I need to make two accounts for each user I want to add? If I have a new user, do I need to make an account for both the SSO provider *and* the protected app such as Nextcloud? Or does Nextcloud (or some other app) automatically create a new account upon the first authentication with the SSO provider?\n \n Also, which SSO provider do y’all recommend? I would like to have one with a web UI where I can manage the users :) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 4 +favouriteCount: 16 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729397514 {#6998 : 2024-10-20 06:11:54.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7003 …} +votes: Doctrine\ORM\PersistentCollection {#7006 …} +reports: Doctrine\ORM\PersistentCollection {#7008 …} +favourites: Doctrine\ORM\PersistentCollection {#7010 …} +notifications: Doctrine\ORM\PersistentCollection {#7012 …} +badges: Doctrine\ORM\PersistentCollection {#7014 …} +children: [] -id: 33466 -titleTs: "'automat':3 'creation':5 'sso':1 'user':4" -bodyTs: "'account':37,57,81 'ad':4 'add':44 'also':90 'app':15,66,76 'authent':85 'automat':77 'calibr':20 'calibre-web':19 'consid':3 'creat':78 'first':84 'front':9 'host':14 'immich':23 'like':100 'm':2,27 'make':35,55 'manag':111 'need':33,53 'new':49,80 'nextcloud':18,69,72 'one':103 'process':7 'protect':65 'provid':62,89,93 'recommend':97 'self':13 'self-host':12 'sso':6,61,88,92 'thing':25 'think':28 'two':36 'ui':107 'upon':82 'user':40,50,113 'want':42 'web':21,106 'would':99 'y':95" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706435873 +visibility: "visible " +apId: "https://feddit.nl/post/9817497" +editedAt: null +createdAt: DateTimeImmutable @1706373873 {#6995 : 2024-01-27 17:44:33.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ - set up a LDAP directory server (i use [openldap](https://github.com/nodiscc/xsrv/tree/master/roles/openldap))\n - create users on the LDAP directory server\n - setup all services/applications to authenticate users aginst the LDAP server """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706455851 {#2282 : 2024-01-28 16:30:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@JVT038@feddit.nl" ] +children: Doctrine\ORM\PersistentCollection {#2220 …} +nested: Doctrine\ORM\PersistentCollection {#2222 …} +votes: Doctrine\ORM\PersistentCollection {#2219 …} +reports: Doctrine\ORM\PersistentCollection {#2196 …} +favourites: Doctrine\ORM\PersistentCollection {#2194 …} +notifications: Doctrine\ORM\PersistentCollection {#2193 …} -id: 347176 -bodyTs: "'/nodiscc/xsrv/tree/master/roles/openldap))':12 'aginst':26 'authent':24 'creat':13 'directori':5,18 'github.com':11 'github.com/nodiscc/xsrv/tree/master/roles/openldap))':10 'ldap':4,17,28 'openldap':9 'server':6,19,29 'services/applications':22 'set':1 'setup':20 'use':8 'user':14,25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7103636" +editedAt: null +createdAt: DateTimeImmutable @1706455851 {#2278 : 2024-01-28 16:30:51.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#6960 +comment: App\Entity\EntryComment {#2277 +user: App\Entity\User {#2128 +avatar: Proxies\__CG__\App\Entity\Image {#2127 …} +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 {#2124 : 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 {#2126 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2139 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2224 …} +entries: Doctrine\ORM\PersistentCollection {#2223 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2216 …} +entryComments: Doctrine\ORM\PersistentCollection {#2213 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …} +posts: Doctrine\ORM\PersistentCollection {#2232 …} +postVotes: Doctrine\ORM\PersistentCollection {#2228 …} +postComments: Doctrine\ORM\PersistentCollection {#2192 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2299 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2298 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2291 …} +follows: Doctrine\ORM\PersistentCollection {#2301 …} +followers: Doctrine\ORM\PersistentCollection {#2297 …} +blocks: Doctrine\ORM\PersistentCollection {#2315 …} +blockers: Doctrine\ORM\PersistentCollection {#2321 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2310 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2306 …} +reports: Doctrine\ORM\PersistentCollection {#2305 …} +favourites: Doctrine\ORM\PersistentCollection {#2303 …} +violations: Doctrine\ORM\PersistentCollection {#2317 …} +notifications: Doctrine\ORM\PersistentCollection {#2313 …} +awards: Doctrine\ORM\PersistentCollection {#2292 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2290 …} +categories: Doctrine\ORM\PersistentCollection {#2295 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2283 …} +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 {#2114 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#2118 : 2023-11-03 14:42:45.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2261 +user: Proxies\__CG__\App\Entity\User {#6997 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "SSO-with-automatic-user-creation" +title: "SSO with automatic user creation" +url: null +body: """ I’m considering adding an SSO process in front of my self-hosted apps such as Nextcloud, Calibre-Web and Immich. The thing I’m thinking about, is do I need to make two accounts for each user I want to add? If I have a new user, do I need to make an account for both the SSO provider *and* the protected app such as Nextcloud? Or does Nextcloud (or some other app) automatically create a new account upon the first authentication with the SSO provider?\n \n Also, which SSO provider do y’all recommend? I would like to have one with a web UI where I can manage the users :) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 4 +favouriteCount: 16 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729397514 {#6998 : 2024-10-20 06:11:54.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7003 …} +votes: Doctrine\ORM\PersistentCollection {#7006 …} +reports: Doctrine\ORM\PersistentCollection {#7008 …} +favourites: Doctrine\ORM\PersistentCollection {#7010 …} +notifications: Doctrine\ORM\PersistentCollection {#7012 …} +badges: Doctrine\ORM\PersistentCollection {#7014 …} +children: [] -id: 33466 -titleTs: "'automat':3 'creation':5 'sso':1 'user':4" -bodyTs: "'account':37,57,81 'ad':4 'add':44 'also':90 'app':15,66,76 'authent':85 'automat':77 'calibr':20 'calibre-web':19 'consid':3 'creat':78 'first':84 'front':9 'host':14 'immich':23 'like':100 'm':2,27 'make':35,55 'manag':111 'need':33,53 'new':49,80 'nextcloud':18,69,72 'one':103 'process':7 'protect':65 'provid':62,89,93 'recommend':97 'self':13 'self-host':12 'sso':6,61,88,92 'thing':25 'think':28 'two':36 'ui':107 'upon':82 'user':40,50,113 'want':42 'web':21,106 'would':99 'y':95" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706435873 +visibility: "visible " +apId: "https://feddit.nl/post/9817497" +editedAt: null +createdAt: DateTimeImmutable @1706373873 {#6995 : 2024-01-27 17:44:33.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ - set up a LDAP directory server (i use [openldap](https://github.com/nodiscc/xsrv/tree/master/roles/openldap))\n - create users on the LDAP directory server\n - setup all services/applications to authenticate users aginst the LDAP server """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706455851 {#2282 : 2024-01-28 16:30:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@JVT038@feddit.nl" ] +children: Doctrine\ORM\PersistentCollection {#2220 …} +nested: Doctrine\ORM\PersistentCollection {#2222 …} +votes: Doctrine\ORM\PersistentCollection {#2219 …} +reports: Doctrine\ORM\PersistentCollection {#2196 …} +favourites: Doctrine\ORM\PersistentCollection {#2194 …} +notifications: Doctrine\ORM\PersistentCollection {#2193 …} -id: 347176 -bodyTs: "'/nodiscc/xsrv/tree/master/roles/openldap))':12 'aginst':26 'authent':24 'creat':13 'directori':5,18 'github.com':11 'github.com/nodiscc/xsrv/tree/master/roles/openldap))':10 'ldap':4,17,28 'openldap':9 'server':6,19,29 'services/applications':22 'set':1 'setup':20 'use':8 'user':14,25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7103636" +editedAt: null +createdAt: DateTimeImmutable @1706455851 {#2278 : 2024-01-28 16:30:51.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 | 16.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2128 +avatar: Proxies\__CG__\App\Entity\Image {#2127 …} +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 {#2124 : 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 {#2126 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2139 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2224 …} +entries: Doctrine\ORM\PersistentCollection {#2223 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2216 …} +entryComments: Doctrine\ORM\PersistentCollection {#2213 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …} +posts: Doctrine\ORM\PersistentCollection {#2232 …} +postVotes: Doctrine\ORM\PersistentCollection {#2228 …} +postComments: Doctrine\ORM\PersistentCollection {#2192 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2299 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2298 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2291 …} +follows: Doctrine\ORM\PersistentCollection {#2301 …} +followers: Doctrine\ORM\PersistentCollection {#2297 …} +blocks: Doctrine\ORM\PersistentCollection {#2315 …} +blockers: Doctrine\ORM\PersistentCollection {#2321 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2310 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2306 …} +reports: Doctrine\ORM\PersistentCollection {#2305 …} +favourites: Doctrine\ORM\PersistentCollection {#2303 …} +violations: Doctrine\ORM\PersistentCollection {#2317 …} +notifications: Doctrine\ORM\PersistentCollection {#2313 …} +awards: Doctrine\ORM\PersistentCollection {#2292 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2290 …} +categories: Doctrine\ORM\PersistentCollection {#2295 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2283 …} +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 {#2114 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#2118 : 2023-11-03 14:42:45.0 +01:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#7023 +user: App\Entity\User {#2128 +avatar: Proxies\__CG__\App\Entity\Image {#2127 …} +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 {#2124 : 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 {#2126 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2139 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2224 …} +entries: Doctrine\ORM\PersistentCollection {#2223 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2216 …} +entryComments: Doctrine\ORM\PersistentCollection {#2213 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …} +posts: Doctrine\ORM\PersistentCollection {#2232 …} +postVotes: Doctrine\ORM\PersistentCollection {#2228 …} +postComments: Doctrine\ORM\PersistentCollection {#2192 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2299 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2298 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2291 …} +follows: Doctrine\ORM\PersistentCollection {#2301 …} +followers: Doctrine\ORM\PersistentCollection {#2297 …} +blocks: Doctrine\ORM\PersistentCollection {#2315 …} +blockers: Doctrine\ORM\PersistentCollection {#2321 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2310 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2306 …} +reports: Doctrine\ORM\PersistentCollection {#2305 …} +favourites: Doctrine\ORM\PersistentCollection {#2303 …} +violations: Doctrine\ORM\PersistentCollection {#2317 …} +notifications: Doctrine\ORM\PersistentCollection {#2313 …} +awards: Doctrine\ORM\PersistentCollection {#2292 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2290 …} +categories: Doctrine\ORM\PersistentCollection {#2295 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2283 …} +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 {#2114 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#2118 : 2023-11-03 14:42:45.0 +01:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1706455851 {#2278 : 2024-01-28 16:30:51.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#7078 +date: DateTimeImmutable @1706455851 {#2278 : 2024-01-28 16:30:51.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.17 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1706455851 {#2278 : 2024-01-28 16:30:51.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#7132 +createdAt: DateTimeImmutable @1706455851 {#2278 : 2024-01-28 16:30:51.0 +01:00 } +editedAt: null } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2261 +user: Proxies\__CG__\App\Entity\User {#6997 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "SSO-with-automatic-user-creation" +title: "SSO with automatic user creation" +url: null +body: """ I’m considering adding an SSO process in front of my self-hosted apps such as Nextcloud, Calibre-Web and Immich. The thing I’m thinking about, is do I need to make two accounts for each user I want to add? If I have a new user, do I need to make an account for both the SSO provider *and* the protected app such as Nextcloud? Or does Nextcloud (or some other app) automatically create a new account upon the first authentication with the SSO provider?\n \n Also, which SSO provider do y’all recommend? I would like to have one with a web UI where I can manage the users :) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 4 +favouriteCount: 16 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729397514 {#6998 : 2024-10-20 06:11:54.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7003 …} +votes: Doctrine\ORM\PersistentCollection {#7006 …} +reports: Doctrine\ORM\PersistentCollection {#7008 …} +favourites: Doctrine\ORM\PersistentCollection {#7010 …} +notifications: Doctrine\ORM\PersistentCollection {#7012 …} +badges: Doctrine\ORM\PersistentCollection {#7014 …} +children: [] -id: 33466 -titleTs: "'automat':3 'creation':5 'sso':1 'user':4" -bodyTs: "'account':37,57,81 'ad':4 'add':44 'also':90 'app':15,66,76 'authent':85 'automat':77 'calibr':20 'calibre-web':19 'consid':3 'creat':78 'first':84 'front':9 'host':14 'immich':23 'like':100 'm':2,27 'make':35,55 'manag':111 'need':33,53 'new':49,80 'nextcloud':18,69,72 'one':103 'process':7 'protect':65 'provid':62,89,93 'recommend':97 'self':13 'self-host':12 'sso':6,61,88,92 'thing':25 'think':28 'two':36 'ui':107 'upon':82 'user':40,50,113 'want':42 'web':21,106 'would':99 'y':95" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706435873 +visibility: "visible " +apId: "https://feddit.nl/post/9817497" +editedAt: null +createdAt: DateTimeImmutable @1706373873 {#6995 : 2024-01-27 17:44:33.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#7186 +entry: Proxies\__CG__\App\Entity\Entry {#2261 +user: Proxies\__CG__\App\Entity\User {#6997 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "SSO-with-automatic-user-creation" +title: "SSO with automatic user creation" +url: null +body: """ I’m considering adding an SSO process in front of my self-hosted apps such as Nextcloud, Calibre-Web and Immich. The thing I’m thinking about, is do I need to make two accounts for each user I want to add? If I have a new user, do I need to make an account for both the SSO provider *and* the protected app such as Nextcloud? Or does Nextcloud (or some other app) automatically create a new account upon the first authentication with the SSO provider?\n \n Also, which SSO provider do y’all recommend? I would like to have one with a web UI where I can manage the users :) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 4 +favouriteCount: 16 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729397514 {#6998 : 2024-10-20 06:11:54.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7003 …} +votes: Doctrine\ORM\PersistentCollection {#7006 …} +reports: Doctrine\ORM\PersistentCollection {#7008 …} +favourites: Doctrine\ORM\PersistentCollection {#7010 …} +notifications: Doctrine\ORM\PersistentCollection {#7012 …} +badges: Doctrine\ORM\PersistentCollection {#7014 …} +children: [] -id: 33466 -titleTs: "'automat':3 'creation':5 'sso':1 'user':4" -bodyTs: "'account':37,57,81 'ad':4 'add':44 'also':90 'app':15,66,76 'authent':85 'automat':77 'calibr':20 'calibre-web':19 'consid':3 'creat':78 'first':84 'front':9 'host':14 'immich':23 'like':100 'm':2,27 'make':35,55 'manag':111 'need':33,53 'new':49,80 'nextcloud':18,69,72 'one':103 'process':7 'protect':65 'provid':62,89,93 'recommend':97 'self':13 'self-host':12 'sso':6,61,88,92 'thing':25 'think':28 'two':36 'ui':107 'upon':82 'user':40,50,113 'want':42 'web':21,106 'would':99 'y':95" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706435873 +visibility: "visible " +apId: "https://feddit.nl/post/9817497" +editedAt: null +createdAt: DateTimeImmutable @1706373873 {#6995 : 2024-01-27 17:44:33.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.18 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2128 +avatar: Proxies\__CG__\App\Entity\Image {#2127 …} +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 {#2124 : 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 {#2126 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2139 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2224 …} +entries: Doctrine\ORM\PersistentCollection {#2223 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2216 …} +entryComments: Doctrine\ORM\PersistentCollection {#2213 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …} +posts: Doctrine\ORM\PersistentCollection {#2232 …} +postVotes: Doctrine\ORM\PersistentCollection {#2228 …} +postComments: Doctrine\ORM\PersistentCollection {#2192 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2299 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2298 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2291 …} +follows: Doctrine\ORM\PersistentCollection {#2301 …} +followers: Doctrine\ORM\PersistentCollection {#2297 …} +blocks: Doctrine\ORM\PersistentCollection {#2315 …} +blockers: Doctrine\ORM\PersistentCollection {#2321 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2310 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2306 …} +reports: Doctrine\ORM\PersistentCollection {#2305 …} +favourites: Doctrine\ORM\PersistentCollection {#2303 …} +violations: Doctrine\ORM\PersistentCollection {#2317 …} +notifications: Doctrine\ORM\PersistentCollection {#2313 …} +awards: Doctrine\ORM\PersistentCollection {#2292 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2290 …} +categories: Doctrine\ORM\PersistentCollection {#2295 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2283 …} +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 {#2114 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#2118 : 2023-11-03 14:42:45.0 +01:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#7241 +width: 40 +height: 40 +user: App\Entity\User {#2128 +avatar: Proxies\__CG__\App\Entity\Image {#2127 …} +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 {#2124 : 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 {#2126 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2139 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2224 …} +entries: Doctrine\ORM\PersistentCollection {#2223 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2216 …} +entryComments: Doctrine\ORM\PersistentCollection {#2213 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …} +posts: Doctrine\ORM\PersistentCollection {#2232 …} +postVotes: Doctrine\ORM\PersistentCollection {#2228 …} +postComments: Doctrine\ORM\PersistentCollection {#2192 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2299 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2298 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2291 …} +follows: Doctrine\ORM\PersistentCollection {#2301 …} +followers: Doctrine\ORM\PersistentCollection {#2297 …} +blocks: Doctrine\ORM\PersistentCollection {#2315 …} +blockers: Doctrine\ORM\PersistentCollection {#2321 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2310 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2306 …} +reports: Doctrine\ORM\PersistentCollection {#2305 …} +favourites: Doctrine\ORM\PersistentCollection {#2303 …} +violations: Doctrine\ORM\PersistentCollection {#2317 …} +notifications: Doctrine\ORM\PersistentCollection {#2313 …} +awards: Doctrine\ORM\PersistentCollection {#2292 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2290 …} +categories: Doctrine\ORM\PersistentCollection {#2295 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2283 …} +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 {#2114 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#2118 : 2023-11-03 14:42:45.0 +01:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.42 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2277 +user: App\Entity\User {#2128 +avatar: Proxies\__CG__\App\Entity\Image {#2127 …} +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 {#2124 : 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 {#2126 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2139 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2224 …} +entries: Doctrine\ORM\PersistentCollection {#2223 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2216 …} +entryComments: Doctrine\ORM\PersistentCollection {#2213 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …} +posts: Doctrine\ORM\PersistentCollection {#2232 …} +postVotes: Doctrine\ORM\PersistentCollection {#2228 …} +postComments: Doctrine\ORM\PersistentCollection {#2192 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2299 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2298 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2291 …} +follows: Doctrine\ORM\PersistentCollection {#2301 …} +followers: Doctrine\ORM\PersistentCollection {#2297 …} +blocks: Doctrine\ORM\PersistentCollection {#2315 …} +blockers: Doctrine\ORM\PersistentCollection {#2321 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2310 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2306 …} +reports: Doctrine\ORM\PersistentCollection {#2305 …} +favourites: Doctrine\ORM\PersistentCollection {#2303 …} +violations: Doctrine\ORM\PersistentCollection {#2317 …} +notifications: Doctrine\ORM\PersistentCollection {#2313 …} +awards: Doctrine\ORM\PersistentCollection {#2292 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2290 …} +categories: Doctrine\ORM\PersistentCollection {#2295 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2283 …} +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 {#2114 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#2118 : 2023-11-03 14:42:45.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2261 +user: Proxies\__CG__\App\Entity\User {#6997 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "SSO-with-automatic-user-creation" +title: "SSO with automatic user creation" +url: null +body: """ I’m considering adding an SSO process in front of my self-hosted apps such as Nextcloud, Calibre-Web and Immich. The thing I’m thinking about, is do I need to make two accounts for each user I want to add? If I have a new user, do I need to make an account for both the SSO provider *and* the protected app such as Nextcloud? Or does Nextcloud (or some other app) automatically create a new account upon the first authentication with the SSO provider?\n \n Also, which SSO provider do y’all recommend? I would like to have one with a web UI where I can manage the users :) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 4 +favouriteCount: 16 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729397514 {#6998 : 2024-10-20 06:11:54.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7003 …} +votes: Doctrine\ORM\PersistentCollection {#7006 …} +reports: Doctrine\ORM\PersistentCollection {#7008 …} +favourites: Doctrine\ORM\PersistentCollection {#7010 …} +notifications: Doctrine\ORM\PersistentCollection {#7012 …} +badges: Doctrine\ORM\PersistentCollection {#7014 …} +children: [] -id: 33466 -titleTs: "'automat':3 'creation':5 'sso':1 'user':4" -bodyTs: "'account':37,57,81 'ad':4 'add':44 'also':90 'app':15,66,76 'authent':85 'automat':77 'calibr':20 'calibre-web':19 'consid':3 'creat':78 'first':84 'front':9 'host':14 'immich':23 'like':100 'm':2,27 'make':35,55 'manag':111 'need':33,53 'new':49,80 'nextcloud':18,69,72 'one':103 'process':7 'protect':65 'provid':62,89,93 'recommend':97 'self':13 'self-host':12 'sso':6,61,88,92 'thing':25 'think':28 'two':36 'ui':107 'upon':82 'user':40,50,113 'want':42 'web':21,106 'would':99 'y':95" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706435873 +visibility: "visible " +apId: "https://feddit.nl/post/9817497" +editedAt: null +createdAt: DateTimeImmutable @1706373873 {#6995 : 2024-01-27 17:44:33.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ - set up a LDAP directory server (i use [openldap](https://github.com/nodiscc/xsrv/tree/master/roles/openldap))\n - create users on the LDAP directory server\n - setup all services/applications to authenticate users aginst the LDAP server """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706455851 {#2282 : 2024-01-28 16:30:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@JVT038@feddit.nl" ] +children: Doctrine\ORM\PersistentCollection {#2220 …} +nested: Doctrine\ORM\PersistentCollection {#2222 …} +votes: Doctrine\ORM\PersistentCollection {#2219 …} +reports: Doctrine\ORM\PersistentCollection {#2196 …} +favourites: Doctrine\ORM\PersistentCollection {#2194 …} +notifications: Doctrine\ORM\PersistentCollection {#2193 …} -id: 347176 -bodyTs: "'/nodiscc/xsrv/tree/master/roles/openldap))':12 'aginst':26 'authent':24 'creat':13 'directori':5,18 'github.com':11 'github.com/nodiscc/xsrv/tree/master/roles/openldap))':10 'ldap':4,17,28 'openldap':9 'server':6,19,29 'services/applications':22 'set':1 'setup':20 'use':8 'user':14,25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7103636" +editedAt: null +createdAt: DateTimeImmutable @1706455851 {#2278 : 2024-01-28 16:30:51.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#7336 +subject: App\Entity\EntryComment {#2277 +user: App\Entity\User {#2128 +avatar: Proxies\__CG__\App\Entity\Image {#2127 …} +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 {#2124 : 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 {#2126 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2139 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2224 …} +entries: Doctrine\ORM\PersistentCollection {#2223 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2216 …} +entryComments: Doctrine\ORM\PersistentCollection {#2213 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …} +posts: Doctrine\ORM\PersistentCollection {#2232 …} +postVotes: Doctrine\ORM\PersistentCollection {#2228 …} +postComments: Doctrine\ORM\PersistentCollection {#2192 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2299 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2298 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2291 …} +follows: Doctrine\ORM\PersistentCollection {#2301 …} +followers: Doctrine\ORM\PersistentCollection {#2297 …} +blocks: Doctrine\ORM\PersistentCollection {#2315 …} +blockers: Doctrine\ORM\PersistentCollection {#2321 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2310 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2306 …} +reports: Doctrine\ORM\PersistentCollection {#2305 …} +favourites: Doctrine\ORM\PersistentCollection {#2303 …} +violations: Doctrine\ORM\PersistentCollection {#2317 …} +notifications: Doctrine\ORM\PersistentCollection {#2313 …} +awards: Doctrine\ORM\PersistentCollection {#2292 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2290 …} +categories: Doctrine\ORM\PersistentCollection {#2295 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2283 …} +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 {#2114 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#2118 : 2023-11-03 14:42:45.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2261 +user: Proxies\__CG__\App\Entity\User {#6997 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "SSO-with-automatic-user-creation" +title: "SSO with automatic user creation" +url: null +body: """ I’m considering adding an SSO process in front of my self-hosted apps such as Nextcloud, Calibre-Web and Immich. The thing I’m thinking about, is do I need to make two accounts for each user I want to add? If I have a new user, do I need to make an account for both the SSO provider *and* the protected app such as Nextcloud? Or does Nextcloud (or some other app) automatically create a new account upon the first authentication with the SSO provider?\n \n Also, which SSO provider do y’all recommend? I would like to have one with a web UI where I can manage the users :) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 4 +favouriteCount: 16 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729397514 {#6998 : 2024-10-20 06:11:54.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7003 …} +votes: Doctrine\ORM\PersistentCollection {#7006 …} +reports: Doctrine\ORM\PersistentCollection {#7008 …} +favourites: Doctrine\ORM\PersistentCollection {#7010 …} +notifications: Doctrine\ORM\PersistentCollection {#7012 …} +badges: Doctrine\ORM\PersistentCollection {#7014 …} +children: [] -id: 33466 -titleTs: "'automat':3 'creation':5 'sso':1 'user':4" -bodyTs: "'account':37,57,81 'ad':4 'add':44 'also':90 'app':15,66,76 'authent':85 'automat':77 'calibr':20 'calibre-web':19 'consid':3 'creat':78 'first':84 'front':9 'host':14 'immich':23 'like':100 'm':2,27 'make':35,55 'manag':111 'need':33,53 'new':49,80 'nextcloud':18,69,72 'one':103 'process':7 'protect':65 'provid':62,89,93 'recommend':97 'self':13 'self-host':12 'sso':6,61,88,92 'thing':25 'think':28 'two':36 'ui':107 'upon':82 'user':40,50,113 'want':42 'web':21,106 'would':99 'y':95" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706435873 +visibility: "visible " +apId: "https://feddit.nl/post/9817497" +editedAt: null +createdAt: DateTimeImmutable @1706373873 {#6995 : 2024-01-27 17:44:33.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ - set up a LDAP directory server (i use [openldap](https://github.com/nodiscc/xsrv/tree/master/roles/openldap))\n - create users on the LDAP directory server\n - setup all services/applications to authenticate users aginst the LDAP server """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706455851 {#2282 : 2024-01-28 16:30:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@JVT038@feddit.nl" ] +children: Doctrine\ORM\PersistentCollection {#2220 …} +nested: Doctrine\ORM\PersistentCollection {#2222 …} +votes: Doctrine\ORM\PersistentCollection {#2219 …} +reports: Doctrine\ORM\PersistentCollection {#2196 …} +favourites: Doctrine\ORM\PersistentCollection {#2194 …} +notifications: Doctrine\ORM\PersistentCollection {#2193 …} -id: 347176 -bodyTs: "'/nodiscc/xsrv/tree/master/roles/openldap))':12 'aginst':26 'authent':24 'creat':13 'directori':5,18 'github.com':11 'github.com/nodiscc/xsrv/tree/master/roles/openldap))':10 'ldap':4,17,28 'openldap':9 'server':6,19,29 'services/applications':22 'set':1 'setup':20 'use':8 'user':14,25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7103636" +editedAt: null +createdAt: DateTimeImmutable @1706455851 {#2278 : 2024-01-28 16:30:51.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 3.24 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2277 +user: App\Entity\User {#2128 +avatar: Proxies\__CG__\App\Entity\Image {#2127 …} +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 {#2124 : 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 {#2126 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2139 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2224 …} +entries: Doctrine\ORM\PersistentCollection {#2223 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2216 …} +entryComments: Doctrine\ORM\PersistentCollection {#2213 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …} +posts: Doctrine\ORM\PersistentCollection {#2232 …} +postVotes: Doctrine\ORM\PersistentCollection {#2228 …} +postComments: Doctrine\ORM\PersistentCollection {#2192 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2299 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2298 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2291 …} +follows: Doctrine\ORM\PersistentCollection {#2301 …} +followers: Doctrine\ORM\PersistentCollection {#2297 …} +blocks: Doctrine\ORM\PersistentCollection {#2315 …} +blockers: Doctrine\ORM\PersistentCollection {#2321 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2310 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2306 …} +reports: Doctrine\ORM\PersistentCollection {#2305 …} +favourites: Doctrine\ORM\PersistentCollection {#2303 …} +violations: Doctrine\ORM\PersistentCollection {#2317 …} +notifications: Doctrine\ORM\PersistentCollection {#2313 …} +awards: Doctrine\ORM\PersistentCollection {#2292 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2290 …} +categories: Doctrine\ORM\PersistentCollection {#2295 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2283 …} +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 {#2114 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#2118 : 2023-11-03 14:42:45.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2261 +user: Proxies\__CG__\App\Entity\User {#6997 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "SSO-with-automatic-user-creation" +title: "SSO with automatic user creation" +url: null +body: """ I’m considering adding an SSO process in front of my self-hosted apps such as Nextcloud, Calibre-Web and Immich. The thing I’m thinking about, is do I need to make two accounts for each user I want to add? If I have a new user, do I need to make an account for both the SSO provider *and* the protected app such as Nextcloud? Or does Nextcloud (or some other app) automatically create a new account upon the first authentication with the SSO provider?\n \n Also, which SSO provider do y’all recommend? I would like to have one with a web UI where I can manage the users :) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 4 +favouriteCount: 16 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729397514 {#6998 : 2024-10-20 06:11:54.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7003 …} +votes: Doctrine\ORM\PersistentCollection {#7006 …} +reports: Doctrine\ORM\PersistentCollection {#7008 …} +favourites: Doctrine\ORM\PersistentCollection {#7010 …} +notifications: Doctrine\ORM\PersistentCollection {#7012 …} +badges: Doctrine\ORM\PersistentCollection {#7014 …} +children: [] -id: 33466 -titleTs: "'automat':3 'creation':5 'sso':1 'user':4" -bodyTs: "'account':37,57,81 'ad':4 'add':44 'also':90 'app':15,66,76 'authent':85 'automat':77 'calibr':20 'calibre-web':19 'consid':3 'creat':78 'first':84 'front':9 'host':14 'immich':23 'like':100 'm':2,27 'make':35,55 'manag':111 'need':33,53 'new':49,80 'nextcloud':18,69,72 'one':103 'process':7 'protect':65 'provid':62,89,93 'recommend':97 'self':13 'self-host':12 'sso':6,61,88,92 'thing':25 'think':28 'two':36 'ui':107 'upon':82 'user':40,50,113 'want':42 'web':21,106 'would':99 'y':95" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706435873 +visibility: "visible " +apId: "https://feddit.nl/post/9817497" +editedAt: null +createdAt: DateTimeImmutable @1706373873 {#6995 : 2024-01-27 17:44:33.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ - set up a LDAP directory server (i use [openldap](https://github.com/nodiscc/xsrv/tree/master/roles/openldap))\n - create users on the LDAP directory server\n - setup all services/applications to authenticate users aginst the LDAP server """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706455851 {#2282 : 2024-01-28 16:30:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@JVT038@feddit.nl" ] +children: Doctrine\ORM\PersistentCollection {#2220 …} +nested: Doctrine\ORM\PersistentCollection {#2222 …} +votes: Doctrine\ORM\PersistentCollection {#2219 …} +reports: Doctrine\ORM\PersistentCollection {#2196 …} +favourites: Doctrine\ORM\PersistentCollection {#2194 …} +notifications: Doctrine\ORM\PersistentCollection {#2193 …} -id: 347176 -bodyTs: "'/nodiscc/xsrv/tree/master/roles/openldap))':12 'aginst':26 'authent':24 'creat':13 'directori':5,18 'github.com':11 'github.com/nodiscc/xsrv/tree/master/roles/openldap))':10 'ldap':4,17,28 'openldap':9 'server':6,19,29 'services/applications':22 'set':1 'setup':20 'use':8 'user':14,25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7103636" +editedAt: null +createdAt: DateTimeImmutable @1706455851 {#2278 : 2024-01-28 16:30:51.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#7393 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2277 +user: App\Entity\User {#2128 +avatar: Proxies\__CG__\App\Entity\Image {#2127 …} +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 {#2124 : 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 {#2126 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2139 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2224 …} +entries: Doctrine\ORM\PersistentCollection {#2223 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2216 …} +entryComments: Doctrine\ORM\PersistentCollection {#2213 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …} +posts: Doctrine\ORM\PersistentCollection {#2232 …} +postVotes: Doctrine\ORM\PersistentCollection {#2228 …} +postComments: Doctrine\ORM\PersistentCollection {#2192 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2299 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2298 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2291 …} +follows: Doctrine\ORM\PersistentCollection {#2301 …} +followers: Doctrine\ORM\PersistentCollection {#2297 …} +blocks: Doctrine\ORM\PersistentCollection {#2315 …} +blockers: Doctrine\ORM\PersistentCollection {#2321 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2310 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2306 …} +reports: Doctrine\ORM\PersistentCollection {#2305 …} +favourites: Doctrine\ORM\PersistentCollection {#2303 …} +violations: Doctrine\ORM\PersistentCollection {#2317 …} +notifications: Doctrine\ORM\PersistentCollection {#2313 …} +awards: Doctrine\ORM\PersistentCollection {#2292 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2290 …} +categories: Doctrine\ORM\PersistentCollection {#2295 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2283 …} +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 {#2114 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#2118 : 2023-11-03 14:42:45.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2261 +user: Proxies\__CG__\App\Entity\User {#6997 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "SSO-with-automatic-user-creation" +title: "SSO with automatic user creation" +url: null +body: """ I’m considering adding an SSO process in front of my self-hosted apps such as Nextcloud, Calibre-Web and Immich. The thing I’m thinking about, is do I need to make two accounts for each user I want to add? If I have a new user, do I need to make an account for both the SSO provider *and* the protected app such as Nextcloud? Or does Nextcloud (or some other app) automatically create a new account upon the first authentication with the SSO provider?\n \n Also, which SSO provider do y’all recommend? I would like to have one with a web UI where I can manage the users :) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 4 +favouriteCount: 16 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729397514 {#6998 : 2024-10-20 06:11:54.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7003 …} +votes: Doctrine\ORM\PersistentCollection {#7006 …} +reports: Doctrine\ORM\PersistentCollection {#7008 …} +favourites: Doctrine\ORM\PersistentCollection {#7010 …} +notifications: Doctrine\ORM\PersistentCollection {#7012 …} +badges: Doctrine\ORM\PersistentCollection {#7014 …} +children: [] -id: 33466 -titleTs: "'automat':3 'creation':5 'sso':1 'user':4" -bodyTs: "'account':37,57,81 'ad':4 'add':44 'also':90 'app':15,66,76 'authent':85 'automat':77 'calibr':20 'calibre-web':19 'consid':3 'creat':78 'first':84 'front':9 'host':14 'immich':23 'like':100 'm':2,27 'make':35,55 'manag':111 'need':33,53 'new':49,80 'nextcloud':18,69,72 'one':103 'process':7 'protect':65 'provid':62,89,93 'recommend':97 'self':13 'self-host':12 'sso':6,61,88,92 'thing':25 'think':28 'two':36 'ui':107 'upon':82 'user':40,50,113 'want':42 'web':21,106 'would':99 'y':95" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706435873 +visibility: "visible " +apId: "https://feddit.nl/post/9817497" +editedAt: null +createdAt: DateTimeImmutable @1706373873 {#6995 : 2024-01-27 17:44:33.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ - set up a LDAP directory server (i use [openldap](https://github.com/nodiscc/xsrv/tree/master/roles/openldap))\n - create users on the LDAP directory server\n - setup all services/applications to authenticate users aginst the LDAP server """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706455851 {#2282 : 2024-01-28 16:30:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@JVT038@feddit.nl" ] +children: Doctrine\ORM\PersistentCollection {#2220 …} +nested: Doctrine\ORM\PersistentCollection {#2222 …} +votes: Doctrine\ORM\PersistentCollection {#2219 …} +reports: Doctrine\ORM\PersistentCollection {#2196 …} +favourites: Doctrine\ORM\PersistentCollection {#2194 …} +notifications: Doctrine\ORM\PersistentCollection {#2193 …} -id: 347176 -bodyTs: "'/nodiscc/xsrv/tree/master/roles/openldap))':12 'aginst':26 'authent':24 'creat':13 'directori':5,18 'github.com':11 'github.com/nodiscc/xsrv/tree/master/roles/openldap))':10 'ldap':4,17,28 'openldap':9 'server':6,19,29 'services/applications':22 'set':1 'setup':20 'use':8 'user':14,25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7103636" +editedAt: null +createdAt: DateTimeImmutable @1706455851 {#2278 : 2024-01-28 16:30:51.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 16.0 MiB | 18.30 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2277 +user: App\Entity\User {#2128 +avatar: Proxies\__CG__\App\Entity\Image {#2127 …} +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 {#2124 : 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 {#2126 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2139 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2224 …} +entries: Doctrine\ORM\PersistentCollection {#2223 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2216 …} +entryComments: Doctrine\ORM\PersistentCollection {#2213 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …} +posts: Doctrine\ORM\PersistentCollection {#2232 …} +postVotes: Doctrine\ORM\PersistentCollection {#2228 …} +postComments: Doctrine\ORM\PersistentCollection {#2192 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2299 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2298 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2291 …} +follows: Doctrine\ORM\PersistentCollection {#2301 …} +followers: Doctrine\ORM\PersistentCollection {#2297 …} +blocks: Doctrine\ORM\PersistentCollection {#2315 …} +blockers: Doctrine\ORM\PersistentCollection {#2321 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2310 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2306 …} +reports: Doctrine\ORM\PersistentCollection {#2305 …} +favourites: Doctrine\ORM\PersistentCollection {#2303 …} +violations: Doctrine\ORM\PersistentCollection {#2317 …} +notifications: Doctrine\ORM\PersistentCollection {#2313 …} +awards: Doctrine\ORM\PersistentCollection {#2292 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2290 …} +categories: Doctrine\ORM\PersistentCollection {#2295 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2283 …} +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 {#2114 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#2118 : 2023-11-03 14:42:45.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2261 +user: Proxies\__CG__\App\Entity\User {#6997 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "SSO-with-automatic-user-creation" +title: "SSO with automatic user creation" +url: null +body: """ I’m considering adding an SSO process in front of my self-hosted apps such as Nextcloud, Calibre-Web and Immich. The thing I’m thinking about, is do I need to make two accounts for each user I want to add? If I have a new user, do I need to make an account for both the SSO provider *and* the protected app such as Nextcloud? Or does Nextcloud (or some other app) automatically create a new account upon the first authentication with the SSO provider?\n \n Also, which SSO provider do y’all recommend? I would like to have one with a web UI where I can manage the users :) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 4 +favouriteCount: 16 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729397514 {#6998 : 2024-10-20 06:11:54.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7003 …} +votes: Doctrine\ORM\PersistentCollection {#7006 …} +reports: Doctrine\ORM\PersistentCollection {#7008 …} +favourites: Doctrine\ORM\PersistentCollection {#7010 …} +notifications: Doctrine\ORM\PersistentCollection {#7012 …} +badges: Doctrine\ORM\PersistentCollection {#7014 …} +children: [] -id: 33466 -titleTs: "'automat':3 'creation':5 'sso':1 'user':4" -bodyTs: "'account':37,57,81 'ad':4 'add':44 'also':90 'app':15,66,76 'authent':85 'automat':77 'calibr':20 'calibre-web':19 'consid':3 'creat':78 'first':84 'front':9 'host':14 'immich':23 'like':100 'm':2,27 'make':35,55 'manag':111 'need':33,53 'new':49,80 'nextcloud':18,69,72 'one':103 'process':7 'protect':65 'provid':62,89,93 'recommend':97 'self':13 'self-host':12 'sso':6,61,88,92 'thing':25 'think':28 'two':36 'ui':107 'upon':82 'user':40,50,113 'want':42 'web':21,106 'would':99 'y':95" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706435873 +visibility: "visible " +apId: "https://feddit.nl/post/9817497" +editedAt: null +createdAt: DateTimeImmutable @1706373873 {#6995 : 2024-01-27 17:44:33.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ - set up a LDAP directory server (i use [openldap](https://github.com/nodiscc/xsrv/tree/master/roles/openldap))\n - create users on the LDAP directory server\n - setup all services/applications to authenticate users aginst the LDAP server """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706455851 {#2282 : 2024-01-28 16:30:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@JVT038@feddit.nl" ] +children: Doctrine\ORM\PersistentCollection {#2220 …} +nested: Doctrine\ORM\PersistentCollection {#2222 …} +votes: Doctrine\ORM\PersistentCollection {#2219 …} +reports: Doctrine\ORM\PersistentCollection {#2196 …} +favourites: Doctrine\ORM\PersistentCollection {#2194 …} +notifications: Doctrine\ORM\PersistentCollection {#2193 …} -id: 347176 -bodyTs: "'/nodiscc/xsrv/tree/master/roles/openldap))':12 'aginst':26 'authent':24 'creat':13 'directori':5,18 'github.com':11 'github.com/nodiscc/xsrv/tree/master/roles/openldap))':10 'ldap':4,17,28 'openldap':9 'server':6,19,29 'services/applications':22 'set':1 'setup':20 'use':8 'user':14,25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7103636" +editedAt: null +createdAt: DateTimeImmutable @1706455851 {#2278 : 2024-01-28 16:30:51.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#6312 +comment: App\Entity\EntryComment {#2277 +user: App\Entity\User {#2128 +avatar: Proxies\__CG__\App\Entity\Image {#2127 …} +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 {#2124 : 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 {#2126 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2139 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2224 …} +entries: Doctrine\ORM\PersistentCollection {#2223 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2216 …} +entryComments: Doctrine\ORM\PersistentCollection {#2213 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …} +posts: Doctrine\ORM\PersistentCollection {#2232 …} +postVotes: Doctrine\ORM\PersistentCollection {#2228 …} +postComments: Doctrine\ORM\PersistentCollection {#2192 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2299 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2298 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2291 …} +follows: Doctrine\ORM\PersistentCollection {#2301 …} +followers: Doctrine\ORM\PersistentCollection {#2297 …} +blocks: Doctrine\ORM\PersistentCollection {#2315 …} +blockers: Doctrine\ORM\PersistentCollection {#2321 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2310 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2306 …} +reports: Doctrine\ORM\PersistentCollection {#2305 …} +favourites: Doctrine\ORM\PersistentCollection {#2303 …} +violations: Doctrine\ORM\PersistentCollection {#2317 …} +notifications: Doctrine\ORM\PersistentCollection {#2313 …} +awards: Doctrine\ORM\PersistentCollection {#2292 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2290 …} +categories: Doctrine\ORM\PersistentCollection {#2295 …} -id: 70619 -password: "$2y$13$cJF478VpnqlwVpv61d7wz.tZ4Hvlr.udTHxk1cdAOZjgTPrSol9s." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2283 …} +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 {#2114 : 2023-11-27 08:32:31.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1699018965 {#2118 : 2023-11-03 14:42:45.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2261 +user: Proxies\__CG__\App\Entity\User {#6997 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "SSO-with-automatic-user-creation" +title: "SSO with automatic user creation" +url: null +body: """ I’m considering adding an SSO process in front of my self-hosted apps such as Nextcloud, Calibre-Web and Immich. The thing I’m thinking about, is do I need to make two accounts for each user I want to add? If I have a new user, do I need to make an account for both the SSO provider *and* the protected app such as Nextcloud? Or does Nextcloud (or some other app) automatically create a new account upon the first authentication with the SSO provider?\n \n Also, which SSO provider do y’all recommend? I would like to have one with a web UI where I can manage the users :) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 4 +favouriteCount: 16 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729397514 {#6998 : 2024-10-20 06:11:54.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7003 …} +votes: Doctrine\ORM\PersistentCollection {#7006 …} +reports: Doctrine\ORM\PersistentCollection {#7008 …} +favourites: Doctrine\ORM\PersistentCollection {#7010 …} +notifications: Doctrine\ORM\PersistentCollection {#7012 …} +badges: Doctrine\ORM\PersistentCollection {#7014 …} +children: [] -id: 33466 -titleTs: "'automat':3 'creation':5 'sso':1 'user':4" -bodyTs: "'account':37,57,81 'ad':4 'add':44 'also':90 'app':15,66,76 'authent':85 'automat':77 'calibr':20 'calibre-web':19 'consid':3 'creat':78 'first':84 'front':9 'host':14 'immich':23 'like':100 'm':2,27 'make':35,55 'manag':111 'need':33,53 'new':49,80 'nextcloud':18,69,72 'one':103 'process':7 'protect':65 'provid':62,89,93 'recommend':97 'self':13 'self-host':12 'sso':6,61,88,92 'thing':25 'think':28 'two':36 'ui':107 'upon':82 'user':40,50,113 'want':42 'web':21,106 'would':99 'y':95" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706435873 +visibility: "visible " +apId: "https://feddit.nl/post/9817497" +editedAt: null +createdAt: DateTimeImmutable @1706373873 {#6995 : 2024-01-27 17:44:33.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ - set up a LDAP directory server (i use [openldap](https://github.com/nodiscc/xsrv/tree/master/roles/openldap))\n - create users on the LDAP directory server\n - setup all services/applications to authenticate users aginst the LDAP server """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706455851 {#2282 : 2024-01-28 16:30:51.0 +01:00 } +ip: null +tags: null +mentions: [ "@JVT038@feddit.nl" ] +children: Doctrine\ORM\PersistentCollection {#2220 …} +nested: Doctrine\ORM\PersistentCollection {#2222 …} +votes: Doctrine\ORM\PersistentCollection {#2219 …} +reports: Doctrine\ORM\PersistentCollection {#2196 …} +favourites: Doctrine\ORM\PersistentCollection {#2194 …} +notifications: Doctrine\ORM\PersistentCollection {#2193 …} -id: 347176 -bodyTs: "'/nodiscc/xsrv/tree/master/roles/openldap))':12 'aginst':26 'authent':24 'creat':13 'directori':5,18 'github.com':11 'github.com/nodiscc/xsrv/tree/master/roles/openldap))':10 'ldap':4,17,28 'openldap':9 'server':6,19,29 'services/applications':22 'set':1 'setup':20 'use':8 'user':14,25" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7103636" +editedAt: null +createdAt: DateTimeImmutable @1706455851 {#2278 : 2024-01-28 16:30:51.0 +01:00 } } +nestedComments: [] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …} -twig: Twig\Environment {#1252 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 21.54 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2202 +user: App\Entity\User {#2268 +avatar: Proxies\__CG__\App\Entity\Image {#2267 …} +cover: Proxies\__CG__\App\Entity\Image {#2273 …} +email: "synapse1278@lemmy.world" +username: "@synapse1278@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729397121 {#2276 : 2024-10-20 06:05:21.0 +02:00 } +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 {#2271 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2272 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2253 …} +entries: Doctrine\ORM\PersistentCollection {#2262 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2264 …} +entryComments: Doctrine\ORM\PersistentCollection {#2242 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2240 …} +posts: Doctrine\ORM\PersistentCollection {#2233 …} +postVotes: Doctrine\ORM\PersistentCollection {#2234 …} +postComments: Doctrine\ORM\PersistentCollection {#2237 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2258 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2260 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2254 …} +follows: Doctrine\ORM\PersistentCollection {#2246 …} +followers: Doctrine\ORM\PersistentCollection {#2248 …} +blocks: Doctrine\ORM\PersistentCollection {#2247 …} +blockers: Doctrine\ORM\PersistentCollection {#2256 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2284 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2286 …} +reports: Doctrine\ORM\PersistentCollection {#2188 …} +favourites: Doctrine\ORM\PersistentCollection {#2034 …} +violations: Doctrine\ORM\PersistentCollection {#2156 …} +notifications: Doctrine\ORM\PersistentCollection {#2154 …} +awards: Doctrine\ORM\PersistentCollection {#2157 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2147 …} +categories: Doctrine\ORM\PersistentCollection {#2150 …} -id: 379 -password: "$2y$13$7biCA.r3DEPbQO.j2khsIOriJodBiV.1fjqcsDAhVd7gYOJvGcmqC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2153 …} +apId: "synapse1278@lemmy.world" +apProfileId: "https://lemmy.world/u/synapse1278" +apPublicUrl: "https://lemmy.world/u/synapse1278" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "synapse1278" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729341713 {#2205 : 2024-10-19 14:41:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686903285 {#2206 : 2023-06-16 10:14:45.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2201 +user: Proxies\__CG__\App\Entity\User {#7555 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Raspberry-as-NAS-multiple-HDDs-and-an-enclosure" +title: "Raspberry as NAS, multiple HDDs and an enclosure" +url: null +body: """ It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D\n \n I could not really find cheap hhd enclosures that connect via usb. Any recommendations? I don’t really want to use HDD toasters, they feel not permanent enough for a Nas. I could also not find sata to usb hats for the pi that are available right now """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 24 +favouriteCount: 50 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729180997 {#7556 : 2024-10-17 18:03:17.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7561 …} +votes: Doctrine\ORM\PersistentCollection {#7564 …} +reports: Doctrine\ORM\PersistentCollection {#7566 …} +favourites: Doctrine\ORM\PersistentCollection {#7568 …} +notifications: Doctrine\ORM\PersistentCollection {#7570 …} +badges: Doctrine\ORM\PersistentCollection {#7572 …} +children: [] -id: 33515 -titleTs: "'enclosur':8 'hdds':5 'multipl':4 'nas':3 'raspberri':1" -bodyTs: "'100':45 '2':35 '4':40 'also':82 'attach':11 'avail':94 'bay':36 'best':16 'case':17 'caus':47 'cheap':54 'connect':58 'could':50,81 'd':48 'difficult':4 'enclosur':23,56 'enough':76 'feel':73 'find':6,53,84 'good':8 'hat':88 'hdd':70 'hdds':12,38 'hhd':55 'least':34 'nas':79 'perman':75 'pi':15,31,91 'power':26 'rather':39 'realli':52,66 'recommend':62 'right':95 'sata':85 'seem':2 'small':25 'solut':9 'space':28 'suppli':27 'toaster':71 'usb':60,87 'use':69 'via':59 'want':67 'weird':3 'would':18" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706473755 +visibility: "visible " +apId: "https://lemmy.ml/post/11123965" +editedAt: null +createdAt: DateTimeImmutable @1706387355 {#7553 : 2024-01-27 21:29:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "If you can get a hold on a 3D printer, you can try this design: [Raspberry Pi 4 NAS with 2x 3.5" bays / impulse1delta / printables.com](https://www.printables.com/model/129798-raspberry-pi-4-nas-with-2x-35-bays)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706455574 {#2275 : 2024-01-28 16:26:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@WbrJr@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2210 …} +nested: Doctrine\ORM\PersistentCollection {#2207 …} +votes: Doctrine\ORM\PersistentCollection {#2208 …} +reports: Doctrine\ORM\PersistentCollection {#2204 …} +favourites: Doctrine\ORM\PersistentCollection {#2211 …} +notifications: Doctrine\ORM\PersistentCollection {#2266 …} -id: 347168 -bodyTs: "'/model/129798-raspberry-pi-4-nas-with-2x-35-bays)':28 '2x':21 '3.5':22 '3d':9 '4':18 'bay':23 'design':15 'get':4 'hold':6 'impulse1delta':24 'nas':19 'pi':17 'printables.com':25 'printer':10 'raspberri':16 'tri':13 'www.printables.com':27 'www.printables.com/model/129798-raspberry-pi-4-nas-with-2x-35-bays)':26" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7103542" +editedAt: null +createdAt: DateTimeImmutable @1706455574 {#2279 : 2024-01-28 16:26:14.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#7518 +comment: App\Entity\EntryComment {#2202 +user: App\Entity\User {#2268 +avatar: Proxies\__CG__\App\Entity\Image {#2267 …} +cover: Proxies\__CG__\App\Entity\Image {#2273 …} +email: "synapse1278@lemmy.world" +username: "@synapse1278@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729397121 {#2276 : 2024-10-20 06:05:21.0 +02:00 } +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 {#2271 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2272 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2253 …} +entries: Doctrine\ORM\PersistentCollection {#2262 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2264 …} +entryComments: Doctrine\ORM\PersistentCollection {#2242 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2240 …} +posts: Doctrine\ORM\PersistentCollection {#2233 …} +postVotes: Doctrine\ORM\PersistentCollection {#2234 …} +postComments: Doctrine\ORM\PersistentCollection {#2237 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2258 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2260 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2254 …} +follows: Doctrine\ORM\PersistentCollection {#2246 …} +followers: Doctrine\ORM\PersistentCollection {#2248 …} +blocks: Doctrine\ORM\PersistentCollection {#2247 …} +blockers: Doctrine\ORM\PersistentCollection {#2256 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2284 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2286 …} +reports: Doctrine\ORM\PersistentCollection {#2188 …} +favourites: Doctrine\ORM\PersistentCollection {#2034 …} +violations: Doctrine\ORM\PersistentCollection {#2156 …} +notifications: Doctrine\ORM\PersistentCollection {#2154 …} +awards: Doctrine\ORM\PersistentCollection {#2157 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2147 …} +categories: Doctrine\ORM\PersistentCollection {#2150 …} -id: 379 -password: "$2y$13$7biCA.r3DEPbQO.j2khsIOriJodBiV.1fjqcsDAhVd7gYOJvGcmqC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2153 …} +apId: "synapse1278@lemmy.world" +apProfileId: "https://lemmy.world/u/synapse1278" +apPublicUrl: "https://lemmy.world/u/synapse1278" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "synapse1278" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729341713 {#2205 : 2024-10-19 14:41:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686903285 {#2206 : 2023-06-16 10:14:45.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2201 +user: Proxies\__CG__\App\Entity\User {#7555 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Raspberry-as-NAS-multiple-HDDs-and-an-enclosure" +title: "Raspberry as NAS, multiple HDDs and an enclosure" +url: null +body: """ It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D\n \n I could not really find cheap hhd enclosures that connect via usb. Any recommendations? I don’t really want to use HDD toasters, they feel not permanent enough for a Nas. I could also not find sata to usb hats for the pi that are available right now """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 24 +favouriteCount: 50 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729180997 {#7556 : 2024-10-17 18:03:17.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7561 …} +votes: Doctrine\ORM\PersistentCollection {#7564 …} +reports: Doctrine\ORM\PersistentCollection {#7566 …} +favourites: Doctrine\ORM\PersistentCollection {#7568 …} +notifications: Doctrine\ORM\PersistentCollection {#7570 …} +badges: Doctrine\ORM\PersistentCollection {#7572 …} +children: [] -id: 33515 -titleTs: "'enclosur':8 'hdds':5 'multipl':4 'nas':3 'raspberri':1" -bodyTs: "'100':45 '2':35 '4':40 'also':82 'attach':11 'avail':94 'bay':36 'best':16 'case':17 'caus':47 'cheap':54 'connect':58 'could':50,81 'd':48 'difficult':4 'enclosur':23,56 'enough':76 'feel':73 'find':6,53,84 'good':8 'hat':88 'hdd':70 'hdds':12,38 'hhd':55 'least':34 'nas':79 'perman':75 'pi':15,31,91 'power':26 'rather':39 'realli':52,66 'recommend':62 'right':95 'sata':85 'seem':2 'small':25 'solut':9 'space':28 'suppli':27 'toaster':71 'usb':60,87 'use':69 'via':59 'want':67 'weird':3 'would':18" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706473755 +visibility: "visible " +apId: "https://lemmy.ml/post/11123965" +editedAt: null +createdAt: DateTimeImmutable @1706387355 {#7553 : 2024-01-27 21:29:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "If you can get a hold on a 3D printer, you can try this design: [Raspberry Pi 4 NAS with 2x 3.5" bays / impulse1delta / printables.com](https://www.printables.com/model/129798-raspberry-pi-4-nas-with-2x-35-bays)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706455574 {#2275 : 2024-01-28 16:26:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@WbrJr@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2210 …} +nested: Doctrine\ORM\PersistentCollection {#2207 …} +votes: Doctrine\ORM\PersistentCollection {#2208 …} +reports: Doctrine\ORM\PersistentCollection {#2204 …} +favourites: Doctrine\ORM\PersistentCollection {#2211 …} +notifications: Doctrine\ORM\PersistentCollection {#2266 …} -id: 347168 -bodyTs: "'/model/129798-raspberry-pi-4-nas-with-2x-35-bays)':28 '2x':21 '3.5':22 '3d':9 '4':18 'bay':23 'design':15 'get':4 'hold':6 'impulse1delta':24 'nas':19 'pi':17 'printables.com':25 'printer':10 'raspberri':16 'tri':13 'www.printables.com':27 'www.printables.com/model/129798-raspberry-pi-4-nas-with-2x-35-bays)':26" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7103542" +editedAt: null +createdAt: DateTimeImmutable @1706455574 {#2279 : 2024-01-28 16:26:14.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 | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2268 +avatar: Proxies\__CG__\App\Entity\Image {#2267 …} +cover: Proxies\__CG__\App\Entity\Image {#2273 …} +email: "synapse1278@lemmy.world" +username: "@synapse1278@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729397121 {#2276 : 2024-10-20 06:05:21.0 +02:00 } +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 {#2271 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2272 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2253 …} +entries: Doctrine\ORM\PersistentCollection {#2262 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2264 …} +entryComments: Doctrine\ORM\PersistentCollection {#2242 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2240 …} +posts: Doctrine\ORM\PersistentCollection {#2233 …} +postVotes: Doctrine\ORM\PersistentCollection {#2234 …} +postComments: Doctrine\ORM\PersistentCollection {#2237 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2258 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2260 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2254 …} +follows: Doctrine\ORM\PersistentCollection {#2246 …} +followers: Doctrine\ORM\PersistentCollection {#2248 …} +blocks: Doctrine\ORM\PersistentCollection {#2247 …} +blockers: Doctrine\ORM\PersistentCollection {#2256 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2284 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2286 …} +reports: Doctrine\ORM\PersistentCollection {#2188 …} +favourites: Doctrine\ORM\PersistentCollection {#2034 …} +violations: Doctrine\ORM\PersistentCollection {#2156 …} +notifications: Doctrine\ORM\PersistentCollection {#2154 …} +awards: Doctrine\ORM\PersistentCollection {#2157 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2147 …} +categories: Doctrine\ORM\PersistentCollection {#2150 …} -id: 379 -password: "$2y$13$7biCA.r3DEPbQO.j2khsIOriJodBiV.1fjqcsDAhVd7gYOJvGcmqC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2153 …} +apId: "synapse1278@lemmy.world" +apProfileId: "https://lemmy.world/u/synapse1278" +apPublicUrl: "https://lemmy.world/u/synapse1278" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "synapse1278" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729341713 {#2205 : 2024-10-19 14:41:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686903285 {#2206 : 2023-06-16 10:14:45.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#7581 +user: App\Entity\User {#2268 +avatar: Proxies\__CG__\App\Entity\Image {#2267 …} +cover: Proxies\__CG__\App\Entity\Image {#2273 …} +email: "synapse1278@lemmy.world" +username: "@synapse1278@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729397121 {#2276 : 2024-10-20 06:05:21.0 +02:00 } +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 {#2271 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2272 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2253 …} +entries: Doctrine\ORM\PersistentCollection {#2262 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2264 …} +entryComments: Doctrine\ORM\PersistentCollection {#2242 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2240 …} +posts: Doctrine\ORM\PersistentCollection {#2233 …} +postVotes: Doctrine\ORM\PersistentCollection {#2234 …} +postComments: Doctrine\ORM\PersistentCollection {#2237 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2258 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2260 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2254 …} +follows: Doctrine\ORM\PersistentCollection {#2246 …} +followers: Doctrine\ORM\PersistentCollection {#2248 …} +blocks: Doctrine\ORM\PersistentCollection {#2247 …} +blockers: Doctrine\ORM\PersistentCollection {#2256 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2284 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2286 …} +reports: Doctrine\ORM\PersistentCollection {#2188 …} +favourites: Doctrine\ORM\PersistentCollection {#2034 …} +violations: Doctrine\ORM\PersistentCollection {#2156 …} +notifications: Doctrine\ORM\PersistentCollection {#2154 …} +awards: Doctrine\ORM\PersistentCollection {#2157 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2147 …} +categories: Doctrine\ORM\PersistentCollection {#2150 …} -id: 379 -password: "$2y$13$7biCA.r3DEPbQO.j2khsIOriJodBiV.1fjqcsDAhVd7gYOJvGcmqC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2153 …} +apId: "synapse1278@lemmy.world" +apProfileId: "https://lemmy.world/u/synapse1278" +apPublicUrl: "https://lemmy.world/u/synapse1278" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "synapse1278" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729341713 {#2205 : 2024-10-19 14:41:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686903285 {#2206 : 2023-06-16 10:14:45.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1706455574 {#2279 : 2024-01-28 16:26:14.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#7636 +date: DateTimeImmutable @1706455574 {#2279 : 2024-01-28 16:26:14.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1706455574 {#2279 : 2024-01-28 16:26:14.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#7690 +createdAt: DateTimeImmutable @1706455574 {#2279 : 2024-01-28 16:26:14.0 +01:00 } +editedAt: null } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2201 +user: Proxies\__CG__\App\Entity\User {#7555 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Raspberry-as-NAS-multiple-HDDs-and-an-enclosure" +title: "Raspberry as NAS, multiple HDDs and an enclosure" +url: null +body: """ It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D\n \n I could not really find cheap hhd enclosures that connect via usb. Any recommendations? I don’t really want to use HDD toasters, they feel not permanent enough for a Nas. I could also not find sata to usb hats for the pi that are available right now """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 24 +favouriteCount: 50 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729180997 {#7556 : 2024-10-17 18:03:17.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7561 …} +votes: Doctrine\ORM\PersistentCollection {#7564 …} +reports: Doctrine\ORM\PersistentCollection {#7566 …} +favourites: Doctrine\ORM\PersistentCollection {#7568 …} +notifications: Doctrine\ORM\PersistentCollection {#7570 …} +badges: Doctrine\ORM\PersistentCollection {#7572 …} +children: [] -id: 33515 -titleTs: "'enclosur':8 'hdds':5 'multipl':4 'nas':3 'raspberri':1" -bodyTs: "'100':45 '2':35 '4':40 'also':82 'attach':11 'avail':94 'bay':36 'best':16 'case':17 'caus':47 'cheap':54 'connect':58 'could':50,81 'd':48 'difficult':4 'enclosur':23,56 'enough':76 'feel':73 'find':6,53,84 'good':8 'hat':88 'hdd':70 'hdds':12,38 'hhd':55 'least':34 'nas':79 'perman':75 'pi':15,31,91 'power':26 'rather':39 'realli':52,66 'recommend':62 'right':95 'sata':85 'seem':2 'small':25 'solut':9 'space':28 'suppli':27 'toaster':71 'usb':60,87 'use':69 'via':59 'want':67 'weird':3 'would':18" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706473755 +visibility: "visible " +apId: "https://lemmy.ml/post/11123965" +editedAt: null +createdAt: DateTimeImmutable @1706387355 {#7553 : 2024-01-27 21:29:15.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#7744 +entry: Proxies\__CG__\App\Entity\Entry {#2201 +user: Proxies\__CG__\App\Entity\User {#7555 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Raspberry-as-NAS-multiple-HDDs-and-an-enclosure" +title: "Raspberry as NAS, multiple HDDs and an enclosure" +url: null +body: """ It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D\n \n I could not really find cheap hhd enclosures that connect via usb. Any recommendations? I don’t really want to use HDD toasters, they feel not permanent enough for a Nas. I could also not find sata to usb hats for the pi that are available right now """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 24 +favouriteCount: 50 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729180997 {#7556 : 2024-10-17 18:03:17.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7561 …} +votes: Doctrine\ORM\PersistentCollection {#7564 …} +reports: Doctrine\ORM\PersistentCollection {#7566 …} +favourites: Doctrine\ORM\PersistentCollection {#7568 …} +notifications: Doctrine\ORM\PersistentCollection {#7570 …} +badges: Doctrine\ORM\PersistentCollection {#7572 …} +children: [] -id: 33515 -titleTs: "'enclosur':8 'hdds':5 'multipl':4 'nas':3 'raspberri':1" -bodyTs: "'100':45 '2':35 '4':40 'also':82 'attach':11 'avail':94 'bay':36 'best':16 'case':17 'caus':47 'cheap':54 'connect':58 'could':50,81 'd':48 'difficult':4 'enclosur':23,56 'enough':76 'feel':73 'find':6,53,84 'good':8 'hat':88 'hdd':70 'hdds':12,38 'hhd':55 'least':34 'nas':79 'perman':75 'pi':15,31,91 'power':26 'rather':39 'realli':52,66 'recommend':62 'right':95 'sata':85 'seem':2 'small':25 'solut':9 'space':28 'suppli':27 'toaster':71 'usb':60,87 'use':69 'via':59 'want':67 'weird':3 'would':18" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706473755 +visibility: "visible " +apId: "https://lemmy.ml/post/11123965" +editedAt: null +createdAt: DateTimeImmutable @1706387355 {#7553 : 2024-01-27 21:29:15.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 5.11 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2268 +avatar: Proxies\__CG__\App\Entity\Image {#2267 …} +cover: Proxies\__CG__\App\Entity\Image {#2273 …} +email: "synapse1278@lemmy.world" +username: "@synapse1278@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729397121 {#2276 : 2024-10-20 06:05:21.0 +02:00 } +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 {#2271 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2272 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2253 …} +entries: Doctrine\ORM\PersistentCollection {#2262 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2264 …} +entryComments: Doctrine\ORM\PersistentCollection {#2242 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2240 …} +posts: Doctrine\ORM\PersistentCollection {#2233 …} +postVotes: Doctrine\ORM\PersistentCollection {#2234 …} +postComments: Doctrine\ORM\PersistentCollection {#2237 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2258 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2260 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2254 …} +follows: Doctrine\ORM\PersistentCollection {#2246 …} +followers: Doctrine\ORM\PersistentCollection {#2248 …} +blocks: Doctrine\ORM\PersistentCollection {#2247 …} +blockers: Doctrine\ORM\PersistentCollection {#2256 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2284 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2286 …} +reports: Doctrine\ORM\PersistentCollection {#2188 …} +favourites: Doctrine\ORM\PersistentCollection {#2034 …} +violations: Doctrine\ORM\PersistentCollection {#2156 …} +notifications: Doctrine\ORM\PersistentCollection {#2154 …} +awards: Doctrine\ORM\PersistentCollection {#2157 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2147 …} +categories: Doctrine\ORM\PersistentCollection {#2150 …} -id: 379 -password: "$2y$13$7biCA.r3DEPbQO.j2khsIOriJodBiV.1fjqcsDAhVd7gYOJvGcmqC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2153 …} +apId: "synapse1278@lemmy.world" +apProfileId: "https://lemmy.world/u/synapse1278" +apPublicUrl: "https://lemmy.world/u/synapse1278" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "synapse1278" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729341713 {#2205 : 2024-10-19 14:41:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686903285 {#2206 : 2023-06-16 10:14:45.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#7799 +width: 40 +height: 40 +user: App\Entity\User {#2268 +avatar: Proxies\__CG__\App\Entity\Image {#2267 …} +cover: Proxies\__CG__\App\Entity\Image {#2273 …} +email: "synapse1278@lemmy.world" +username: "@synapse1278@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729397121 {#2276 : 2024-10-20 06:05:21.0 +02:00 } +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 {#2271 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2272 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2253 …} +entries: Doctrine\ORM\PersistentCollection {#2262 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2264 …} +entryComments: Doctrine\ORM\PersistentCollection {#2242 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2240 …} +posts: Doctrine\ORM\PersistentCollection {#2233 …} +postVotes: Doctrine\ORM\PersistentCollection {#2234 …} +postComments: Doctrine\ORM\PersistentCollection {#2237 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2258 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2260 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2254 …} +follows: Doctrine\ORM\PersistentCollection {#2246 …} +followers: Doctrine\ORM\PersistentCollection {#2248 …} +blocks: Doctrine\ORM\PersistentCollection {#2247 …} +blockers: Doctrine\ORM\PersistentCollection {#2256 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2284 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2286 …} +reports: Doctrine\ORM\PersistentCollection {#2188 …} +favourites: Doctrine\ORM\PersistentCollection {#2034 …} +violations: Doctrine\ORM\PersistentCollection {#2156 …} +notifications: Doctrine\ORM\PersistentCollection {#2154 …} +awards: Doctrine\ORM\PersistentCollection {#2157 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2147 …} +categories: Doctrine\ORM\PersistentCollection {#2150 …} -id: 379 -password: "$2y$13$7biCA.r3DEPbQO.j2khsIOriJodBiV.1fjqcsDAhVd7gYOJvGcmqC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2153 …} +apId: "synapse1278@lemmy.world" +apProfileId: "https://lemmy.world/u/synapse1278" +apPublicUrl: "https://lemmy.world/u/synapse1278" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "synapse1278" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729341713 {#2205 : 2024-10-19 14:41:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686903285 {#2206 : 2023-06-16 10:14:45.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.42 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2202 +user: App\Entity\User {#2268 +avatar: Proxies\__CG__\App\Entity\Image {#2267 …} +cover: Proxies\__CG__\App\Entity\Image {#2273 …} +email: "synapse1278@lemmy.world" +username: "@synapse1278@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729397121 {#2276 : 2024-10-20 06:05:21.0 +02:00 } +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 {#2271 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2272 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2253 …} +entries: Doctrine\ORM\PersistentCollection {#2262 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2264 …} +entryComments: Doctrine\ORM\PersistentCollection {#2242 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2240 …} +posts: Doctrine\ORM\PersistentCollection {#2233 …} +postVotes: Doctrine\ORM\PersistentCollection {#2234 …} +postComments: Doctrine\ORM\PersistentCollection {#2237 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2258 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2260 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2254 …} +follows: Doctrine\ORM\PersistentCollection {#2246 …} +followers: Doctrine\ORM\PersistentCollection {#2248 …} +blocks: Doctrine\ORM\PersistentCollection {#2247 …} +blockers: Doctrine\ORM\PersistentCollection {#2256 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2284 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2286 …} +reports: Doctrine\ORM\PersistentCollection {#2188 …} +favourites: Doctrine\ORM\PersistentCollection {#2034 …} +violations: Doctrine\ORM\PersistentCollection {#2156 …} +notifications: Doctrine\ORM\PersistentCollection {#2154 …} +awards: Doctrine\ORM\PersistentCollection {#2157 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2147 …} +categories: Doctrine\ORM\PersistentCollection {#2150 …} -id: 379 -password: "$2y$13$7biCA.r3DEPbQO.j2khsIOriJodBiV.1fjqcsDAhVd7gYOJvGcmqC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2153 …} +apId: "synapse1278@lemmy.world" +apProfileId: "https://lemmy.world/u/synapse1278" +apPublicUrl: "https://lemmy.world/u/synapse1278" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "synapse1278" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729341713 {#2205 : 2024-10-19 14:41:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686903285 {#2206 : 2023-06-16 10:14:45.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2201 +user: Proxies\__CG__\App\Entity\User {#7555 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Raspberry-as-NAS-multiple-HDDs-and-an-enclosure" +title: "Raspberry as NAS, multiple HDDs and an enclosure" +url: null +body: """ It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D\n \n I could not really find cheap hhd enclosures that connect via usb. Any recommendations? I don’t really want to use HDD toasters, they feel not permanent enough for a Nas. I could also not find sata to usb hats for the pi that are available right now """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 24 +favouriteCount: 50 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729180997 {#7556 : 2024-10-17 18:03:17.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7561 …} +votes: Doctrine\ORM\PersistentCollection {#7564 …} +reports: Doctrine\ORM\PersistentCollection {#7566 …} +favourites: Doctrine\ORM\PersistentCollection {#7568 …} +notifications: Doctrine\ORM\PersistentCollection {#7570 …} +badges: Doctrine\ORM\PersistentCollection {#7572 …} +children: [] -id: 33515 -titleTs: "'enclosur':8 'hdds':5 'multipl':4 'nas':3 'raspberri':1" -bodyTs: "'100':45 '2':35 '4':40 'also':82 'attach':11 'avail':94 'bay':36 'best':16 'case':17 'caus':47 'cheap':54 'connect':58 'could':50,81 'd':48 'difficult':4 'enclosur':23,56 'enough':76 'feel':73 'find':6,53,84 'good':8 'hat':88 'hdd':70 'hdds':12,38 'hhd':55 'least':34 'nas':79 'perman':75 'pi':15,31,91 'power':26 'rather':39 'realli':52,66 'recommend':62 'right':95 'sata':85 'seem':2 'small':25 'solut':9 'space':28 'suppli':27 'toaster':71 'usb':60,87 'use':69 'via':59 'want':67 'weird':3 'would':18" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706473755 +visibility: "visible " +apId: "https://lemmy.ml/post/11123965" +editedAt: null +createdAt: DateTimeImmutable @1706387355 {#7553 : 2024-01-27 21:29:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "If you can get a hold on a 3D printer, you can try this design: [Raspberry Pi 4 NAS with 2x 3.5" bays / impulse1delta / printables.com](https://www.printables.com/model/129798-raspberry-pi-4-nas-with-2x-35-bays)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706455574 {#2275 : 2024-01-28 16:26:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@WbrJr@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2210 …} +nested: Doctrine\ORM\PersistentCollection {#2207 …} +votes: Doctrine\ORM\PersistentCollection {#2208 …} +reports: Doctrine\ORM\PersistentCollection {#2204 …} +favourites: Doctrine\ORM\PersistentCollection {#2211 …} +notifications: Doctrine\ORM\PersistentCollection {#2266 …} -id: 347168 -bodyTs: "'/model/129798-raspberry-pi-4-nas-with-2x-35-bays)':28 '2x':21 '3.5':22 '3d':9 '4':18 'bay':23 'design':15 'get':4 'hold':6 'impulse1delta':24 'nas':19 'pi':17 'printables.com':25 'printer':10 'raspberri':16 'tri':13 'www.printables.com':27 'www.printables.com/model/129798-raspberry-pi-4-nas-with-2x-35-bays)':26" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7103542" +editedAt: null +createdAt: DateTimeImmutable @1706455574 {#2279 : 2024-01-28 16:26:14.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#7880 +subject: App\Entity\EntryComment {#2202 +user: App\Entity\User {#2268 +avatar: Proxies\__CG__\App\Entity\Image {#2267 …} +cover: Proxies\__CG__\App\Entity\Image {#2273 …} +email: "synapse1278@lemmy.world" +username: "@synapse1278@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729397121 {#2276 : 2024-10-20 06:05:21.0 +02:00 } +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 {#2271 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2272 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2253 …} +entries: Doctrine\ORM\PersistentCollection {#2262 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2264 …} +entryComments: Doctrine\ORM\PersistentCollection {#2242 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2240 …} +posts: Doctrine\ORM\PersistentCollection {#2233 …} +postVotes: Doctrine\ORM\PersistentCollection {#2234 …} +postComments: Doctrine\ORM\PersistentCollection {#2237 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2258 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2260 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2254 …} +follows: Doctrine\ORM\PersistentCollection {#2246 …} +followers: Doctrine\ORM\PersistentCollection {#2248 …} +blocks: Doctrine\ORM\PersistentCollection {#2247 …} +blockers: Doctrine\ORM\PersistentCollection {#2256 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2284 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2286 …} +reports: Doctrine\ORM\PersistentCollection {#2188 …} +favourites: Doctrine\ORM\PersistentCollection {#2034 …} +violations: Doctrine\ORM\PersistentCollection {#2156 …} +notifications: Doctrine\ORM\PersistentCollection {#2154 …} +awards: Doctrine\ORM\PersistentCollection {#2157 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2147 …} +categories: Doctrine\ORM\PersistentCollection {#2150 …} -id: 379 -password: "$2y$13$7biCA.r3DEPbQO.j2khsIOriJodBiV.1fjqcsDAhVd7gYOJvGcmqC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2153 …} +apId: "synapse1278@lemmy.world" +apProfileId: "https://lemmy.world/u/synapse1278" +apPublicUrl: "https://lemmy.world/u/synapse1278" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "synapse1278" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729341713 {#2205 : 2024-10-19 14:41:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686903285 {#2206 : 2023-06-16 10:14:45.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2201 +user: Proxies\__CG__\App\Entity\User {#7555 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Raspberry-as-NAS-multiple-HDDs-and-an-enclosure" +title: "Raspberry as NAS, multiple HDDs and an enclosure" +url: null +body: """ It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D\n \n I could not really find cheap hhd enclosures that connect via usb. Any recommendations? I don’t really want to use HDD toasters, they feel not permanent enough for a Nas. I could also not find sata to usb hats for the pi that are available right now """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 24 +favouriteCount: 50 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729180997 {#7556 : 2024-10-17 18:03:17.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7561 …} +votes: Doctrine\ORM\PersistentCollection {#7564 …} +reports: Doctrine\ORM\PersistentCollection {#7566 …} +favourites: Doctrine\ORM\PersistentCollection {#7568 …} +notifications: Doctrine\ORM\PersistentCollection {#7570 …} +badges: Doctrine\ORM\PersistentCollection {#7572 …} +children: [] -id: 33515 -titleTs: "'enclosur':8 'hdds':5 'multipl':4 'nas':3 'raspberri':1" -bodyTs: "'100':45 '2':35 '4':40 'also':82 'attach':11 'avail':94 'bay':36 'best':16 'case':17 'caus':47 'cheap':54 'connect':58 'could':50,81 'd':48 'difficult':4 'enclosur':23,56 'enough':76 'feel':73 'find':6,53,84 'good':8 'hat':88 'hdd':70 'hdds':12,38 'hhd':55 'least':34 'nas':79 'perman':75 'pi':15,31,91 'power':26 'rather':39 'realli':52,66 'recommend':62 'right':95 'sata':85 'seem':2 'small':25 'solut':9 'space':28 'suppli':27 'toaster':71 'usb':60,87 'use':69 'via':59 'want':67 'weird':3 'would':18" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706473755 +visibility: "visible " +apId: "https://lemmy.ml/post/11123965" +editedAt: null +createdAt: DateTimeImmutable @1706387355 {#7553 : 2024-01-27 21:29:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "If you can get a hold on a 3D printer, you can try this design: [Raspberry Pi 4 NAS with 2x 3.5" bays / impulse1delta / printables.com](https://www.printables.com/model/129798-raspberry-pi-4-nas-with-2x-35-bays)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706455574 {#2275 : 2024-01-28 16:26:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@WbrJr@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2210 …} +nested: Doctrine\ORM\PersistentCollection {#2207 …} +votes: Doctrine\ORM\PersistentCollection {#2208 …} +reports: Doctrine\ORM\PersistentCollection {#2204 …} +favourites: Doctrine\ORM\PersistentCollection {#2211 …} +notifications: Doctrine\ORM\PersistentCollection {#2266 …} -id: 347168 -bodyTs: "'/model/129798-raspberry-pi-4-nas-with-2x-35-bays)':28 '2x':21 '3.5':22 '3d':9 '4':18 'bay':23 'design':15 'get':4 'hold':6 'impulse1delta':24 'nas':19 'pi':17 'printables.com':25 'printer':10 'raspberri':16 'tri':13 'www.printables.com':27 'www.printables.com/model/129798-raspberry-pi-4-nas-with-2x-35-bays)':26" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7103542" +editedAt: null +createdAt: DateTimeImmutable @1706455574 {#2279 : 2024-01-28 16:26:14.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 0.62 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2202 +user: App\Entity\User {#2268 +avatar: Proxies\__CG__\App\Entity\Image {#2267 …} +cover: Proxies\__CG__\App\Entity\Image {#2273 …} +email: "synapse1278@lemmy.world" +username: "@synapse1278@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729397121 {#2276 : 2024-10-20 06:05:21.0 +02:00 } +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 {#2271 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2272 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2253 …} +entries: Doctrine\ORM\PersistentCollection {#2262 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2264 …} +entryComments: Doctrine\ORM\PersistentCollection {#2242 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2240 …} +posts: Doctrine\ORM\PersistentCollection {#2233 …} +postVotes: Doctrine\ORM\PersistentCollection {#2234 …} +postComments: Doctrine\ORM\PersistentCollection {#2237 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2258 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2260 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2254 …} +follows: Doctrine\ORM\PersistentCollection {#2246 …} +followers: Doctrine\ORM\PersistentCollection {#2248 …} +blocks: Doctrine\ORM\PersistentCollection {#2247 …} +blockers: Doctrine\ORM\PersistentCollection {#2256 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2284 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2286 …} +reports: Doctrine\ORM\PersistentCollection {#2188 …} +favourites: Doctrine\ORM\PersistentCollection {#2034 …} +violations: Doctrine\ORM\PersistentCollection {#2156 …} +notifications: Doctrine\ORM\PersistentCollection {#2154 …} +awards: Doctrine\ORM\PersistentCollection {#2157 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2147 …} +categories: Doctrine\ORM\PersistentCollection {#2150 …} -id: 379 -password: "$2y$13$7biCA.r3DEPbQO.j2khsIOriJodBiV.1fjqcsDAhVd7gYOJvGcmqC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2153 …} +apId: "synapse1278@lemmy.world" +apProfileId: "https://lemmy.world/u/synapse1278" +apPublicUrl: "https://lemmy.world/u/synapse1278" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "synapse1278" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729341713 {#2205 : 2024-10-19 14:41:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686903285 {#2206 : 2023-06-16 10:14:45.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2201 +user: Proxies\__CG__\App\Entity\User {#7555 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Raspberry-as-NAS-multiple-HDDs-and-an-enclosure" +title: "Raspberry as NAS, multiple HDDs and an enclosure" +url: null +body: """ It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D\n \n I could not really find cheap hhd enclosures that connect via usb. Any recommendations? I don’t really want to use HDD toasters, they feel not permanent enough for a Nas. I could also not find sata to usb hats for the pi that are available right now """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 24 +favouriteCount: 50 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729180997 {#7556 : 2024-10-17 18:03:17.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7561 …} +votes: Doctrine\ORM\PersistentCollection {#7564 …} +reports: Doctrine\ORM\PersistentCollection {#7566 …} +favourites: Doctrine\ORM\PersistentCollection {#7568 …} +notifications: Doctrine\ORM\PersistentCollection {#7570 …} +badges: Doctrine\ORM\PersistentCollection {#7572 …} +children: [] -id: 33515 -titleTs: "'enclosur':8 'hdds':5 'multipl':4 'nas':3 'raspberri':1" -bodyTs: "'100':45 '2':35 '4':40 'also':82 'attach':11 'avail':94 'bay':36 'best':16 'case':17 'caus':47 'cheap':54 'connect':58 'could':50,81 'd':48 'difficult':4 'enclosur':23,56 'enough':76 'feel':73 'find':6,53,84 'good':8 'hat':88 'hdd':70 'hdds':12,38 'hhd':55 'least':34 'nas':79 'perman':75 'pi':15,31,91 'power':26 'rather':39 'realli':52,66 'recommend':62 'right':95 'sata':85 'seem':2 'small':25 'solut':9 'space':28 'suppli':27 'toaster':71 'usb':60,87 'use':69 'via':59 'want':67 'weird':3 'would':18" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706473755 +visibility: "visible " +apId: "https://lemmy.ml/post/11123965" +editedAt: null +createdAt: DateTimeImmutable @1706387355 {#7553 : 2024-01-27 21:29:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "If you can get a hold on a 3D printer, you can try this design: [Raspberry Pi 4 NAS with 2x 3.5" bays / impulse1delta / printables.com](https://www.printables.com/model/129798-raspberry-pi-4-nas-with-2x-35-bays)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706455574 {#2275 : 2024-01-28 16:26:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@WbrJr@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2210 …} +nested: Doctrine\ORM\PersistentCollection {#2207 …} +votes: Doctrine\ORM\PersistentCollection {#2208 …} +reports: Doctrine\ORM\PersistentCollection {#2204 …} +favourites: Doctrine\ORM\PersistentCollection {#2211 …} +notifications: Doctrine\ORM\PersistentCollection {#2266 …} -id: 347168 -bodyTs: "'/model/129798-raspberry-pi-4-nas-with-2x-35-bays)':28 '2x':21 '3.5':22 '3d':9 '4':18 'bay':23 'design':15 'get':4 'hold':6 'impulse1delta':24 'nas':19 'pi':17 'printables.com':25 'printer':10 'raspberri':16 'tri':13 'www.printables.com':27 'www.printables.com/model/129798-raspberry-pi-4-nas-with-2x-35-bays)':26" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7103542" +editedAt: null +createdAt: DateTimeImmutable @1706455574 {#2279 : 2024-01-28 16:26:14.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#7937 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2202 +user: App\Entity\User {#2268 +avatar: Proxies\__CG__\App\Entity\Image {#2267 …} +cover: Proxies\__CG__\App\Entity\Image {#2273 …} +email: "synapse1278@lemmy.world" +username: "@synapse1278@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729397121 {#2276 : 2024-10-20 06:05:21.0 +02:00 } +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 {#2271 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2272 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2253 …} +entries: Doctrine\ORM\PersistentCollection {#2262 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2264 …} +entryComments: Doctrine\ORM\PersistentCollection {#2242 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2240 …} +posts: Doctrine\ORM\PersistentCollection {#2233 …} +postVotes: Doctrine\ORM\PersistentCollection {#2234 …} +postComments: Doctrine\ORM\PersistentCollection {#2237 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2258 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2260 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2254 …} +follows: Doctrine\ORM\PersistentCollection {#2246 …} +followers: Doctrine\ORM\PersistentCollection {#2248 …} +blocks: Doctrine\ORM\PersistentCollection {#2247 …} +blockers: Doctrine\ORM\PersistentCollection {#2256 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2284 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2286 …} +reports: Doctrine\ORM\PersistentCollection {#2188 …} +favourites: Doctrine\ORM\PersistentCollection {#2034 …} +violations: Doctrine\ORM\PersistentCollection {#2156 …} +notifications: Doctrine\ORM\PersistentCollection {#2154 …} +awards: Doctrine\ORM\PersistentCollection {#2157 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2147 …} +categories: Doctrine\ORM\PersistentCollection {#2150 …} -id: 379 -password: "$2y$13$7biCA.r3DEPbQO.j2khsIOriJodBiV.1fjqcsDAhVd7gYOJvGcmqC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2153 …} +apId: "synapse1278@lemmy.world" +apProfileId: "https://lemmy.world/u/synapse1278" +apPublicUrl: "https://lemmy.world/u/synapse1278" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "synapse1278" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729341713 {#2205 : 2024-10-19 14:41:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686903285 {#2206 : 2023-06-16 10:14:45.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2201 +user: Proxies\__CG__\App\Entity\User {#7555 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Raspberry-as-NAS-multiple-HDDs-and-an-enclosure" +title: "Raspberry as NAS, multiple HDDs and an enclosure" +url: null +body: """ It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D\n \n I could not really find cheap hhd enclosures that connect via usb. Any recommendations? I don’t really want to use HDD toasters, they feel not permanent enough for a Nas. I could also not find sata to usb hats for the pi that are available right now """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 24 +favouriteCount: 50 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729180997 {#7556 : 2024-10-17 18:03:17.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7561 …} +votes: Doctrine\ORM\PersistentCollection {#7564 …} +reports: Doctrine\ORM\PersistentCollection {#7566 …} +favourites: Doctrine\ORM\PersistentCollection {#7568 …} +notifications: Doctrine\ORM\PersistentCollection {#7570 …} +badges: Doctrine\ORM\PersistentCollection {#7572 …} +children: [] -id: 33515 -titleTs: "'enclosur':8 'hdds':5 'multipl':4 'nas':3 'raspberri':1" -bodyTs: "'100':45 '2':35 '4':40 'also':82 'attach':11 'avail':94 'bay':36 'best':16 'case':17 'caus':47 'cheap':54 'connect':58 'could':50,81 'd':48 'difficult':4 'enclosur':23,56 'enough':76 'feel':73 'find':6,53,84 'good':8 'hat':88 'hdd':70 'hdds':12,38 'hhd':55 'least':34 'nas':79 'perman':75 'pi':15,31,91 'power':26 'rather':39 'realli':52,66 'recommend':62 'right':95 'sata':85 'seem':2 'small':25 'solut':9 'space':28 'suppli':27 'toaster':71 'usb':60,87 'use':69 'via':59 'want':67 'weird':3 'would':18" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706473755 +visibility: "visible " +apId: "https://lemmy.ml/post/11123965" +editedAt: null +createdAt: DateTimeImmutable @1706387355 {#7553 : 2024-01-27 21:29:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "If you can get a hold on a 3D printer, you can try this design: [Raspberry Pi 4 NAS with 2x 3.5" bays / impulse1delta / printables.com](https://www.printables.com/model/129798-raspberry-pi-4-nas-with-2x-35-bays)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706455574 {#2275 : 2024-01-28 16:26:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@WbrJr@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2210 …} +nested: Doctrine\ORM\PersistentCollection {#2207 …} +votes: Doctrine\ORM\PersistentCollection {#2208 …} +reports: Doctrine\ORM\PersistentCollection {#2204 …} +favourites: Doctrine\ORM\PersistentCollection {#2211 …} +notifications: Doctrine\ORM\PersistentCollection {#2266 …} -id: 347168 -bodyTs: "'/model/129798-raspberry-pi-4-nas-with-2x-35-bays)':28 '2x':21 '3.5':22 '3d':9 '4':18 'bay':23 'design':15 'get':4 'hold':6 'impulse1delta':24 'nas':19 'pi':17 'printables.com':25 'printer':10 'raspberri':16 'tri':13 'www.printables.com':27 'www.printables.com/model/129798-raspberry-pi-4-nas-with-2x-35-bays)':26" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7103542" +editedAt: null +createdAt: DateTimeImmutable @1706455574 {#2279 : 2024-01-28 16:26:14.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 16.0 MiB | 8.41 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2202 +user: App\Entity\User {#2268 +avatar: Proxies\__CG__\App\Entity\Image {#2267 …} +cover: Proxies\__CG__\App\Entity\Image {#2273 …} +email: "synapse1278@lemmy.world" +username: "@synapse1278@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729397121 {#2276 : 2024-10-20 06:05:21.0 +02:00 } +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 {#2271 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2272 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2253 …} +entries: Doctrine\ORM\PersistentCollection {#2262 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2264 …} +entryComments: Doctrine\ORM\PersistentCollection {#2242 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2240 …} +posts: Doctrine\ORM\PersistentCollection {#2233 …} +postVotes: Doctrine\ORM\PersistentCollection {#2234 …} +postComments: Doctrine\ORM\PersistentCollection {#2237 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2258 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2260 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2254 …} +follows: Doctrine\ORM\PersistentCollection {#2246 …} +followers: Doctrine\ORM\PersistentCollection {#2248 …} +blocks: Doctrine\ORM\PersistentCollection {#2247 …} +blockers: Doctrine\ORM\PersistentCollection {#2256 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2284 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2286 …} +reports: Doctrine\ORM\PersistentCollection {#2188 …} +favourites: Doctrine\ORM\PersistentCollection {#2034 …} +violations: Doctrine\ORM\PersistentCollection {#2156 …} +notifications: Doctrine\ORM\PersistentCollection {#2154 …} +awards: Doctrine\ORM\PersistentCollection {#2157 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2147 …} +categories: Doctrine\ORM\PersistentCollection {#2150 …} -id: 379 -password: "$2y$13$7biCA.r3DEPbQO.j2khsIOriJodBiV.1fjqcsDAhVd7gYOJvGcmqC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2153 …} +apId: "synapse1278@lemmy.world" +apProfileId: "https://lemmy.world/u/synapse1278" +apPublicUrl: "https://lemmy.world/u/synapse1278" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "synapse1278" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729341713 {#2205 : 2024-10-19 14:41:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686903285 {#2206 : 2023-06-16 10:14:45.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2201 +user: Proxies\__CG__\App\Entity\User {#7555 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Raspberry-as-NAS-multiple-HDDs-and-an-enclosure" +title: "Raspberry as NAS, multiple HDDs and an enclosure" +url: null +body: """ It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D\n \n I could not really find cheap hhd enclosures that connect via usb. Any recommendations? I don’t really want to use HDD toasters, they feel not permanent enough for a Nas. I could also not find sata to usb hats for the pi that are available right now """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 24 +favouriteCount: 50 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729180997 {#7556 : 2024-10-17 18:03:17.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7561 …} +votes: Doctrine\ORM\PersistentCollection {#7564 …} +reports: Doctrine\ORM\PersistentCollection {#7566 …} +favourites: Doctrine\ORM\PersistentCollection {#7568 …} +notifications: Doctrine\ORM\PersistentCollection {#7570 …} +badges: Doctrine\ORM\PersistentCollection {#7572 …} +children: [] -id: 33515 -titleTs: "'enclosur':8 'hdds':5 'multipl':4 'nas':3 'raspberri':1" -bodyTs: "'100':45 '2':35 '4':40 'also':82 'attach':11 'avail':94 'bay':36 'best':16 'case':17 'caus':47 'cheap':54 'connect':58 'could':50,81 'd':48 'difficult':4 'enclosur':23,56 'enough':76 'feel':73 'find':6,53,84 'good':8 'hat':88 'hdd':70 'hdds':12,38 'hhd':55 'least':34 'nas':79 'perman':75 'pi':15,31,91 'power':26 'rather':39 'realli':52,66 'recommend':62 'right':95 'sata':85 'seem':2 'small':25 'solut':9 'space':28 'suppli':27 'toaster':71 'usb':60,87 'use':69 'via':59 'want':67 'weird':3 'would':18" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706473755 +visibility: "visible " +apId: "https://lemmy.ml/post/11123965" +editedAt: null +createdAt: DateTimeImmutable @1706387355 {#7553 : 2024-01-27 21:29:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "If you can get a hold on a 3D printer, you can try this design: [Raspberry Pi 4 NAS with 2x 3.5" bays / impulse1delta / printables.com](https://www.printables.com/model/129798-raspberry-pi-4-nas-with-2x-35-bays)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706455574 {#2275 : 2024-01-28 16:26:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@WbrJr@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2210 …} +nested: Doctrine\ORM\PersistentCollection {#2207 …} +votes: Doctrine\ORM\PersistentCollection {#2208 …} +reports: Doctrine\ORM\PersistentCollection {#2204 …} +favourites: Doctrine\ORM\PersistentCollection {#2211 …} +notifications: Doctrine\ORM\PersistentCollection {#2266 …} -id: 347168 -bodyTs: "'/model/129798-raspberry-pi-4-nas-with-2x-35-bays)':28 '2x':21 '3.5':22 '3d':9 '4':18 'bay':23 'design':15 'get':4 'hold':6 'impulse1delta':24 'nas':19 'pi':17 'printables.com':25 'printer':10 'raspberri':16 'tri':13 'www.printables.com':27 'www.printables.com/model/129798-raspberry-pi-4-nas-with-2x-35-bays)':26" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7103542" +editedAt: null +createdAt: DateTimeImmutable @1706455574 {#2279 : 2024-01-28 16:26:14.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#8177 +comment: App\Entity\EntryComment {#2202 +user: App\Entity\User {#2268 +avatar: Proxies\__CG__\App\Entity\Image {#2267 …} +cover: Proxies\__CG__\App\Entity\Image {#2273 …} +email: "synapse1278@lemmy.world" +username: "@synapse1278@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729397121 {#2276 : 2024-10-20 06:05:21.0 +02:00 } +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 {#2271 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2272 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2253 …} +entries: Doctrine\ORM\PersistentCollection {#2262 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2264 …} +entryComments: Doctrine\ORM\PersistentCollection {#2242 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2240 …} +posts: Doctrine\ORM\PersistentCollection {#2233 …} +postVotes: Doctrine\ORM\PersistentCollection {#2234 …} +postComments: Doctrine\ORM\PersistentCollection {#2237 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2258 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2260 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2254 …} +follows: Doctrine\ORM\PersistentCollection {#2246 …} +followers: Doctrine\ORM\PersistentCollection {#2248 …} +blocks: Doctrine\ORM\PersistentCollection {#2247 …} +blockers: Doctrine\ORM\PersistentCollection {#2256 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2284 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2286 …} +reports: Doctrine\ORM\PersistentCollection {#2188 …} +favourites: Doctrine\ORM\PersistentCollection {#2034 …} +violations: Doctrine\ORM\PersistentCollection {#2156 …} +notifications: Doctrine\ORM\PersistentCollection {#2154 …} +awards: Doctrine\ORM\PersistentCollection {#2157 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2147 …} +categories: Doctrine\ORM\PersistentCollection {#2150 …} -id: 379 -password: "$2y$13$7biCA.r3DEPbQO.j2khsIOriJodBiV.1fjqcsDAhVd7gYOJvGcmqC" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2153 …} +apId: "synapse1278@lemmy.world" +apProfileId: "https://lemmy.world/u/synapse1278" +apPublicUrl: "https://lemmy.world/u/synapse1278" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "synapse1278" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729341713 {#2205 : 2024-10-19 14:41:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1686903285 {#2206 : 2023-06-16 10:14:45.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2201 +user: Proxies\__CG__\App\Entity\User {#7555 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Raspberry-as-NAS-multiple-HDDs-and-an-enclosure" +title: "Raspberry as NAS, multiple HDDs and an enclosure" +url: null +body: """ It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D\n \n I could not really find cheap hhd enclosures that connect via usb. Any recommendations? I don’t really want to use HDD toasters, they feel not permanent enough for a Nas. I could also not find sata to usb hats for the pi that are available right now """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 24 +favouriteCount: 50 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729180997 {#7556 : 2024-10-17 18:03:17.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7561 …} +votes: Doctrine\ORM\PersistentCollection {#7564 …} +reports: Doctrine\ORM\PersistentCollection {#7566 …} +favourites: Doctrine\ORM\PersistentCollection {#7568 …} +notifications: Doctrine\ORM\PersistentCollection {#7570 …} +badges: Doctrine\ORM\PersistentCollection {#7572 …} +children: [] -id: 33515 -titleTs: "'enclosur':8 'hdds':5 'multipl':4 'nas':3 'raspberri':1" -bodyTs: "'100':45 '2':35 '4':40 'also':82 'attach':11 'avail':94 'bay':36 'best':16 'case':17 'caus':47 'cheap':54 'connect':58 'could':50,81 'd':48 'difficult':4 'enclosur':23,56 'enough':76 'feel':73 'find':6,53,84 'good':8 'hat':88 'hdd':70 'hdds':12,38 'hhd':55 'least':34 'nas':79 'perman':75 'pi':15,31,91 'power':26 'rather':39 'realli':52,66 'recommend':62 'right':95 'sata':85 'seem':2 'small':25 'solut':9 'space':28 'suppli':27 'toaster':71 'usb':60,87 'use':69 'via':59 'want':67 'weird':3 'would':18" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706473755 +visibility: "visible " +apId: "https://lemmy.ml/post/11123965" +editedAt: null +createdAt: DateTimeImmutable @1706387355 {#7553 : 2024-01-27 21:29:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "If you can get a hold on a 3D printer, you can try this design: [Raspberry Pi 4 NAS with 2x 3.5" bays / impulse1delta / printables.com](https://www.printables.com/model/129798-raspberry-pi-4-nas-with-2x-35-bays)" +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706455574 {#2275 : 2024-01-28 16:26:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@WbrJr@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2210 …} +nested: Doctrine\ORM\PersistentCollection {#2207 …} +votes: Doctrine\ORM\PersistentCollection {#2208 …} +reports: Doctrine\ORM\PersistentCollection {#2204 …} +favourites: Doctrine\ORM\PersistentCollection {#2211 …} +notifications: Doctrine\ORM\PersistentCollection {#2266 …} -id: 347168 -bodyTs: "'/model/129798-raspberry-pi-4-nas-with-2x-35-bays)':28 '2x':21 '3.5':22 '3d':9 '4':18 'bay':23 'design':15 'get':4 'hold':6 'impulse1delta':24 'nas':19 'pi':17 'printables.com':25 'printer':10 'raspberri':16 'tri':13 'www.printables.com':27 'www.printables.com/model/129798-raspberry-pi-4-nas-with-2x-35-bays)':26" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7103542" +editedAt: null +createdAt: DateTimeImmutable @1706455574 {#2279 : 2024-01-28 16:26:14.0 +01:00 } } +nestedComments: [] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …} -twig: Twig\Environment {#1252 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 40.80 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2181 +user: App\Entity\User {#2183 +avatar: null +cover: null +email: "khorak@lemmy.dbzer0.com" +username: "@khorak@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729149109 {#2185 : 2024-10-17 09:11:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2184 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2169 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2134 …} +entries: Doctrine\ORM\PersistentCollection {#1985 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1994 …} +entryComments: Doctrine\ORM\PersistentCollection {#2005 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1996 …} +posts: Doctrine\ORM\PersistentCollection {#1993 …} +postVotes: Doctrine\ORM\PersistentCollection {#1992 …} +postComments: Doctrine\ORM\PersistentCollection {#2002 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2000 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2007 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1990 …} +follows: Doctrine\ORM\PersistentCollection {#2010 …} +followers: Doctrine\ORM\PersistentCollection {#2014 …} +blocks: Doctrine\ORM\PersistentCollection {#2016 …} +blockers: Doctrine\ORM\PersistentCollection {#2017 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1984 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1981 …} +reports: Doctrine\ORM\PersistentCollection {#1982 …} +favourites: Doctrine\ORM\PersistentCollection {#1980 …} +violations: Doctrine\ORM\PersistentCollection {#2375 …} +notifications: Doctrine\ORM\PersistentCollection {#2374 …} +awards: Doctrine\ORM\PersistentCollection {#2362 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2367 …} +categories: Doctrine\ORM\PersistentCollection {#2269 …} -id: 64467 -password: "$2y$13$/wXuLkthuz4dAN.oMTZmZenr3IEKDvHN0jmQ7YojKv2wxka/Qj8P." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1347 …} +apId: "khorak@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/khorak" +apPublicUrl: "https://lemmy.dbzer0.com/u/khorak" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "khorak" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1700594636 {#2180 : 2023-11-21 20:23:56.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697964694 {#2179 : 2023-10-22 10:51:34.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ Wifi pretty much excludes k*s and I assume that swarm and Nomad would be impacted by blips in the wireless connectivity. You can try how things work out with a load balancer / reverse proxy on a wired connection, which then checks the downstream services and routes the request to available instances.\n \n Please look into Wifi-specific issues related to the various orchestration platforms before deciding to try one out. Hypervisor is usually a win win, until you try to do failover. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706452807 {#2149 : 2024-01-28 15:40:07.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2182 …} +nested: Doctrine\ORM\PersistentCollection {#2172 …} +votes: Doctrine\ORM\PersistentCollection {#2173 …} +reports: Doctrine\ORM\PersistentCollection {#2175 …} +favourites: Doctrine\ORM\PersistentCollection {#2176 …} +notifications: Doctrine\ORM\PersistentCollection {#2178 …} -id: 347074 -bodyTs: "'assum':9 'avail':51 'balanc':33 'blip':18 'check':42 'connect':22,39 'decid':67 'downstream':44 'exclud':4 'failov':83 'hypervisor':72 'impact':16 'instanc':52 'issu':59 'k':5 'load':32 'look':54 'much':3 'nomad':13 'one':70 'orchestr':64 'platform':65 'pleas':53 'pretti':2 'proxi':35 'relat':60 'request':49 'revers':34 'rout':47 'servic':45 'specif':58 'swarm':11 'thing':27 'tri':25,69,80 'usual':74 'various':63 'wifi':1,57 'wifi-specif':56 'win':76,77 'wire':38 'wireless':21 'work':28 'would':14" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/7225150" +editedAt: null +createdAt: DateTimeImmutable @1706452807 {#2146 : 2024-01-28 15:40:07.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#8247 +comment: App\Entity\EntryComment {#2181 +user: App\Entity\User {#2183 +avatar: null +cover: null +email: "khorak@lemmy.dbzer0.com" +username: "@khorak@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729149109 {#2185 : 2024-10-17 09:11:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2184 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2169 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2134 …} +entries: Doctrine\ORM\PersistentCollection {#1985 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1994 …} +entryComments: Doctrine\ORM\PersistentCollection {#2005 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1996 …} +posts: Doctrine\ORM\PersistentCollection {#1993 …} +postVotes: Doctrine\ORM\PersistentCollection {#1992 …} +postComments: Doctrine\ORM\PersistentCollection {#2002 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2000 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2007 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1990 …} +follows: Doctrine\ORM\PersistentCollection {#2010 …} +followers: Doctrine\ORM\PersistentCollection {#2014 …} +blocks: Doctrine\ORM\PersistentCollection {#2016 …} +blockers: Doctrine\ORM\PersistentCollection {#2017 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1984 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1981 …} +reports: Doctrine\ORM\PersistentCollection {#1982 …} +favourites: Doctrine\ORM\PersistentCollection {#1980 …} +violations: Doctrine\ORM\PersistentCollection {#2375 …} +notifications: Doctrine\ORM\PersistentCollection {#2374 …} +awards: Doctrine\ORM\PersistentCollection {#2362 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2367 …} +categories: Doctrine\ORM\PersistentCollection {#2269 …} -id: 64467 -password: "$2y$13$/wXuLkthuz4dAN.oMTZmZenr3IEKDvHN0jmQ7YojKv2wxka/Qj8P." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1347 …} +apId: "khorak@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/khorak" +apPublicUrl: "https://lemmy.dbzer0.com/u/khorak" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "khorak" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1700594636 {#2180 : 2023-11-21 20:23:56.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697964694 {#2179 : 2023-10-22 10:51:34.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ Wifi pretty much excludes k*s and I assume that swarm and Nomad would be impacted by blips in the wireless connectivity. You can try how things work out with a load balancer / reverse proxy on a wired connection, which then checks the downstream services and routes the request to available instances.\n \n Please look into Wifi-specific issues related to the various orchestration platforms before deciding to try one out. Hypervisor is usually a win win, until you try to do failover. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706452807 {#2149 : 2024-01-28 15:40:07.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2182 …} +nested: Doctrine\ORM\PersistentCollection {#2172 …} +votes: Doctrine\ORM\PersistentCollection {#2173 …} +reports: Doctrine\ORM\PersistentCollection {#2175 …} +favourites: Doctrine\ORM\PersistentCollection {#2176 …} +notifications: Doctrine\ORM\PersistentCollection {#2178 …} -id: 347074 -bodyTs: "'assum':9 'avail':51 'balanc':33 'blip':18 'check':42 'connect':22,39 'decid':67 'downstream':44 'exclud':4 'failov':83 'hypervisor':72 'impact':16 'instanc':52 'issu':59 'k':5 'load':32 'look':54 'much':3 'nomad':13 'one':70 'orchestr':64 'platform':65 'pleas':53 'pretti':2 'proxi':35 'relat':60 'request':49 'revers':34 'rout':47 'servic':45 'specif':58 'swarm':11 'thing':27 'tri':25,69,80 'usual':74 'various':63 'wifi':1,57 'wifi-specif':56 'win':76,77 'wire':38 'wireless':21 'work':28 'would':14" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/7225150" +editedAt: null +createdAt: DateTimeImmutable @1706452807 {#2146 : 2024-01-28 15:40:07.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 | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2183 +avatar: null +cover: null +email: "khorak@lemmy.dbzer0.com" +username: "@khorak@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729149109 {#2185 : 2024-10-17 09:11:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2184 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2169 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2134 …} +entries: Doctrine\ORM\PersistentCollection {#1985 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1994 …} +entryComments: Doctrine\ORM\PersistentCollection {#2005 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1996 …} +posts: Doctrine\ORM\PersistentCollection {#1993 …} +postVotes: Doctrine\ORM\PersistentCollection {#1992 …} +postComments: Doctrine\ORM\PersistentCollection {#2002 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2000 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2007 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1990 …} +follows: Doctrine\ORM\PersistentCollection {#2010 …} +followers: Doctrine\ORM\PersistentCollection {#2014 …} +blocks: Doctrine\ORM\PersistentCollection {#2016 …} +blockers: Doctrine\ORM\PersistentCollection {#2017 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1984 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1981 …} +reports: Doctrine\ORM\PersistentCollection {#1982 …} +favourites: Doctrine\ORM\PersistentCollection {#1980 …} +violations: Doctrine\ORM\PersistentCollection {#2375 …} +notifications: Doctrine\ORM\PersistentCollection {#2374 …} +awards: Doctrine\ORM\PersistentCollection {#2362 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2367 …} +categories: Doctrine\ORM\PersistentCollection {#2269 …} -id: 64467 -password: "$2y$13$/wXuLkthuz4dAN.oMTZmZenr3IEKDvHN0jmQ7YojKv2wxka/Qj8P." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1347 …} +apId: "khorak@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/khorak" +apPublicUrl: "https://lemmy.dbzer0.com/u/khorak" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "khorak" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1700594636 {#2180 : 2023-11-21 20:23:56.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697964694 {#2179 : 2023-10-22 10:51:34.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#8292 +user: App\Entity\User {#2183 +avatar: null +cover: null +email: "khorak@lemmy.dbzer0.com" +username: "@khorak@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729149109 {#2185 : 2024-10-17 09:11:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2184 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2169 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2134 …} +entries: Doctrine\ORM\PersistentCollection {#1985 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1994 …} +entryComments: Doctrine\ORM\PersistentCollection {#2005 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1996 …} +posts: Doctrine\ORM\PersistentCollection {#1993 …} +postVotes: Doctrine\ORM\PersistentCollection {#1992 …} +postComments: Doctrine\ORM\PersistentCollection {#2002 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2000 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2007 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1990 …} +follows: Doctrine\ORM\PersistentCollection {#2010 …} +followers: Doctrine\ORM\PersistentCollection {#2014 …} +blocks: Doctrine\ORM\PersistentCollection {#2016 …} +blockers: Doctrine\ORM\PersistentCollection {#2017 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1984 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1981 …} +reports: Doctrine\ORM\PersistentCollection {#1982 …} +favourites: Doctrine\ORM\PersistentCollection {#1980 …} +violations: Doctrine\ORM\PersistentCollection {#2375 …} +notifications: Doctrine\ORM\PersistentCollection {#2374 …} +awards: Doctrine\ORM\PersistentCollection {#2362 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2367 …} +categories: Doctrine\ORM\PersistentCollection {#2269 …} -id: 64467 -password: "$2y$13$/wXuLkthuz4dAN.oMTZmZenr3IEKDvHN0jmQ7YojKv2wxka/Qj8P." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1347 …} +apId: "khorak@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/khorak" +apPublicUrl: "https://lemmy.dbzer0.com/u/khorak" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "khorak" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1700594636 {#2180 : 2023-11-21 20:23:56.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697964694 {#2179 : 2023-10-22 10:51:34.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1706452807 {#2146 : 2024-01-28 15:40:07.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#8347 +date: DateTimeImmutable @1706452807 {#2146 : 2024-01-28 15:40:07.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1706452807 {#2146 : 2024-01-28 15:40:07.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#8401 +createdAt: DateTimeImmutable @1706452807 {#2146 : 2024-01-28 15:40:07.0 +01:00 } +editedAt: null } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#8455 +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2183 +avatar: null +cover: null +email: "khorak@lemmy.dbzer0.com" +username: "@khorak@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729149109 {#2185 : 2024-10-17 09:11:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2184 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2169 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2134 …} +entries: Doctrine\ORM\PersistentCollection {#1985 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1994 …} +entryComments: Doctrine\ORM\PersistentCollection {#2005 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1996 …} +posts: Doctrine\ORM\PersistentCollection {#1993 …} +postVotes: Doctrine\ORM\PersistentCollection {#1992 …} +postComments: Doctrine\ORM\PersistentCollection {#2002 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2000 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2007 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1990 …} +follows: Doctrine\ORM\PersistentCollection {#2010 …} +followers: Doctrine\ORM\PersistentCollection {#2014 …} +blocks: Doctrine\ORM\PersistentCollection {#2016 …} +blockers: Doctrine\ORM\PersistentCollection {#2017 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1984 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1981 …} +reports: Doctrine\ORM\PersistentCollection {#1982 …} +favourites: Doctrine\ORM\PersistentCollection {#1980 …} +violations: Doctrine\ORM\PersistentCollection {#2375 …} +notifications: Doctrine\ORM\PersistentCollection {#2374 …} +awards: Doctrine\ORM\PersistentCollection {#2362 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2367 …} +categories: Doctrine\ORM\PersistentCollection {#2269 …} -id: 64467 -password: "$2y$13$/wXuLkthuz4dAN.oMTZmZenr3IEKDvHN0jmQ7YojKv2wxka/Qj8P." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1347 …} +apId: "khorak@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/khorak" +apPublicUrl: "https://lemmy.dbzer0.com/u/khorak" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "khorak" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1700594636 {#2180 : 2023-11-21 20:23:56.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697964694 {#2179 : 2023-10-22 10:51:34.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#8510 +width: 40 +height: 40 +user: App\Entity\User {#2183 +avatar: null +cover: null +email: "khorak@lemmy.dbzer0.com" +username: "@khorak@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729149109 {#2185 : 2024-10-17 09:11:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2184 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2169 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2134 …} +entries: Doctrine\ORM\PersistentCollection {#1985 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1994 …} +entryComments: Doctrine\ORM\PersistentCollection {#2005 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1996 …} +posts: Doctrine\ORM\PersistentCollection {#1993 …} +postVotes: Doctrine\ORM\PersistentCollection {#1992 …} +postComments: Doctrine\ORM\PersistentCollection {#2002 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2000 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2007 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1990 …} +follows: Doctrine\ORM\PersistentCollection {#2010 …} +followers: Doctrine\ORM\PersistentCollection {#2014 …} +blocks: Doctrine\ORM\PersistentCollection {#2016 …} +blockers: Doctrine\ORM\PersistentCollection {#2017 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1984 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1981 …} +reports: Doctrine\ORM\PersistentCollection {#1982 …} +favourites: Doctrine\ORM\PersistentCollection {#1980 …} +violations: Doctrine\ORM\PersistentCollection {#2375 …} +notifications: Doctrine\ORM\PersistentCollection {#2374 …} +awards: Doctrine\ORM\PersistentCollection {#2362 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2367 …} +categories: Doctrine\ORM\PersistentCollection {#2269 …} -id: 64467 -password: "$2y$13$/wXuLkthuz4dAN.oMTZmZenr3IEKDvHN0jmQ7YojKv2wxka/Qj8P." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1347 …} +apId: "khorak@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/khorak" +apPublicUrl: "https://lemmy.dbzer0.com/u/khorak" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "khorak" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1700594636 {#2180 : 2023-11-21 20:23:56.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697964694 {#2179 : 2023-10-22 10:51:34.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.46 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2181 +user: App\Entity\User {#2183 +avatar: null +cover: null +email: "khorak@lemmy.dbzer0.com" +username: "@khorak@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729149109 {#2185 : 2024-10-17 09:11:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2184 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2169 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2134 …} +entries: Doctrine\ORM\PersistentCollection {#1985 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1994 …} +entryComments: Doctrine\ORM\PersistentCollection {#2005 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1996 …} +posts: Doctrine\ORM\PersistentCollection {#1993 …} +postVotes: Doctrine\ORM\PersistentCollection {#1992 …} +postComments: Doctrine\ORM\PersistentCollection {#2002 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2000 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2007 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1990 …} +follows: Doctrine\ORM\PersistentCollection {#2010 …} +followers: Doctrine\ORM\PersistentCollection {#2014 …} +blocks: Doctrine\ORM\PersistentCollection {#2016 …} +blockers: Doctrine\ORM\PersistentCollection {#2017 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1984 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1981 …} +reports: Doctrine\ORM\PersistentCollection {#1982 …} +favourites: Doctrine\ORM\PersistentCollection {#1980 …} +violations: Doctrine\ORM\PersistentCollection {#2375 …} +notifications: Doctrine\ORM\PersistentCollection {#2374 …} +awards: Doctrine\ORM\PersistentCollection {#2362 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2367 …} +categories: Doctrine\ORM\PersistentCollection {#2269 …} -id: 64467 -password: "$2y$13$/wXuLkthuz4dAN.oMTZmZenr3IEKDvHN0jmQ7YojKv2wxka/Qj8P." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1347 …} +apId: "khorak@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/khorak" +apPublicUrl: "https://lemmy.dbzer0.com/u/khorak" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "khorak" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1700594636 {#2180 : 2023-11-21 20:23:56.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697964694 {#2179 : 2023-10-22 10:51:34.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ Wifi pretty much excludes k*s and I assume that swarm and Nomad would be impacted by blips in the wireless connectivity. You can try how things work out with a load balancer / reverse proxy on a wired connection, which then checks the downstream services and routes the request to available instances.\n \n Please look into Wifi-specific issues related to the various orchestration platforms before deciding to try one out. Hypervisor is usually a win win, until you try to do failover. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706452807 {#2149 : 2024-01-28 15:40:07.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2182 …} +nested: Doctrine\ORM\PersistentCollection {#2172 …} +votes: Doctrine\ORM\PersistentCollection {#2173 …} +reports: Doctrine\ORM\PersistentCollection {#2175 …} +favourites: Doctrine\ORM\PersistentCollection {#2176 …} +notifications: Doctrine\ORM\PersistentCollection {#2178 …} -id: 347074 -bodyTs: "'assum':9 'avail':51 'balanc':33 'blip':18 'check':42 'connect':22,39 'decid':67 'downstream':44 'exclud':4 'failov':83 'hypervisor':72 'impact':16 'instanc':52 'issu':59 'k':5 'load':32 'look':54 'much':3 'nomad':13 'one':70 'orchestr':64 'platform':65 'pleas':53 'pretti':2 'proxi':35 'relat':60 'request':49 'revers':34 'rout':47 'servic':45 'specif':58 'swarm':11 'thing':27 'tri':25,69,80 'usual':74 'various':63 'wifi':1,57 'wifi-specif':56 'win':76,77 'wire':38 'wireless':21 'work':28 'would':14" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/7225150" +editedAt: null +createdAt: DateTimeImmutable @1706452807 {#2146 : 2024-01-28 15:40:07.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#8583 +subject: App\Entity\EntryComment {#2181 +user: App\Entity\User {#2183 +avatar: null +cover: null +email: "khorak@lemmy.dbzer0.com" +username: "@khorak@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729149109 {#2185 : 2024-10-17 09:11:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2184 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2169 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2134 …} +entries: Doctrine\ORM\PersistentCollection {#1985 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1994 …} +entryComments: Doctrine\ORM\PersistentCollection {#2005 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1996 …} +posts: Doctrine\ORM\PersistentCollection {#1993 …} +postVotes: Doctrine\ORM\PersistentCollection {#1992 …} +postComments: Doctrine\ORM\PersistentCollection {#2002 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2000 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2007 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1990 …} +follows: Doctrine\ORM\PersistentCollection {#2010 …} +followers: Doctrine\ORM\PersistentCollection {#2014 …} +blocks: Doctrine\ORM\PersistentCollection {#2016 …} +blockers: Doctrine\ORM\PersistentCollection {#2017 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1984 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1981 …} +reports: Doctrine\ORM\PersistentCollection {#1982 …} +favourites: Doctrine\ORM\PersistentCollection {#1980 …} +violations: Doctrine\ORM\PersistentCollection {#2375 …} +notifications: Doctrine\ORM\PersistentCollection {#2374 …} +awards: Doctrine\ORM\PersistentCollection {#2362 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2367 …} +categories: Doctrine\ORM\PersistentCollection {#2269 …} -id: 64467 -password: "$2y$13$/wXuLkthuz4dAN.oMTZmZenr3IEKDvHN0jmQ7YojKv2wxka/Qj8P." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1347 …} +apId: "khorak@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/khorak" +apPublicUrl: "https://lemmy.dbzer0.com/u/khorak" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "khorak" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1700594636 {#2180 : 2023-11-21 20:23:56.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697964694 {#2179 : 2023-10-22 10:51:34.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ Wifi pretty much excludes k*s and I assume that swarm and Nomad would be impacted by blips in the wireless connectivity. You can try how things work out with a load balancer / reverse proxy on a wired connection, which then checks the downstream services and routes the request to available instances.\n \n Please look into Wifi-specific issues related to the various orchestration platforms before deciding to try one out. Hypervisor is usually a win win, until you try to do failover. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706452807 {#2149 : 2024-01-28 15:40:07.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2182 …} +nested: Doctrine\ORM\PersistentCollection {#2172 …} +votes: Doctrine\ORM\PersistentCollection {#2173 …} +reports: Doctrine\ORM\PersistentCollection {#2175 …} +favourites: Doctrine\ORM\PersistentCollection {#2176 …} +notifications: Doctrine\ORM\PersistentCollection {#2178 …} -id: 347074 -bodyTs: "'assum':9 'avail':51 'balanc':33 'blip':18 'check':42 'connect':22,39 'decid':67 'downstream':44 'exclud':4 'failov':83 'hypervisor':72 'impact':16 'instanc':52 'issu':59 'k':5 'load':32 'look':54 'much':3 'nomad':13 'one':70 'orchestr':64 'platform':65 'pleas':53 'pretti':2 'proxi':35 'relat':60 'request':49 'revers':34 'rout':47 'servic':45 'specif':58 'swarm':11 'thing':27 'tri':25,69,80 'usual':74 'various':63 'wifi':1,57 'wifi-specif':56 'win':76,77 'wire':38 'wireless':21 'work':28 'would':14" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/7225150" +editedAt: null +createdAt: DateTimeImmutable @1706452807 {#2146 : 2024-01-28 15:40:07.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 0.63 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2181 +user: App\Entity\User {#2183 +avatar: null +cover: null +email: "khorak@lemmy.dbzer0.com" +username: "@khorak@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729149109 {#2185 : 2024-10-17 09:11:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2184 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2169 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2134 …} +entries: Doctrine\ORM\PersistentCollection {#1985 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1994 …} +entryComments: Doctrine\ORM\PersistentCollection {#2005 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1996 …} +posts: Doctrine\ORM\PersistentCollection {#1993 …} +postVotes: Doctrine\ORM\PersistentCollection {#1992 …} +postComments: Doctrine\ORM\PersistentCollection {#2002 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2000 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2007 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1990 …} +follows: Doctrine\ORM\PersistentCollection {#2010 …} +followers: Doctrine\ORM\PersistentCollection {#2014 …} +blocks: Doctrine\ORM\PersistentCollection {#2016 …} +blockers: Doctrine\ORM\PersistentCollection {#2017 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1984 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1981 …} +reports: Doctrine\ORM\PersistentCollection {#1982 …} +favourites: Doctrine\ORM\PersistentCollection {#1980 …} +violations: Doctrine\ORM\PersistentCollection {#2375 …} +notifications: Doctrine\ORM\PersistentCollection {#2374 …} +awards: Doctrine\ORM\PersistentCollection {#2362 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2367 …} +categories: Doctrine\ORM\PersistentCollection {#2269 …} -id: 64467 -password: "$2y$13$/wXuLkthuz4dAN.oMTZmZenr3IEKDvHN0jmQ7YojKv2wxka/Qj8P." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1347 …} +apId: "khorak@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/khorak" +apPublicUrl: "https://lemmy.dbzer0.com/u/khorak" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "khorak" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1700594636 {#2180 : 2023-11-21 20:23:56.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697964694 {#2179 : 2023-10-22 10:51:34.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ Wifi pretty much excludes k*s and I assume that swarm and Nomad would be impacted by blips in the wireless connectivity. You can try how things work out with a load balancer / reverse proxy on a wired connection, which then checks the downstream services and routes the request to available instances.\n \n Please look into Wifi-specific issues related to the various orchestration platforms before deciding to try one out. Hypervisor is usually a win win, until you try to do failover. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706452807 {#2149 : 2024-01-28 15:40:07.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2182 …} +nested: Doctrine\ORM\PersistentCollection {#2172 …} +votes: Doctrine\ORM\PersistentCollection {#2173 …} +reports: Doctrine\ORM\PersistentCollection {#2175 …} +favourites: Doctrine\ORM\PersistentCollection {#2176 …} +notifications: Doctrine\ORM\PersistentCollection {#2178 …} -id: 347074 -bodyTs: "'assum':9 'avail':51 'balanc':33 'blip':18 'check':42 'connect':22,39 'decid':67 'downstream':44 'exclud':4 'failov':83 'hypervisor':72 'impact':16 'instanc':52 'issu':59 'k':5 'load':32 'look':54 'much':3 'nomad':13 'one':70 'orchestr':64 'platform':65 'pleas':53 'pretti':2 'proxi':35 'relat':60 'request':49 'revers':34 'rout':47 'servic':45 'specif':58 'swarm':11 'thing':27 'tri':25,69,80 'usual':74 'various':63 'wifi':1,57 'wifi-specif':56 'win':76,77 'wire':38 'wireless':21 'work':28 'would':14" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/7225150" +editedAt: null +createdAt: DateTimeImmutable @1706452807 {#2146 : 2024-01-28 15:40:07.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#8640 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2181 +user: App\Entity\User {#2183 +avatar: null +cover: null +email: "khorak@lemmy.dbzer0.com" +username: "@khorak@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729149109 {#2185 : 2024-10-17 09:11:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2184 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2169 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2134 …} +entries: Doctrine\ORM\PersistentCollection {#1985 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1994 …} +entryComments: Doctrine\ORM\PersistentCollection {#2005 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1996 …} +posts: Doctrine\ORM\PersistentCollection {#1993 …} +postVotes: Doctrine\ORM\PersistentCollection {#1992 …} +postComments: Doctrine\ORM\PersistentCollection {#2002 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2000 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2007 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1990 …} +follows: Doctrine\ORM\PersistentCollection {#2010 …} +followers: Doctrine\ORM\PersistentCollection {#2014 …} +blocks: Doctrine\ORM\PersistentCollection {#2016 …} +blockers: Doctrine\ORM\PersistentCollection {#2017 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1984 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1981 …} +reports: Doctrine\ORM\PersistentCollection {#1982 …} +favourites: Doctrine\ORM\PersistentCollection {#1980 …} +violations: Doctrine\ORM\PersistentCollection {#2375 …} +notifications: Doctrine\ORM\PersistentCollection {#2374 …} +awards: Doctrine\ORM\PersistentCollection {#2362 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2367 …} +categories: Doctrine\ORM\PersistentCollection {#2269 …} -id: 64467 -password: "$2y$13$/wXuLkthuz4dAN.oMTZmZenr3IEKDvHN0jmQ7YojKv2wxka/Qj8P." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1347 …} +apId: "khorak@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/khorak" +apPublicUrl: "https://lemmy.dbzer0.com/u/khorak" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "khorak" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1700594636 {#2180 : 2023-11-21 20:23:56.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697964694 {#2179 : 2023-10-22 10:51:34.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ Wifi pretty much excludes k*s and I assume that swarm and Nomad would be impacted by blips in the wireless connectivity. You can try how things work out with a load balancer / reverse proxy on a wired connection, which then checks the downstream services and routes the request to available instances.\n \n Please look into Wifi-specific issues related to the various orchestration platforms before deciding to try one out. Hypervisor is usually a win win, until you try to do failover. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706452807 {#2149 : 2024-01-28 15:40:07.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2182 …} +nested: Doctrine\ORM\PersistentCollection {#2172 …} +votes: Doctrine\ORM\PersistentCollection {#2173 …} +reports: Doctrine\ORM\PersistentCollection {#2175 …} +favourites: Doctrine\ORM\PersistentCollection {#2176 …} +notifications: Doctrine\ORM\PersistentCollection {#2178 …} -id: 347074 -bodyTs: "'assum':9 'avail':51 'balanc':33 'blip':18 'check':42 'connect':22,39 'decid':67 'downstream':44 'exclud':4 'failov':83 'hypervisor':72 'impact':16 'instanc':52 'issu':59 'k':5 'load':32 'look':54 'much':3 'nomad':13 'one':70 'orchestr':64 'platform':65 'pleas':53 'pretti':2 'proxi':35 'relat':60 'request':49 'revers':34 'rout':47 'servic':45 'specif':58 'swarm':11 'thing':27 'tri':25,69,80 'usual':74 'various':63 'wifi':1,57 'wifi-specif':56 'win':76,77 'wire':38 'wireless':21 'work':28 'would':14" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/7225150" +editedAt: null +createdAt: DateTimeImmutable @1706452807 {#2146 : 2024-01-28 15:40:07.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 16.0 MiB | 29.05 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2181 +user: App\Entity\User {#2183 +avatar: null +cover: null +email: "khorak@lemmy.dbzer0.com" +username: "@khorak@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729149109 {#2185 : 2024-10-17 09:11:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2184 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2169 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2134 …} +entries: Doctrine\ORM\PersistentCollection {#1985 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1994 …} +entryComments: Doctrine\ORM\PersistentCollection {#2005 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1996 …} +posts: Doctrine\ORM\PersistentCollection {#1993 …} +postVotes: Doctrine\ORM\PersistentCollection {#1992 …} +postComments: Doctrine\ORM\PersistentCollection {#2002 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2000 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2007 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1990 …} +follows: Doctrine\ORM\PersistentCollection {#2010 …} +followers: Doctrine\ORM\PersistentCollection {#2014 …} +blocks: Doctrine\ORM\PersistentCollection {#2016 …} +blockers: Doctrine\ORM\PersistentCollection {#2017 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1984 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1981 …} +reports: Doctrine\ORM\PersistentCollection {#1982 …} +favourites: Doctrine\ORM\PersistentCollection {#1980 …} +violations: Doctrine\ORM\PersistentCollection {#2375 …} +notifications: Doctrine\ORM\PersistentCollection {#2374 …} +awards: Doctrine\ORM\PersistentCollection {#2362 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2367 …} +categories: Doctrine\ORM\PersistentCollection {#2269 …} -id: 64467 -password: "$2y$13$/wXuLkthuz4dAN.oMTZmZenr3IEKDvHN0jmQ7YojKv2wxka/Qj8P." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1347 …} +apId: "khorak@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/khorak" +apPublicUrl: "https://lemmy.dbzer0.com/u/khorak" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "khorak" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1700594636 {#2180 : 2023-11-21 20:23:56.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697964694 {#2179 : 2023-10-22 10:51:34.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ Wifi pretty much excludes k*s and I assume that swarm and Nomad would be impacted by blips in the wireless connectivity. You can try how things work out with a load balancer / reverse proxy on a wired connection, which then checks the downstream services and routes the request to available instances.\n \n Please look into Wifi-specific issues related to the various orchestration platforms before deciding to try one out. Hypervisor is usually a win win, until you try to do failover. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706452807 {#2149 : 2024-01-28 15:40:07.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2182 …} +nested: Doctrine\ORM\PersistentCollection {#2172 …} +votes: Doctrine\ORM\PersistentCollection {#2173 …} +reports: Doctrine\ORM\PersistentCollection {#2175 …} +favourites: Doctrine\ORM\PersistentCollection {#2176 …} +notifications: Doctrine\ORM\PersistentCollection {#2178 …} -id: 347074 -bodyTs: "'assum':9 'avail':51 'balanc':33 'blip':18 'check':42 'connect':22,39 'decid':67 'downstream':44 'exclud':4 'failov':83 'hypervisor':72 'impact':16 'instanc':52 'issu':59 'k':5 'load':32 'look':54 'much':3 'nomad':13 'one':70 'orchestr':64 'platform':65 'pleas':53 'pretti':2 'proxi':35 'relat':60 'request':49 'revers':34 'rout':47 'servic':45 'specif':58 'swarm':11 'thing':27 'tri':25,69,80 'usual':74 'various':63 'wifi':1,57 'wifi-specif':56 'win':76,77 'wire':38 'wireless':21 'work':28 'would':14" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/7225150" +editedAt: null +createdAt: DateTimeImmutable @1706452807 {#2146 : 2024-01-28 15:40:07.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#8880 +comment: App\Entity\EntryComment {#2181 +user: App\Entity\User {#2183 +avatar: null +cover: null +email: "khorak@lemmy.dbzer0.com" +username: "@khorak@lemmy.dbzer0.com" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729149109 {#2185 : 2024-10-17 09:11:49.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2184 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2169 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2134 …} +entries: Doctrine\ORM\PersistentCollection {#1985 …} +entryVotes: Doctrine\ORM\PersistentCollection {#1994 …} +entryComments: Doctrine\ORM\PersistentCollection {#2005 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1996 …} +posts: Doctrine\ORM\PersistentCollection {#1993 …} +postVotes: Doctrine\ORM\PersistentCollection {#1992 …} +postComments: Doctrine\ORM\PersistentCollection {#2002 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2000 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2007 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1990 …} +follows: Doctrine\ORM\PersistentCollection {#2010 …} +followers: Doctrine\ORM\PersistentCollection {#2014 …} +blocks: Doctrine\ORM\PersistentCollection {#2016 …} +blockers: Doctrine\ORM\PersistentCollection {#2017 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1984 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#1981 …} +reports: Doctrine\ORM\PersistentCollection {#1982 …} +favourites: Doctrine\ORM\PersistentCollection {#1980 …} +violations: Doctrine\ORM\PersistentCollection {#2375 …} +notifications: Doctrine\ORM\PersistentCollection {#2374 …} +awards: Doctrine\ORM\PersistentCollection {#2362 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2367 …} +categories: Doctrine\ORM\PersistentCollection {#2269 …} -id: 64467 -password: "$2y$13$/wXuLkthuz4dAN.oMTZmZenr3IEKDvHN0jmQ7YojKv2wxka/Qj8P." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1347 …} +apId: "khorak@lemmy.dbzer0.com" +apProfileId: "https://lemmy.dbzer0.com/u/khorak" +apPublicUrl: "https://lemmy.dbzer0.com/u/khorak" +apFollowersUrl: null +apInboxUrl: "https://lemmy.dbzer0.com/inbox" +apDomain: "lemmy.dbzer0.com" +apPreferredUsername: "khorak" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1700594636 {#2180 : 2023-11-21 20:23:56.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697964694 {#2179 : 2023-10-22 10:51:34.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ Wifi pretty much excludes k*s and I assume that swarm and Nomad would be impacted by blips in the wireless connectivity. You can try how things work out with a load balancer / reverse proxy on a wired connection, which then checks the downstream services and routes the request to available instances.\n \n Please look into Wifi-specific issues related to the various orchestration platforms before deciding to try one out. Hypervisor is usually a win win, until you try to do failover. """ +lang: "en" +isAdult: false +favouriteCount: 0 +score: 0 +lastActive: DateTime @1706452807 {#2149 : 2024-01-28 15:40:07.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2182 …} +nested: Doctrine\ORM\PersistentCollection {#2172 …} +votes: Doctrine\ORM\PersistentCollection {#2173 …} +reports: Doctrine\ORM\PersistentCollection {#2175 …} +favourites: Doctrine\ORM\PersistentCollection {#2176 …} +notifications: Doctrine\ORM\PersistentCollection {#2178 …} -id: 347074 -bodyTs: "'assum':9 'avail':51 'balanc':33 'blip':18 'check':42 'connect':22,39 'decid':67 'downstream':44 'exclud':4 'failov':83 'hypervisor':72 'impact':16 'instanc':52 'issu':59 'k':5 'load':32 'look':54 'much':3 'nomad':13 'one':70 'orchestr':64 'platform':65 'pleas':53 'pretti':2 'proxi':35 'relat':60 'request':49 'revers':34 'rout':47 'servic':45 'specif':58 'swarm':11 'thing':27 'tri':25,69,80 'usual':74 'various':63 'wifi':1,57 'wifi-specif':56 'win':76,77 'wire':38 'wireless':21 'work':28 'would':14" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/comment/7225150" +editedAt: null +createdAt: DateTimeImmutable @1706452807 {#2146 : 2024-01-28 15:40:07.0 +01:00 } } +nestedComments: [] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …} -twig: Twig\Environment {#1252 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 19.36 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#1354 +user: App\Entity\User {#2500 +avatar: null +cover: null +email: "ISolox@lemmy.world" +username: "@ISolox@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729146149 {#1351 : 2024-10-17 08:22:29.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2501 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2503 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2505 …} +entries: Doctrine\ORM\PersistentCollection {#2507 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2509 …} +entryComments: Doctrine\ORM\PersistentCollection {#2511 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2513 …} +posts: Doctrine\ORM\PersistentCollection {#2515 …} +postVotes: Doctrine\ORM\PersistentCollection {#2517 …} +postComments: Doctrine\ORM\PersistentCollection {#2519 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2521 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2523 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2525 …} +follows: Doctrine\ORM\PersistentCollection {#2527 …} +followers: Doctrine\ORM\PersistentCollection {#2529 …} +blocks: Doctrine\ORM\PersistentCollection {#2531 …} +blockers: Doctrine\ORM\PersistentCollection {#2533 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2535 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2537 …} +reports: Doctrine\ORM\PersistentCollection {#2539 …} +favourites: Doctrine\ORM\PersistentCollection {#2541 …} +violations: Doctrine\ORM\PersistentCollection {#2543 …} +notifications: Doctrine\ORM\PersistentCollection {#2545 …} +awards: Doctrine\ORM\PersistentCollection {#2547 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2549 …} +categories: Doctrine\ORM\PersistentCollection {#2551 …} -id: 60525 -password: "$2y$13$tTaHy0OTRkMQ5SaVaDMSjOgy66cs173MunGzGVKMbDmdcaFyFSsbG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2553 …} +apId: "ISolox@lemmy.world" +apProfileId: "https://lemmy.world/u/ISolox" +apPublicUrl: "https://lemmy.world/u/ISolox" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "ISolox" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728182456 {#1352 : 2024-10-06 04:40:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697458766 {#1353 : 2023-10-16 14:19:26.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#1358 +user: Proxies\__CG__\App\Entity\User {#8993 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "How-well-does-the-raspberry-pi-handle-being-a-moonlight" +title: "How well does the raspberry pi handle being a moonlight client" +url: null +body: """ I’m thinking about moving my PC out to the living room and streaming back to my office when I need to. I’ve used a number of moonlight clients with mixed results.\n \n Apple TV and Xbox Series X, terrible with massive lag.\n \n Android with Nvidia shield pro or Chromecast with Google TV, not bad but not amazing,\n \n MacOS client on MacBook pro and Google pixel 6 pro over wifi 6, perfect feels like it’s on the same machine.\n \n Before I go through all the effort of setting up the Raspberry Pi 4 just wondering if anyone has any first hand experience on the quality of the stream """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 16 +favouriteCount: 38 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729581477 {#8988 : 2024-10-22 09:17:57.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#8995 …} +votes: Doctrine\ORM\PersistentCollection {#8997 …} +reports: Doctrine\ORM\PersistentCollection {#8999 …} +favourites: Doctrine\ORM\PersistentCollection {#9001 …} +notifications: Doctrine\ORM\PersistentCollection {#9003 …} +badges: Doctrine\ORM\PersistentCollection {#9005 …} +children: [] -id: 33636 -titleTs: "'client':11 'handl':7 'moonlight':10 'pi':6 'raspberri':5 'well':2" -bodyTs: "'4':94 '6':67,71 'amaz':58 'android':44 'anyon':98 'appl':34 'back':15 'bad':55 'chromecast':50 'client':30,60 'effort':87 'experi':103 'feel':73 'first':101 'go':83 'googl':52,65 'hand':102 'lag':43 'like':74 'live':11 'm':2 'macbook':62 'machin':80 'maco':59 'massiv':42 'mix':32 'moonlight':29 'move':5 'need':21 'number':27 'nvidia':46 'offic':18 'pc':7 'perfect':72 'pi':93 'pixel':66 'pro':48,63,68 'qualiti':106 'raspberri':92 'result':33 'room':12 'seri':38 'set':89 'shield':47 'stream':14,109 'terribl':40 'think':3 'tv':35,53 'use':25 've':24 'wifi':70 'wonder':96 'x':39 'xbox':37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706536935 +visibility: "visible " +apId: "https://lemmy.world/post/11287002" +editedAt: DateTimeImmutable @1729144439 {#8985 : 2024-10-17 07:53:59.0 +02:00 } +createdAt: DateTimeImmutable @1706450535 {#8987 : 2024-01-28 15:02:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ I can’t speak on moonlight specifically on the pi 4, but it running steamlink on wasn’t bad on it, so I can’t imagine it’s would be any worse than that for moonlight.\n \n Wired Nvidia shield TV has been my best experience when it comes to both moonlight and steam link out of all of the devices I’ve tried it with. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1706451600 {#1350 : 2024-01-28 15:20:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@MeatsOfRage@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1356 …} +nested: Doctrine\ORM\PersistentCollection {#1357 …} +votes: Doctrine\ORM\PersistentCollection {#2492 …} +reports: Doctrine\ORM\PersistentCollection {#2494 …} +favourites: Doctrine\ORM\PersistentCollection {#2496 …} +notifications: Doctrine\ORM\PersistentCollection {#2498 …} -id: 347044 -bodyTs: "'4':11 'bad':19 'best':44 'come':48 'devic':60 'experi':45 'imagin':26 'link':54 'moonlight':6,36,51 'nvidia':38 'pi':10 'run':14 'shield':39 'speak':4 'specif':7 'steam':53 'steamlink':15 'tri':63 'tv':40 've':62 'wasn':17 'wire':37 'wors':32 'would':29" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7102372" +editedAt: null +createdAt: DateTimeImmutable @1706451600 {#1349 : 2024-01-28 15:20:00.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#8950 +comment: App\Entity\EntryComment {#1354 +user: App\Entity\User {#2500 +avatar: null +cover: null +email: "ISolox@lemmy.world" +username: "@ISolox@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729146149 {#1351 : 2024-10-17 08:22:29.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2501 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2503 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2505 …} +entries: Doctrine\ORM\PersistentCollection {#2507 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2509 …} +entryComments: Doctrine\ORM\PersistentCollection {#2511 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2513 …} +posts: Doctrine\ORM\PersistentCollection {#2515 …} +postVotes: Doctrine\ORM\PersistentCollection {#2517 …} +postComments: Doctrine\ORM\PersistentCollection {#2519 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2521 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2523 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2525 …} +follows: Doctrine\ORM\PersistentCollection {#2527 …} +followers: Doctrine\ORM\PersistentCollection {#2529 …} +blocks: Doctrine\ORM\PersistentCollection {#2531 …} +blockers: Doctrine\ORM\PersistentCollection {#2533 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2535 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2537 …} +reports: Doctrine\ORM\PersistentCollection {#2539 …} +favourites: Doctrine\ORM\PersistentCollection {#2541 …} +violations: Doctrine\ORM\PersistentCollection {#2543 …} +notifications: Doctrine\ORM\PersistentCollection {#2545 …} +awards: Doctrine\ORM\PersistentCollection {#2547 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2549 …} +categories: Doctrine\ORM\PersistentCollection {#2551 …} -id: 60525 -password: "$2y$13$tTaHy0OTRkMQ5SaVaDMSjOgy66cs173MunGzGVKMbDmdcaFyFSsbG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2553 …} +apId: "ISolox@lemmy.world" +apProfileId: "https://lemmy.world/u/ISolox" +apPublicUrl: "https://lemmy.world/u/ISolox" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "ISolox" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728182456 {#1352 : 2024-10-06 04:40:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697458766 {#1353 : 2023-10-16 14:19:26.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#1358 +user: Proxies\__CG__\App\Entity\User {#8993 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "How-well-does-the-raspberry-pi-handle-being-a-moonlight" +title: "How well does the raspberry pi handle being a moonlight client" +url: null +body: """ I’m thinking about moving my PC out to the living room and streaming back to my office when I need to. I’ve used a number of moonlight clients with mixed results.\n \n Apple TV and Xbox Series X, terrible with massive lag.\n \n Android with Nvidia shield pro or Chromecast with Google TV, not bad but not amazing,\n \n MacOS client on MacBook pro and Google pixel 6 pro over wifi 6, perfect feels like it’s on the same machine.\n \n Before I go through all the effort of setting up the Raspberry Pi 4 just wondering if anyone has any first hand experience on the quality of the stream """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 16 +favouriteCount: 38 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729581477 {#8988 : 2024-10-22 09:17:57.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#8995 …} +votes: Doctrine\ORM\PersistentCollection {#8997 …} +reports: Doctrine\ORM\PersistentCollection {#8999 …} +favourites: Doctrine\ORM\PersistentCollection {#9001 …} +notifications: Doctrine\ORM\PersistentCollection {#9003 …} +badges: Doctrine\ORM\PersistentCollection {#9005 …} +children: [] -id: 33636 -titleTs: "'client':11 'handl':7 'moonlight':10 'pi':6 'raspberri':5 'well':2" -bodyTs: "'4':94 '6':67,71 'amaz':58 'android':44 'anyon':98 'appl':34 'back':15 'bad':55 'chromecast':50 'client':30,60 'effort':87 'experi':103 'feel':73 'first':101 'go':83 'googl':52,65 'hand':102 'lag':43 'like':74 'live':11 'm':2 'macbook':62 'machin':80 'maco':59 'massiv':42 'mix':32 'moonlight':29 'move':5 'need':21 'number':27 'nvidia':46 'offic':18 'pc':7 'perfect':72 'pi':93 'pixel':66 'pro':48,63,68 'qualiti':106 'raspberri':92 'result':33 'room':12 'seri':38 'set':89 'shield':47 'stream':14,109 'terribl':40 'think':3 'tv':35,53 'use':25 've':24 'wifi':70 'wonder':96 'x':39 'xbox':37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706536935 +visibility: "visible " +apId: "https://lemmy.world/post/11287002" +editedAt: DateTimeImmutable @1729144439 {#8985 : 2024-10-17 07:53:59.0 +02:00 } +createdAt: DateTimeImmutable @1706450535 {#8987 : 2024-01-28 15:02:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ I can’t speak on moonlight specifically on the pi 4, but it running steamlink on wasn’t bad on it, so I can’t imagine it’s would be any worse than that for moonlight.\n \n Wired Nvidia shield TV has been my best experience when it comes to both moonlight and steam link out of all of the devices I’ve tried it with. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1706451600 {#1350 : 2024-01-28 15:20:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@MeatsOfRage@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1356 …} +nested: Doctrine\ORM\PersistentCollection {#1357 …} +votes: Doctrine\ORM\PersistentCollection {#2492 …} +reports: Doctrine\ORM\PersistentCollection {#2494 …} +favourites: Doctrine\ORM\PersistentCollection {#2496 …} +notifications: Doctrine\ORM\PersistentCollection {#2498 …} -id: 347044 -bodyTs: "'4':11 'bad':19 'best':44 'come':48 'devic':60 'experi':45 'imagin':26 'link':54 'moonlight':6,36,51 'nvidia':38 'pi':10 'run':14 'shield':39 'speak':4 'specif':7 'steam':53 'steamlink':15 'tri':63 'tv':40 've':62 'wasn':17 'wire':37 'wors':32 'would':29" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7102372" +editedAt: null +createdAt: DateTimeImmutable @1706451600 {#1349 : 2024-01-28 15:20: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 | 16.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2500 +avatar: null +cover: null +email: "ISolox@lemmy.world" +username: "@ISolox@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729146149 {#1351 : 2024-10-17 08:22:29.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2501 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2503 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2505 …} +entries: Doctrine\ORM\PersistentCollection {#2507 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2509 …} +entryComments: Doctrine\ORM\PersistentCollection {#2511 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2513 …} +posts: Doctrine\ORM\PersistentCollection {#2515 …} +postVotes: Doctrine\ORM\PersistentCollection {#2517 …} +postComments: Doctrine\ORM\PersistentCollection {#2519 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2521 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2523 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2525 …} +follows: Doctrine\ORM\PersistentCollection {#2527 …} +followers: Doctrine\ORM\PersistentCollection {#2529 …} +blocks: Doctrine\ORM\PersistentCollection {#2531 …} +blockers: Doctrine\ORM\PersistentCollection {#2533 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2535 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2537 …} +reports: Doctrine\ORM\PersistentCollection {#2539 …} +favourites: Doctrine\ORM\PersistentCollection {#2541 …} +violations: Doctrine\ORM\PersistentCollection {#2543 …} +notifications: Doctrine\ORM\PersistentCollection {#2545 …} +awards: Doctrine\ORM\PersistentCollection {#2547 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2549 …} +categories: Doctrine\ORM\PersistentCollection {#2551 …} -id: 60525 -password: "$2y$13$tTaHy0OTRkMQ5SaVaDMSjOgy66cs173MunGzGVKMbDmdcaFyFSsbG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2553 …} +apId: "ISolox@lemmy.world" +apProfileId: "https://lemmy.world/u/ISolox" +apPublicUrl: "https://lemmy.world/u/ISolox" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "ISolox" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728182456 {#1352 : 2024-10-06 04:40:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697458766 {#1353 : 2023-10-16 14:19:26.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#9014 +user: App\Entity\User {#2500 +avatar: null +cover: null +email: "ISolox@lemmy.world" +username: "@ISolox@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729146149 {#1351 : 2024-10-17 08:22:29.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2501 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2503 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2505 …} +entries: Doctrine\ORM\PersistentCollection {#2507 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2509 …} +entryComments: Doctrine\ORM\PersistentCollection {#2511 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2513 …} +posts: Doctrine\ORM\PersistentCollection {#2515 …} +postVotes: Doctrine\ORM\PersistentCollection {#2517 …} +postComments: Doctrine\ORM\PersistentCollection {#2519 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2521 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2523 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2525 …} +follows: Doctrine\ORM\PersistentCollection {#2527 …} +followers: Doctrine\ORM\PersistentCollection {#2529 …} +blocks: Doctrine\ORM\PersistentCollection {#2531 …} +blockers: Doctrine\ORM\PersistentCollection {#2533 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2535 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2537 …} +reports: Doctrine\ORM\PersistentCollection {#2539 …} +favourites: Doctrine\ORM\PersistentCollection {#2541 …} +violations: Doctrine\ORM\PersistentCollection {#2543 …} +notifications: Doctrine\ORM\PersistentCollection {#2545 …} +awards: Doctrine\ORM\PersistentCollection {#2547 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2549 …} +categories: Doctrine\ORM\PersistentCollection {#2551 …} -id: 60525 -password: "$2y$13$tTaHy0OTRkMQ5SaVaDMSjOgy66cs173MunGzGVKMbDmdcaFyFSsbG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2553 …} +apId: "ISolox@lemmy.world" +apProfileId: "https://lemmy.world/u/ISolox" +apPublicUrl: "https://lemmy.world/u/ISolox" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "ISolox" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728182456 {#1352 : 2024-10-06 04:40:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697458766 {#1353 : 2023-10-16 14:19:26.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1706451600 {#1349 : 2024-01-28 15:20:00.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#9069 +date: DateTimeImmutable @1706451600 {#1349 : 2024-01-28 15:20:00.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1706451600 {#1349 : 2024-01-28 15:20:00.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#9123 +createdAt: DateTimeImmutable @1706451600 {#1349 : 2024-01-28 15:20:00.0 +01:00 } +editedAt: null } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#1358 +user: Proxies\__CG__\App\Entity\User {#8993 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "How-well-does-the-raspberry-pi-handle-being-a-moonlight" +title: "How well does the raspberry pi handle being a moonlight client" +url: null +body: """ I’m thinking about moving my PC out to the living room and streaming back to my office when I need to. I’ve used a number of moonlight clients with mixed results.\n \n Apple TV and Xbox Series X, terrible with massive lag.\n \n Android with Nvidia shield pro or Chromecast with Google TV, not bad but not amazing,\n \n MacOS client on MacBook pro and Google pixel 6 pro over wifi 6, perfect feels like it’s on the same machine.\n \n Before I go through all the effort of setting up the Raspberry Pi 4 just wondering if anyone has any first hand experience on the quality of the stream """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 16 +favouriteCount: 38 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729581477 {#8988 : 2024-10-22 09:17:57.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#8995 …} +votes: Doctrine\ORM\PersistentCollection {#8997 …} +reports: Doctrine\ORM\PersistentCollection {#8999 …} +favourites: Doctrine\ORM\PersistentCollection {#9001 …} +notifications: Doctrine\ORM\PersistentCollection {#9003 …} +badges: Doctrine\ORM\PersistentCollection {#9005 …} +children: [] -id: 33636 -titleTs: "'client':11 'handl':7 'moonlight':10 'pi':6 'raspberri':5 'well':2" -bodyTs: "'4':94 '6':67,71 'amaz':58 'android':44 'anyon':98 'appl':34 'back':15 'bad':55 'chromecast':50 'client':30,60 'effort':87 'experi':103 'feel':73 'first':101 'go':83 'googl':52,65 'hand':102 'lag':43 'like':74 'live':11 'm':2 'macbook':62 'machin':80 'maco':59 'massiv':42 'mix':32 'moonlight':29 'move':5 'need':21 'number':27 'nvidia':46 'offic':18 'pc':7 'perfect':72 'pi':93 'pixel':66 'pro':48,63,68 'qualiti':106 'raspberri':92 'result':33 'room':12 'seri':38 'set':89 'shield':47 'stream':14,109 'terribl':40 'think':3 'tv':35,53 'use':25 've':24 'wifi':70 'wonder':96 'x':39 'xbox':37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706536935 +visibility: "visible " +apId: "https://lemmy.world/post/11287002" +editedAt: DateTimeImmutable @1729144439 {#8985 : 2024-10-17 07:53:59.0 +02:00 } +createdAt: DateTimeImmutable @1706450535 {#8987 : 2024-01-28 15:02:15.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#9177 +entry: Proxies\__CG__\App\Entity\Entry {#1358 +user: Proxies\__CG__\App\Entity\User {#8993 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "How-well-does-the-raspberry-pi-handle-being-a-moonlight" +title: "How well does the raspberry pi handle being a moonlight client" +url: null +body: """ I’m thinking about moving my PC out to the living room and streaming back to my office when I need to. I’ve used a number of moonlight clients with mixed results.\n \n Apple TV and Xbox Series X, terrible with massive lag.\n \n Android with Nvidia shield pro or Chromecast with Google TV, not bad but not amazing,\n \n MacOS client on MacBook pro and Google pixel 6 pro over wifi 6, perfect feels like it’s on the same machine.\n \n Before I go through all the effort of setting up the Raspberry Pi 4 just wondering if anyone has any first hand experience on the quality of the stream """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 16 +favouriteCount: 38 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729581477 {#8988 : 2024-10-22 09:17:57.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#8995 …} +votes: Doctrine\ORM\PersistentCollection {#8997 …} +reports: Doctrine\ORM\PersistentCollection {#8999 …} +favourites: Doctrine\ORM\PersistentCollection {#9001 …} +notifications: Doctrine\ORM\PersistentCollection {#9003 …} +badges: Doctrine\ORM\PersistentCollection {#9005 …} +children: [] -id: 33636 -titleTs: "'client':11 'handl':7 'moonlight':10 'pi':6 'raspberri':5 'well':2" -bodyTs: "'4':94 '6':67,71 'amaz':58 'android':44 'anyon':98 'appl':34 'back':15 'bad':55 'chromecast':50 'client':30,60 'effort':87 'experi':103 'feel':73 'first':101 'go':83 'googl':52,65 'hand':102 'lag':43 'like':74 'live':11 'm':2 'macbook':62 'machin':80 'maco':59 'massiv':42 'mix':32 'moonlight':29 'move':5 'need':21 'number':27 'nvidia':46 'offic':18 'pc':7 'perfect':72 'pi':93 'pixel':66 'pro':48,63,68 'qualiti':106 'raspberri':92 'result':33 'room':12 'seri':38 'set':89 'shield':47 'stream':14,109 'terribl':40 'think':3 'tv':35,53 'use':25 've':24 'wifi':70 'wonder':96 'x':39 'xbox':37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706536935 +visibility: "visible " +apId: "https://lemmy.world/post/11287002" +editedAt: DateTimeImmutable @1729144439 {#8985 : 2024-10-17 07:53:59.0 +02:00 } +createdAt: DateTimeImmutable @1706450535 {#8987 : 2024-01-28 15:02:15.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2500 +avatar: null +cover: null +email: "ISolox@lemmy.world" +username: "@ISolox@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729146149 {#1351 : 2024-10-17 08:22:29.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2501 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2503 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2505 …} +entries: Doctrine\ORM\PersistentCollection {#2507 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2509 …} +entryComments: Doctrine\ORM\PersistentCollection {#2511 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2513 …} +posts: Doctrine\ORM\PersistentCollection {#2515 …} +postVotes: Doctrine\ORM\PersistentCollection {#2517 …} +postComments: Doctrine\ORM\PersistentCollection {#2519 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2521 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2523 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2525 …} +follows: Doctrine\ORM\PersistentCollection {#2527 …} +followers: Doctrine\ORM\PersistentCollection {#2529 …} +blocks: Doctrine\ORM\PersistentCollection {#2531 …} +blockers: Doctrine\ORM\PersistentCollection {#2533 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2535 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2537 …} +reports: Doctrine\ORM\PersistentCollection {#2539 …} +favourites: Doctrine\ORM\PersistentCollection {#2541 …} +violations: Doctrine\ORM\PersistentCollection {#2543 …} +notifications: Doctrine\ORM\PersistentCollection {#2545 …} +awards: Doctrine\ORM\PersistentCollection {#2547 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2549 …} +categories: Doctrine\ORM\PersistentCollection {#2551 …} -id: 60525 -password: "$2y$13$tTaHy0OTRkMQ5SaVaDMSjOgy66cs173MunGzGVKMbDmdcaFyFSsbG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2553 …} +apId: "ISolox@lemmy.world" +apProfileId: "https://lemmy.world/u/ISolox" +apPublicUrl: "https://lemmy.world/u/ISolox" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "ISolox" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728182456 {#1352 : 2024-10-06 04:40:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697458766 {#1353 : 2023-10-16 14:19:26.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#9232 +width: 40 +height: 40 +user: App\Entity\User {#2500 +avatar: null +cover: null +email: "ISolox@lemmy.world" +username: "@ISolox@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729146149 {#1351 : 2024-10-17 08:22:29.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2501 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2503 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2505 …} +entries: Doctrine\ORM\PersistentCollection {#2507 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2509 …} +entryComments: Doctrine\ORM\PersistentCollection {#2511 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2513 …} +posts: Doctrine\ORM\PersistentCollection {#2515 …} +postVotes: Doctrine\ORM\PersistentCollection {#2517 …} +postComments: Doctrine\ORM\PersistentCollection {#2519 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2521 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2523 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2525 …} +follows: Doctrine\ORM\PersistentCollection {#2527 …} +followers: Doctrine\ORM\PersistentCollection {#2529 …} +blocks: Doctrine\ORM\PersistentCollection {#2531 …} +blockers: Doctrine\ORM\PersistentCollection {#2533 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2535 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2537 …} +reports: Doctrine\ORM\PersistentCollection {#2539 …} +favourites: Doctrine\ORM\PersistentCollection {#2541 …} +violations: Doctrine\ORM\PersistentCollection {#2543 …} +notifications: Doctrine\ORM\PersistentCollection {#2545 …} +awards: Doctrine\ORM\PersistentCollection {#2547 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2549 …} +categories: Doctrine\ORM\PersistentCollection {#2551 …} -id: 60525 -password: "$2y$13$tTaHy0OTRkMQ5SaVaDMSjOgy66cs173MunGzGVKMbDmdcaFyFSsbG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2553 …} +apId: "ISolox@lemmy.world" +apProfileId: "https://lemmy.world/u/ISolox" +apPublicUrl: "https://lemmy.world/u/ISolox" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "ISolox" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728182456 {#1352 : 2024-10-06 04:40:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697458766 {#1353 : 2023-10-16 14:19:26.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.35 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#1354 +user: App\Entity\User {#2500 +avatar: null +cover: null +email: "ISolox@lemmy.world" +username: "@ISolox@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729146149 {#1351 : 2024-10-17 08:22:29.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2501 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2503 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2505 …} +entries: Doctrine\ORM\PersistentCollection {#2507 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2509 …} +entryComments: Doctrine\ORM\PersistentCollection {#2511 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2513 …} +posts: Doctrine\ORM\PersistentCollection {#2515 …} +postVotes: Doctrine\ORM\PersistentCollection {#2517 …} +postComments: Doctrine\ORM\PersistentCollection {#2519 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2521 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2523 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2525 …} +follows: Doctrine\ORM\PersistentCollection {#2527 …} +followers: Doctrine\ORM\PersistentCollection {#2529 …} +blocks: Doctrine\ORM\PersistentCollection {#2531 …} +blockers: Doctrine\ORM\PersistentCollection {#2533 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2535 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2537 …} +reports: Doctrine\ORM\PersistentCollection {#2539 …} +favourites: Doctrine\ORM\PersistentCollection {#2541 …} +violations: Doctrine\ORM\PersistentCollection {#2543 …} +notifications: Doctrine\ORM\PersistentCollection {#2545 …} +awards: Doctrine\ORM\PersistentCollection {#2547 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2549 …} +categories: Doctrine\ORM\PersistentCollection {#2551 …} -id: 60525 -password: "$2y$13$tTaHy0OTRkMQ5SaVaDMSjOgy66cs173MunGzGVKMbDmdcaFyFSsbG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2553 …} +apId: "ISolox@lemmy.world" +apProfileId: "https://lemmy.world/u/ISolox" +apPublicUrl: "https://lemmy.world/u/ISolox" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "ISolox" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728182456 {#1352 : 2024-10-06 04:40:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697458766 {#1353 : 2023-10-16 14:19:26.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#1358 +user: Proxies\__CG__\App\Entity\User {#8993 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "How-well-does-the-raspberry-pi-handle-being-a-moonlight" +title: "How well does the raspberry pi handle being a moonlight client" +url: null +body: """ I’m thinking about moving my PC out to the living room and streaming back to my office when I need to. I’ve used a number of moonlight clients with mixed results.\n \n Apple TV and Xbox Series X, terrible with massive lag.\n \n Android with Nvidia shield pro or Chromecast with Google TV, not bad but not amazing,\n \n MacOS client on MacBook pro and Google pixel 6 pro over wifi 6, perfect feels like it’s on the same machine.\n \n Before I go through all the effort of setting up the Raspberry Pi 4 just wondering if anyone has any first hand experience on the quality of the stream """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 16 +favouriteCount: 38 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729581477 {#8988 : 2024-10-22 09:17:57.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#8995 …} +votes: Doctrine\ORM\PersistentCollection {#8997 …} +reports: Doctrine\ORM\PersistentCollection {#8999 …} +favourites: Doctrine\ORM\PersistentCollection {#9001 …} +notifications: Doctrine\ORM\PersistentCollection {#9003 …} +badges: Doctrine\ORM\PersistentCollection {#9005 …} +children: [] -id: 33636 -titleTs: "'client':11 'handl':7 'moonlight':10 'pi':6 'raspberri':5 'well':2" -bodyTs: "'4':94 '6':67,71 'amaz':58 'android':44 'anyon':98 'appl':34 'back':15 'bad':55 'chromecast':50 'client':30,60 'effort':87 'experi':103 'feel':73 'first':101 'go':83 'googl':52,65 'hand':102 'lag':43 'like':74 'live':11 'm':2 'macbook':62 'machin':80 'maco':59 'massiv':42 'mix':32 'moonlight':29 'move':5 'need':21 'number':27 'nvidia':46 'offic':18 'pc':7 'perfect':72 'pi':93 'pixel':66 'pro':48,63,68 'qualiti':106 'raspberri':92 'result':33 'room':12 'seri':38 'set':89 'shield':47 'stream':14,109 'terribl':40 'think':3 'tv':35,53 'use':25 've':24 'wifi':70 'wonder':96 'x':39 'xbox':37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706536935 +visibility: "visible " +apId: "https://lemmy.world/post/11287002" +editedAt: DateTimeImmutable @1729144439 {#8985 : 2024-10-17 07:53:59.0 +02:00 } +createdAt: DateTimeImmutable @1706450535 {#8987 : 2024-01-28 15:02:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ I can’t speak on moonlight specifically on the pi 4, but it running steamlink on wasn’t bad on it, so I can’t imagine it’s would be any worse than that for moonlight.\n \n Wired Nvidia shield TV has been my best experience when it comes to both moonlight and steam link out of all of the devices I’ve tried it with. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1706451600 {#1350 : 2024-01-28 15:20:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@MeatsOfRage@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1356 …} +nested: Doctrine\ORM\PersistentCollection {#1357 …} +votes: Doctrine\ORM\PersistentCollection {#2492 …} +reports: Doctrine\ORM\PersistentCollection {#2494 …} +favourites: Doctrine\ORM\PersistentCollection {#2496 …} +notifications: Doctrine\ORM\PersistentCollection {#2498 …} -id: 347044 -bodyTs: "'4':11 'bad':19 'best':44 'come':48 'devic':60 'experi':45 'imagin':26 'link':54 'moonlight':6,36,51 'nvidia':38 'pi':10 'run':14 'shield':39 'speak':4 'specif':7 'steam':53 'steamlink':15 'tri':63 'tv':40 've':62 'wasn':17 'wire':37 'wors':32 'would':29" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7102372" +editedAt: null +createdAt: DateTimeImmutable @1706451600 {#1349 : 2024-01-28 15:20:00.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#9305 +subject: App\Entity\EntryComment {#1354 +user: App\Entity\User {#2500 +avatar: null +cover: null +email: "ISolox@lemmy.world" +username: "@ISolox@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729146149 {#1351 : 2024-10-17 08:22:29.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2501 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2503 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2505 …} +entries: Doctrine\ORM\PersistentCollection {#2507 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2509 …} +entryComments: Doctrine\ORM\PersistentCollection {#2511 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2513 …} +posts: Doctrine\ORM\PersistentCollection {#2515 …} +postVotes: Doctrine\ORM\PersistentCollection {#2517 …} +postComments: Doctrine\ORM\PersistentCollection {#2519 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2521 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2523 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2525 …} +follows: Doctrine\ORM\PersistentCollection {#2527 …} +followers: Doctrine\ORM\PersistentCollection {#2529 …} +blocks: Doctrine\ORM\PersistentCollection {#2531 …} +blockers: Doctrine\ORM\PersistentCollection {#2533 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2535 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2537 …} +reports: Doctrine\ORM\PersistentCollection {#2539 …} +favourites: Doctrine\ORM\PersistentCollection {#2541 …} +violations: Doctrine\ORM\PersistentCollection {#2543 …} +notifications: Doctrine\ORM\PersistentCollection {#2545 …} +awards: Doctrine\ORM\PersistentCollection {#2547 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2549 …} +categories: Doctrine\ORM\PersistentCollection {#2551 …} -id: 60525 -password: "$2y$13$tTaHy0OTRkMQ5SaVaDMSjOgy66cs173MunGzGVKMbDmdcaFyFSsbG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2553 …} +apId: "ISolox@lemmy.world" +apProfileId: "https://lemmy.world/u/ISolox" +apPublicUrl: "https://lemmy.world/u/ISolox" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "ISolox" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728182456 {#1352 : 2024-10-06 04:40:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697458766 {#1353 : 2023-10-16 14:19:26.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#1358 +user: Proxies\__CG__\App\Entity\User {#8993 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "How-well-does-the-raspberry-pi-handle-being-a-moonlight" +title: "How well does the raspberry pi handle being a moonlight client" +url: null +body: """ I’m thinking about moving my PC out to the living room and streaming back to my office when I need to. I’ve used a number of moonlight clients with mixed results.\n \n Apple TV and Xbox Series X, terrible with massive lag.\n \n Android with Nvidia shield pro or Chromecast with Google TV, not bad but not amazing,\n \n MacOS client on MacBook pro and Google pixel 6 pro over wifi 6, perfect feels like it’s on the same machine.\n \n Before I go through all the effort of setting up the Raspberry Pi 4 just wondering if anyone has any first hand experience on the quality of the stream """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 16 +favouriteCount: 38 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729581477 {#8988 : 2024-10-22 09:17:57.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#8995 …} +votes: Doctrine\ORM\PersistentCollection {#8997 …} +reports: Doctrine\ORM\PersistentCollection {#8999 …} +favourites: Doctrine\ORM\PersistentCollection {#9001 …} +notifications: Doctrine\ORM\PersistentCollection {#9003 …} +badges: Doctrine\ORM\PersistentCollection {#9005 …} +children: [] -id: 33636 -titleTs: "'client':11 'handl':7 'moonlight':10 'pi':6 'raspberri':5 'well':2" -bodyTs: "'4':94 '6':67,71 'amaz':58 'android':44 'anyon':98 'appl':34 'back':15 'bad':55 'chromecast':50 'client':30,60 'effort':87 'experi':103 'feel':73 'first':101 'go':83 'googl':52,65 'hand':102 'lag':43 'like':74 'live':11 'm':2 'macbook':62 'machin':80 'maco':59 'massiv':42 'mix':32 'moonlight':29 'move':5 'need':21 'number':27 'nvidia':46 'offic':18 'pc':7 'perfect':72 'pi':93 'pixel':66 'pro':48,63,68 'qualiti':106 'raspberri':92 'result':33 'room':12 'seri':38 'set':89 'shield':47 'stream':14,109 'terribl':40 'think':3 'tv':35,53 'use':25 've':24 'wifi':70 'wonder':96 'x':39 'xbox':37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706536935 +visibility: "visible " +apId: "https://lemmy.world/post/11287002" +editedAt: DateTimeImmutable @1729144439 {#8985 : 2024-10-17 07:53:59.0 +02:00 } +createdAt: DateTimeImmutable @1706450535 {#8987 : 2024-01-28 15:02:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ I can’t speak on moonlight specifically on the pi 4, but it running steamlink on wasn’t bad on it, so I can’t imagine it’s would be any worse than that for moonlight.\n \n Wired Nvidia shield TV has been my best experience when it comes to both moonlight and steam link out of all of the devices I’ve tried it with. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1706451600 {#1350 : 2024-01-28 15:20:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@MeatsOfRage@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1356 …} +nested: Doctrine\ORM\PersistentCollection {#1357 …} +votes: Doctrine\ORM\PersistentCollection {#2492 …} +reports: Doctrine\ORM\PersistentCollection {#2494 …} +favourites: Doctrine\ORM\PersistentCollection {#2496 …} +notifications: Doctrine\ORM\PersistentCollection {#2498 …} -id: 347044 -bodyTs: "'4':11 'bad':19 'best':44 'come':48 'devic':60 'experi':45 'imagin':26 'link':54 'moonlight':6,36,51 'nvidia':38 'pi':10 'run':14 'shield':39 'speak':4 'specif':7 'steam':53 'steamlink':15 'tri':63 'tv':40 've':62 'wasn':17 'wire':37 'wors':32 'would':29" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7102372" +editedAt: null +createdAt: DateTimeImmutable @1706451600 {#1349 : 2024-01-28 15:20:00.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 0.62 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#1354 +user: App\Entity\User {#2500 +avatar: null +cover: null +email: "ISolox@lemmy.world" +username: "@ISolox@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729146149 {#1351 : 2024-10-17 08:22:29.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2501 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2503 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2505 …} +entries: Doctrine\ORM\PersistentCollection {#2507 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2509 …} +entryComments: Doctrine\ORM\PersistentCollection {#2511 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2513 …} +posts: Doctrine\ORM\PersistentCollection {#2515 …} +postVotes: Doctrine\ORM\PersistentCollection {#2517 …} +postComments: Doctrine\ORM\PersistentCollection {#2519 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2521 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2523 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2525 …} +follows: Doctrine\ORM\PersistentCollection {#2527 …} +followers: Doctrine\ORM\PersistentCollection {#2529 …} +blocks: Doctrine\ORM\PersistentCollection {#2531 …} +blockers: Doctrine\ORM\PersistentCollection {#2533 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2535 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2537 …} +reports: Doctrine\ORM\PersistentCollection {#2539 …} +favourites: Doctrine\ORM\PersistentCollection {#2541 …} +violations: Doctrine\ORM\PersistentCollection {#2543 …} +notifications: Doctrine\ORM\PersistentCollection {#2545 …} +awards: Doctrine\ORM\PersistentCollection {#2547 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2549 …} +categories: Doctrine\ORM\PersistentCollection {#2551 …} -id: 60525 -password: "$2y$13$tTaHy0OTRkMQ5SaVaDMSjOgy66cs173MunGzGVKMbDmdcaFyFSsbG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2553 …} +apId: "ISolox@lemmy.world" +apProfileId: "https://lemmy.world/u/ISolox" +apPublicUrl: "https://lemmy.world/u/ISolox" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "ISolox" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728182456 {#1352 : 2024-10-06 04:40:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697458766 {#1353 : 2023-10-16 14:19:26.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#1358 +user: Proxies\__CG__\App\Entity\User {#8993 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "How-well-does-the-raspberry-pi-handle-being-a-moonlight" +title: "How well does the raspberry pi handle being a moonlight client" +url: null +body: """ I’m thinking about moving my PC out to the living room and streaming back to my office when I need to. I’ve used a number of moonlight clients with mixed results.\n \n Apple TV and Xbox Series X, terrible with massive lag.\n \n Android with Nvidia shield pro or Chromecast with Google TV, not bad but not amazing,\n \n MacOS client on MacBook pro and Google pixel 6 pro over wifi 6, perfect feels like it’s on the same machine.\n \n Before I go through all the effort of setting up the Raspberry Pi 4 just wondering if anyone has any first hand experience on the quality of the stream """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 16 +favouriteCount: 38 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729581477 {#8988 : 2024-10-22 09:17:57.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#8995 …} +votes: Doctrine\ORM\PersistentCollection {#8997 …} +reports: Doctrine\ORM\PersistentCollection {#8999 …} +favourites: Doctrine\ORM\PersistentCollection {#9001 …} +notifications: Doctrine\ORM\PersistentCollection {#9003 …} +badges: Doctrine\ORM\PersistentCollection {#9005 …} +children: [] -id: 33636 -titleTs: "'client':11 'handl':7 'moonlight':10 'pi':6 'raspberri':5 'well':2" -bodyTs: "'4':94 '6':67,71 'amaz':58 'android':44 'anyon':98 'appl':34 'back':15 'bad':55 'chromecast':50 'client':30,60 'effort':87 'experi':103 'feel':73 'first':101 'go':83 'googl':52,65 'hand':102 'lag':43 'like':74 'live':11 'm':2 'macbook':62 'machin':80 'maco':59 'massiv':42 'mix':32 'moonlight':29 'move':5 'need':21 'number':27 'nvidia':46 'offic':18 'pc':7 'perfect':72 'pi':93 'pixel':66 'pro':48,63,68 'qualiti':106 'raspberri':92 'result':33 'room':12 'seri':38 'set':89 'shield':47 'stream':14,109 'terribl':40 'think':3 'tv':35,53 'use':25 've':24 'wifi':70 'wonder':96 'x':39 'xbox':37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706536935 +visibility: "visible " +apId: "https://lemmy.world/post/11287002" +editedAt: DateTimeImmutable @1729144439 {#8985 : 2024-10-17 07:53:59.0 +02:00 } +createdAt: DateTimeImmutable @1706450535 {#8987 : 2024-01-28 15:02:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ I can’t speak on moonlight specifically on the pi 4, but it running steamlink on wasn’t bad on it, so I can’t imagine it’s would be any worse than that for moonlight.\n \n Wired Nvidia shield TV has been my best experience when it comes to both moonlight and steam link out of all of the devices I’ve tried it with. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1706451600 {#1350 : 2024-01-28 15:20:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@MeatsOfRage@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1356 …} +nested: Doctrine\ORM\PersistentCollection {#1357 …} +votes: Doctrine\ORM\PersistentCollection {#2492 …} +reports: Doctrine\ORM\PersistentCollection {#2494 …} +favourites: Doctrine\ORM\PersistentCollection {#2496 …} +notifications: Doctrine\ORM\PersistentCollection {#2498 …} -id: 347044 -bodyTs: "'4':11 'bad':19 'best':44 'come':48 'devic':60 'experi':45 'imagin':26 'link':54 'moonlight':6,36,51 'nvidia':38 'pi':10 'run':14 'shield':39 'speak':4 'specif':7 'steam':53 'steamlink':15 'tri':63 'tv':40 've':62 'wasn':17 'wire':37 'wors':32 'would':29" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7102372" +editedAt: null +createdAt: DateTimeImmutable @1706451600 {#1349 : 2024-01-28 15:20:00.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#9362 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#1354 +user: App\Entity\User {#2500 +avatar: null +cover: null +email: "ISolox@lemmy.world" +username: "@ISolox@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729146149 {#1351 : 2024-10-17 08:22:29.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2501 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2503 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2505 …} +entries: Doctrine\ORM\PersistentCollection {#2507 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2509 …} +entryComments: Doctrine\ORM\PersistentCollection {#2511 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2513 …} +posts: Doctrine\ORM\PersistentCollection {#2515 …} +postVotes: Doctrine\ORM\PersistentCollection {#2517 …} +postComments: Doctrine\ORM\PersistentCollection {#2519 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2521 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2523 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2525 …} +follows: Doctrine\ORM\PersistentCollection {#2527 …} +followers: Doctrine\ORM\PersistentCollection {#2529 …} +blocks: Doctrine\ORM\PersistentCollection {#2531 …} +blockers: Doctrine\ORM\PersistentCollection {#2533 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2535 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2537 …} +reports: Doctrine\ORM\PersistentCollection {#2539 …} +favourites: Doctrine\ORM\PersistentCollection {#2541 …} +violations: Doctrine\ORM\PersistentCollection {#2543 …} +notifications: Doctrine\ORM\PersistentCollection {#2545 …} +awards: Doctrine\ORM\PersistentCollection {#2547 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2549 …} +categories: Doctrine\ORM\PersistentCollection {#2551 …} -id: 60525 -password: "$2y$13$tTaHy0OTRkMQ5SaVaDMSjOgy66cs173MunGzGVKMbDmdcaFyFSsbG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2553 …} +apId: "ISolox@lemmy.world" +apProfileId: "https://lemmy.world/u/ISolox" +apPublicUrl: "https://lemmy.world/u/ISolox" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "ISolox" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728182456 {#1352 : 2024-10-06 04:40:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697458766 {#1353 : 2023-10-16 14:19:26.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#1358 +user: Proxies\__CG__\App\Entity\User {#8993 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "How-well-does-the-raspberry-pi-handle-being-a-moonlight" +title: "How well does the raspberry pi handle being a moonlight client" +url: null +body: """ I’m thinking about moving my PC out to the living room and streaming back to my office when I need to. I’ve used a number of moonlight clients with mixed results.\n \n Apple TV and Xbox Series X, terrible with massive lag.\n \n Android with Nvidia shield pro or Chromecast with Google TV, not bad but not amazing,\n \n MacOS client on MacBook pro and Google pixel 6 pro over wifi 6, perfect feels like it’s on the same machine.\n \n Before I go through all the effort of setting up the Raspberry Pi 4 just wondering if anyone has any first hand experience on the quality of the stream """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 16 +favouriteCount: 38 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729581477 {#8988 : 2024-10-22 09:17:57.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#8995 …} +votes: Doctrine\ORM\PersistentCollection {#8997 …} +reports: Doctrine\ORM\PersistentCollection {#8999 …} +favourites: Doctrine\ORM\PersistentCollection {#9001 …} +notifications: Doctrine\ORM\PersistentCollection {#9003 …} +badges: Doctrine\ORM\PersistentCollection {#9005 …} +children: [] -id: 33636 -titleTs: "'client':11 'handl':7 'moonlight':10 'pi':6 'raspberri':5 'well':2" -bodyTs: "'4':94 '6':67,71 'amaz':58 'android':44 'anyon':98 'appl':34 'back':15 'bad':55 'chromecast':50 'client':30,60 'effort':87 'experi':103 'feel':73 'first':101 'go':83 'googl':52,65 'hand':102 'lag':43 'like':74 'live':11 'm':2 'macbook':62 'machin':80 'maco':59 'massiv':42 'mix':32 'moonlight':29 'move':5 'need':21 'number':27 'nvidia':46 'offic':18 'pc':7 'perfect':72 'pi':93 'pixel':66 'pro':48,63,68 'qualiti':106 'raspberri':92 'result':33 'room':12 'seri':38 'set':89 'shield':47 'stream':14,109 'terribl':40 'think':3 'tv':35,53 'use':25 've':24 'wifi':70 'wonder':96 'x':39 'xbox':37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706536935 +visibility: "visible " +apId: "https://lemmy.world/post/11287002" +editedAt: DateTimeImmutable @1729144439 {#8985 : 2024-10-17 07:53:59.0 +02:00 } +createdAt: DateTimeImmutable @1706450535 {#8987 : 2024-01-28 15:02:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ I can’t speak on moonlight specifically on the pi 4, but it running steamlink on wasn’t bad on it, so I can’t imagine it’s would be any worse than that for moonlight.\n \n Wired Nvidia shield TV has been my best experience when it comes to both moonlight and steam link out of all of the devices I’ve tried it with. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1706451600 {#1350 : 2024-01-28 15:20:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@MeatsOfRage@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1356 …} +nested: Doctrine\ORM\PersistentCollection {#1357 …} +votes: Doctrine\ORM\PersistentCollection {#2492 …} +reports: Doctrine\ORM\PersistentCollection {#2494 …} +favourites: Doctrine\ORM\PersistentCollection {#2496 …} +notifications: Doctrine\ORM\PersistentCollection {#2498 …} -id: 347044 -bodyTs: "'4':11 'bad':19 'best':44 'come':48 'devic':60 'experi':45 'imagin':26 'link':54 'moonlight':6,36,51 'nvidia':38 'pi':10 'run':14 'shield':39 'speak':4 'specif':7 'steam':53 'steamlink':15 'tri':63 'tv':40 've':62 'wasn':17 'wire':37 'wors':32 'would':29" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7102372" +editedAt: null +createdAt: DateTimeImmutable @1706451600 {#1349 : 2024-01-28 15:20:00.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 16.0 MiB | 9.00 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#1354 +user: App\Entity\User {#2500 +avatar: null +cover: null +email: "ISolox@lemmy.world" +username: "@ISolox@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729146149 {#1351 : 2024-10-17 08:22:29.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2501 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2503 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2505 …} +entries: Doctrine\ORM\PersistentCollection {#2507 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2509 …} +entryComments: Doctrine\ORM\PersistentCollection {#2511 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2513 …} +posts: Doctrine\ORM\PersistentCollection {#2515 …} +postVotes: Doctrine\ORM\PersistentCollection {#2517 …} +postComments: Doctrine\ORM\PersistentCollection {#2519 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2521 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2523 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2525 …} +follows: Doctrine\ORM\PersistentCollection {#2527 …} +followers: Doctrine\ORM\PersistentCollection {#2529 …} +blocks: Doctrine\ORM\PersistentCollection {#2531 …} +blockers: Doctrine\ORM\PersistentCollection {#2533 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2535 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2537 …} +reports: Doctrine\ORM\PersistentCollection {#2539 …} +favourites: Doctrine\ORM\PersistentCollection {#2541 …} +violations: Doctrine\ORM\PersistentCollection {#2543 …} +notifications: Doctrine\ORM\PersistentCollection {#2545 …} +awards: Doctrine\ORM\PersistentCollection {#2547 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2549 …} +categories: Doctrine\ORM\PersistentCollection {#2551 …} -id: 60525 -password: "$2y$13$tTaHy0OTRkMQ5SaVaDMSjOgy66cs173MunGzGVKMbDmdcaFyFSsbG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2553 …} +apId: "ISolox@lemmy.world" +apProfileId: "https://lemmy.world/u/ISolox" +apPublicUrl: "https://lemmy.world/u/ISolox" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "ISolox" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728182456 {#1352 : 2024-10-06 04:40:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697458766 {#1353 : 2023-10-16 14:19:26.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#1358 +user: Proxies\__CG__\App\Entity\User {#8993 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "How-well-does-the-raspberry-pi-handle-being-a-moonlight" +title: "How well does the raspberry pi handle being a moonlight client" +url: null +body: """ I’m thinking about moving my PC out to the living room and streaming back to my office when I need to. I’ve used a number of moonlight clients with mixed results.\n \n Apple TV and Xbox Series X, terrible with massive lag.\n \n Android with Nvidia shield pro or Chromecast with Google TV, not bad but not amazing,\n \n MacOS client on MacBook pro and Google pixel 6 pro over wifi 6, perfect feels like it’s on the same machine.\n \n Before I go through all the effort of setting up the Raspberry Pi 4 just wondering if anyone has any first hand experience on the quality of the stream """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 16 +favouriteCount: 38 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729581477 {#8988 : 2024-10-22 09:17:57.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#8995 …} +votes: Doctrine\ORM\PersistentCollection {#8997 …} +reports: Doctrine\ORM\PersistentCollection {#8999 …} +favourites: Doctrine\ORM\PersistentCollection {#9001 …} +notifications: Doctrine\ORM\PersistentCollection {#9003 …} +badges: Doctrine\ORM\PersistentCollection {#9005 …} +children: [] -id: 33636 -titleTs: "'client':11 'handl':7 'moonlight':10 'pi':6 'raspberri':5 'well':2" -bodyTs: "'4':94 '6':67,71 'amaz':58 'android':44 'anyon':98 'appl':34 'back':15 'bad':55 'chromecast':50 'client':30,60 'effort':87 'experi':103 'feel':73 'first':101 'go':83 'googl':52,65 'hand':102 'lag':43 'like':74 'live':11 'm':2 'macbook':62 'machin':80 'maco':59 'massiv':42 'mix':32 'moonlight':29 'move':5 'need':21 'number':27 'nvidia':46 'offic':18 'pc':7 'perfect':72 'pi':93 'pixel':66 'pro':48,63,68 'qualiti':106 'raspberri':92 'result':33 'room':12 'seri':38 'set':89 'shield':47 'stream':14,109 'terribl':40 'think':3 'tv':35,53 'use':25 've':24 'wifi':70 'wonder':96 'x':39 'xbox':37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706536935 +visibility: "visible " +apId: "https://lemmy.world/post/11287002" +editedAt: DateTimeImmutable @1729144439 {#8985 : 2024-10-17 07:53:59.0 +02:00 } +createdAt: DateTimeImmutable @1706450535 {#8987 : 2024-01-28 15:02:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ I can’t speak on moonlight specifically on the pi 4, but it running steamlink on wasn’t bad on it, so I can’t imagine it’s would be any worse than that for moonlight.\n \n Wired Nvidia shield TV has been my best experience when it comes to both moonlight and steam link out of all of the devices I’ve tried it with. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1706451600 {#1350 : 2024-01-28 15:20:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@MeatsOfRage@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1356 …} +nested: Doctrine\ORM\PersistentCollection {#1357 …} +votes: Doctrine\ORM\PersistentCollection {#2492 …} +reports: Doctrine\ORM\PersistentCollection {#2494 …} +favourites: Doctrine\ORM\PersistentCollection {#2496 …} +notifications: Doctrine\ORM\PersistentCollection {#2498 …} -id: 347044 -bodyTs: "'4':11 'bad':19 'best':44 'come':48 'devic':60 'experi':45 'imagin':26 'link':54 'moonlight':6,36,51 'nvidia':38 'pi':10 'run':14 'shield':39 'speak':4 'specif':7 'steam':53 'steamlink':15 'tri':63 'tv':40 've':62 'wasn':17 'wire':37 'wors':32 'would':29" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7102372" +editedAt: null +createdAt: DateTimeImmutable @1706451600 {#1349 : 2024-01-28 15:20:00.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#9602 +comment: App\Entity\EntryComment {#1354 +user: App\Entity\User {#2500 +avatar: null +cover: null +email: "ISolox@lemmy.world" +username: "@ISolox@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729146149 {#1351 : 2024-10-17 08:22:29.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2501 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2503 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2505 …} +entries: Doctrine\ORM\PersistentCollection {#2507 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2509 …} +entryComments: Doctrine\ORM\PersistentCollection {#2511 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2513 …} +posts: Doctrine\ORM\PersistentCollection {#2515 …} +postVotes: Doctrine\ORM\PersistentCollection {#2517 …} +postComments: Doctrine\ORM\PersistentCollection {#2519 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2521 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2523 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2525 …} +follows: Doctrine\ORM\PersistentCollection {#2527 …} +followers: Doctrine\ORM\PersistentCollection {#2529 …} +blocks: Doctrine\ORM\PersistentCollection {#2531 …} +blockers: Doctrine\ORM\PersistentCollection {#2533 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2535 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2537 …} +reports: Doctrine\ORM\PersistentCollection {#2539 …} +favourites: Doctrine\ORM\PersistentCollection {#2541 …} +violations: Doctrine\ORM\PersistentCollection {#2543 …} +notifications: Doctrine\ORM\PersistentCollection {#2545 …} +awards: Doctrine\ORM\PersistentCollection {#2547 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2549 …} +categories: Doctrine\ORM\PersistentCollection {#2551 …} -id: 60525 -password: "$2y$13$tTaHy0OTRkMQ5SaVaDMSjOgy66cs173MunGzGVKMbDmdcaFyFSsbG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2553 …} +apId: "ISolox@lemmy.world" +apProfileId: "https://lemmy.world/u/ISolox" +apPublicUrl: "https://lemmy.world/u/ISolox" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "ISolox" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728182456 {#1352 : 2024-10-06 04:40:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697458766 {#1353 : 2023-10-16 14:19:26.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#1358 +user: Proxies\__CG__\App\Entity\User {#8993 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "How-well-does-the-raspberry-pi-handle-being-a-moonlight" +title: "How well does the raspberry pi handle being a moonlight client" +url: null +body: """ I’m thinking about moving my PC out to the living room and streaming back to my office when I need to. I’ve used a number of moonlight clients with mixed results.\n \n Apple TV and Xbox Series X, terrible with massive lag.\n \n Android with Nvidia shield pro or Chromecast with Google TV, not bad but not amazing,\n \n MacOS client on MacBook pro and Google pixel 6 pro over wifi 6, perfect feels like it’s on the same machine.\n \n Before I go through all the effort of setting up the Raspberry Pi 4 just wondering if anyone has any first hand experience on the quality of the stream """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 16 +favouriteCount: 38 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729581477 {#8988 : 2024-10-22 09:17:57.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#8995 …} +votes: Doctrine\ORM\PersistentCollection {#8997 …} +reports: Doctrine\ORM\PersistentCollection {#8999 …} +favourites: Doctrine\ORM\PersistentCollection {#9001 …} +notifications: Doctrine\ORM\PersistentCollection {#9003 …} +badges: Doctrine\ORM\PersistentCollection {#9005 …} +children: [] -id: 33636 -titleTs: "'client':11 'handl':7 'moonlight':10 'pi':6 'raspberri':5 'well':2" -bodyTs: "'4':94 '6':67,71 'amaz':58 'android':44 'anyon':98 'appl':34 'back':15 'bad':55 'chromecast':50 'client':30,60 'effort':87 'experi':103 'feel':73 'first':101 'go':83 'googl':52,65 'hand':102 'lag':43 'like':74 'live':11 'm':2 'macbook':62 'machin':80 'maco':59 'massiv':42 'mix':32 'moonlight':29 'move':5 'need':21 'number':27 'nvidia':46 'offic':18 'pc':7 'perfect':72 'pi':93 'pixel':66 'pro':48,63,68 'qualiti':106 'raspberri':92 'result':33 'room':12 'seri':38 'set':89 'shield':47 'stream':14,109 'terribl':40 'think':3 'tv':35,53 'use':25 've':24 'wifi':70 'wonder':96 'x':39 'xbox':37" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706536935 +visibility: "visible " +apId: "https://lemmy.world/post/11287002" +editedAt: DateTimeImmutable @1729144439 {#8985 : 2024-10-17 07:53:59.0 +02:00 } +createdAt: DateTimeImmutable @1706450535 {#8987 : 2024-01-28 15:02:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ I can’t speak on moonlight specifically on the pi 4, but it running steamlink on wasn’t bad on it, so I can’t imagine it’s would be any worse than that for moonlight.\n \n Wired Nvidia shield TV has been my best experience when it comes to both moonlight and steam link out of all of the devices I’ve tried it with. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1706451600 {#1350 : 2024-01-28 15:20:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@MeatsOfRage@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#1356 …} +nested: Doctrine\ORM\PersistentCollection {#1357 …} +votes: Doctrine\ORM\PersistentCollection {#2492 …} +reports: Doctrine\ORM\PersistentCollection {#2494 …} +favourites: Doctrine\ORM\PersistentCollection {#2496 …} +notifications: Doctrine\ORM\PersistentCollection {#2498 …} -id: 347044 -bodyTs: "'4':11 'bad':19 'best':44 'come':48 'devic':60 'experi':45 'imagin':26 'link':54 'moonlight':6,36,51 'nvidia':38 'pi':10 'run':14 'shield':39 'speak':4 'specif':7 'steam':53 'steamlink':15 'tri':63 'tv':40 've':62 'wasn':17 'wire':37 'wors':32 'would':29" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7102372" +editedAt: null +createdAt: DateTimeImmutable @1706451600 {#1349 : 2024-01-28 15:20:00.0 +01:00 } } +nestedComments: [] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …} -twig: Twig\Environment {#1252 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 23.00 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2560 +user: App\Entity\User {#2574 +avatar: null +cover: null +email: "Unsaved5831@lemm.ee" +username: "@Unsaved5831@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729128774 {#2557 : 2024-10-17 03:32: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 {#2575 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2577 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2579 …} +entries: Doctrine\ORM\PersistentCollection {#2581 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2583 …} +entryComments: Doctrine\ORM\PersistentCollection {#2585 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2587 …} +posts: Doctrine\ORM\PersistentCollection {#2589 …} +postVotes: Doctrine\ORM\PersistentCollection {#2591 …} +postComments: Doctrine\ORM\PersistentCollection {#2593 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2595 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2597 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2599 …} +follows: Doctrine\ORM\PersistentCollection {#2601 …} +followers: Doctrine\ORM\PersistentCollection {#2603 …} +blocks: Doctrine\ORM\PersistentCollection {#2605 …} +blockers: Doctrine\ORM\PersistentCollection {#2607 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2609 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2611 …} +reports: Doctrine\ORM\PersistentCollection {#2613 …} +favourites: Doctrine\ORM\PersistentCollection {#2615 …} +violations: Doctrine\ORM\PersistentCollection {#2617 …} +notifications: Doctrine\ORM\PersistentCollection {#2619 …} +awards: Doctrine\ORM\PersistentCollection {#2621 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2623 …} +categories: Doctrine\ORM\PersistentCollection {#2625 …} -id: 45945 -password: "$2y$13$.P50J6afnixIH6xIhdrdgu8MTY9y2XYcHgqCcOYachTWSJLwpEKcm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2627 …} +apId: "Unsaved5831@lemm.ee" +apProfileId: "https://lemm.ee/u/Unsaved5831" +apPublicUrl: "https://lemm.ee/u/Unsaved5831" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "Unsaved5831" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1709472554 {#2558 : 2024-03-03 14:29:14.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1694571065 {#2559 : 2023-09-13 04:11:05.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2561 +user: Proxies\__CG__\App\Entity\User {#9709 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Actual-How-to-import-data-with-proper-readable-payee" +title: "Actual: How to import data with proper readable payee?" +url: null +body: """ cross-posted from: [lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)\n \n > I’m trying out Actual and have imported my bank’s (Sparkasse) data for my checking account via CSV. In the CSV import, I obviously had to set the correct fields and was a bit confused because Actual only has the “Payee” field while my CSVs have IBAN, BIC and a free text name (i.e. “Employer GmbH”.)\n > \n > IBAN is preferable because it’s a unique ID while the free text name can be empty or possibly even change(?). (Don’t know how that works.) \n > OTOH, the free text name is preferable because I (as a human) can use it to infer the actual payee while the IBANs are just a bunch of numbers.\n > \n > Is it possible to use IBAN aswell as the free text name or have a mapping between IBAN and a display name?\n > \n > How do you handle that? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 8 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729396942 {#9710 : 2024-10-20 06:02:22.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9715 …} +votes: Doctrine\ORM\PersistentCollection {#9718 …} +reports: Doctrine\ORM\PersistentCollection {#9720 …} +favourites: Doctrine\ORM\PersistentCollection {#9722 …} +notifications: Doctrine\ORM\PersistentCollection {#9724 …} +badges: Doctrine\ORM\PersistentCollection {#9726 …} +children: [] -id: 33601 -titleTs: "'actual':1 'data':5 'import':4 'paye':9 'proper':7 'readabl':8" -bodyTs: "'/post/11150038](https://lemmy.ml/post/11150038)':7 'account':24 'actual':12,45,110 'aswel':127 'bank':17 'bic':56 'bit':42 'bunch':118 'chang':85 'check':23 'confus':43 'correct':37 'cross':2 'cross-post':1 'csv':26,29 'csvs':53 'data':20 'display':141 'employ':63 'empti':81 'even':84 'field':38,50 'free':59,76,94,130 'gmbh':64 'handl':146 'human':103 'i.e':62 'iban':55,65,114,126,138 'id':73 'import':15,30 'infer':108 'know':88 'lemmy.ml':6 'lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)':5 'm':9 'map':136 'name':61,78,96,132,142 'number':120 'obvious':32 'otoh':92 'paye':49,111 'possibl':83,123 'post':3 'prefer':67,98 'set':35 'sparkass':19 'text':60,77,95,131 'tri':10 'uniqu':72 'use':105,125 'via':25 'work':91" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706476852 +visibility: "visible " +apId: "https://lemmy.ml/post/11150775" +editedAt: null +createdAt: DateTimeImmutable @1706439352 {#9707 : 2024-01-28 11:55:52.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "The tool is for budgeting so I would say use what is readable for you. Using IBAN for payee sounds like an overkill. You can still manage your payees and merge them later differently." +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706442543 {#2555 : 2024-01-28 12:49:03.0 +01:00 } +ip: null +tags: null +mentions: [ "@Atemu@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2562 …} +nested: Doctrine\ORM\PersistentCollection {#2564 …} +votes: Doctrine\ORM\PersistentCollection {#2566 …} +reports: Doctrine\ORM\PersistentCollection {#2568 …} +favourites: Doctrine\ORM\PersistentCollection {#2570 …} +notifications: Doctrine\ORM\PersistentCollection {#2572 …} -id: 346866 -bodyTs: "'budget':5 'differ':34 'iban':17 'later':33 'like':21 'manag':27 'merg':31 'overkil':23 'paye':19,29 'readabl':13 'say':9 'sound':20 'still':26 'tool':2 'use':10,16 'would':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8757001" +editedAt: null +createdAt: DateTimeImmutable @1706442543 {#2556 : 2024-01-28 12:49:03.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#9672 +comment: App\Entity\EntryComment {#2560 +user: App\Entity\User {#2574 +avatar: null +cover: null +email: "Unsaved5831@lemm.ee" +username: "@Unsaved5831@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729128774 {#2557 : 2024-10-17 03:32: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 {#2575 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2577 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2579 …} +entries: Doctrine\ORM\PersistentCollection {#2581 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2583 …} +entryComments: Doctrine\ORM\PersistentCollection {#2585 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2587 …} +posts: Doctrine\ORM\PersistentCollection {#2589 …} +postVotes: Doctrine\ORM\PersistentCollection {#2591 …} +postComments: Doctrine\ORM\PersistentCollection {#2593 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2595 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2597 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2599 …} +follows: Doctrine\ORM\PersistentCollection {#2601 …} +followers: Doctrine\ORM\PersistentCollection {#2603 …} +blocks: Doctrine\ORM\PersistentCollection {#2605 …} +blockers: Doctrine\ORM\PersistentCollection {#2607 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2609 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2611 …} +reports: Doctrine\ORM\PersistentCollection {#2613 …} +favourites: Doctrine\ORM\PersistentCollection {#2615 …} +violations: Doctrine\ORM\PersistentCollection {#2617 …} +notifications: Doctrine\ORM\PersistentCollection {#2619 …} +awards: Doctrine\ORM\PersistentCollection {#2621 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2623 …} +categories: Doctrine\ORM\PersistentCollection {#2625 …} -id: 45945 -password: "$2y$13$.P50J6afnixIH6xIhdrdgu8MTY9y2XYcHgqCcOYachTWSJLwpEKcm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2627 …} +apId: "Unsaved5831@lemm.ee" +apProfileId: "https://lemm.ee/u/Unsaved5831" +apPublicUrl: "https://lemm.ee/u/Unsaved5831" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "Unsaved5831" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1709472554 {#2558 : 2024-03-03 14:29:14.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1694571065 {#2559 : 2023-09-13 04:11:05.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2561 +user: Proxies\__CG__\App\Entity\User {#9709 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Actual-How-to-import-data-with-proper-readable-payee" +title: "Actual: How to import data with proper readable payee?" +url: null +body: """ cross-posted from: [lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)\n \n > I’m trying out Actual and have imported my bank’s (Sparkasse) data for my checking account via CSV. In the CSV import, I obviously had to set the correct fields and was a bit confused because Actual only has the “Payee” field while my CSVs have IBAN, BIC and a free text name (i.e. “Employer GmbH”.)\n > \n > IBAN is preferable because it’s a unique ID while the free text name can be empty or possibly even change(?). (Don’t know how that works.) \n > OTOH, the free text name is preferable because I (as a human) can use it to infer the actual payee while the IBANs are just a bunch of numbers.\n > \n > Is it possible to use IBAN aswell as the free text name or have a mapping between IBAN and a display name?\n > \n > How do you handle that? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 8 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729396942 {#9710 : 2024-10-20 06:02:22.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9715 …} +votes: Doctrine\ORM\PersistentCollection {#9718 …} +reports: Doctrine\ORM\PersistentCollection {#9720 …} +favourites: Doctrine\ORM\PersistentCollection {#9722 …} +notifications: Doctrine\ORM\PersistentCollection {#9724 …} +badges: Doctrine\ORM\PersistentCollection {#9726 …} +children: [] -id: 33601 -titleTs: "'actual':1 'data':5 'import':4 'paye':9 'proper':7 'readabl':8" -bodyTs: "'/post/11150038](https://lemmy.ml/post/11150038)':7 'account':24 'actual':12,45,110 'aswel':127 'bank':17 'bic':56 'bit':42 'bunch':118 'chang':85 'check':23 'confus':43 'correct':37 'cross':2 'cross-post':1 'csv':26,29 'csvs':53 'data':20 'display':141 'employ':63 'empti':81 'even':84 'field':38,50 'free':59,76,94,130 'gmbh':64 'handl':146 'human':103 'i.e':62 'iban':55,65,114,126,138 'id':73 'import':15,30 'infer':108 'know':88 'lemmy.ml':6 'lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)':5 'm':9 'map':136 'name':61,78,96,132,142 'number':120 'obvious':32 'otoh':92 'paye':49,111 'possibl':83,123 'post':3 'prefer':67,98 'set':35 'sparkass':19 'text':60,77,95,131 'tri':10 'uniqu':72 'use':105,125 'via':25 'work':91" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706476852 +visibility: "visible " +apId: "https://lemmy.ml/post/11150775" +editedAt: null +createdAt: DateTimeImmutable @1706439352 {#9707 : 2024-01-28 11:55:52.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "The tool is for budgeting so I would say use what is readable for you. Using IBAN for payee sounds like an overkill. You can still manage your payees and merge them later differently." +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706442543 {#2555 : 2024-01-28 12:49:03.0 +01:00 } +ip: null +tags: null +mentions: [ "@Atemu@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2562 …} +nested: Doctrine\ORM\PersistentCollection {#2564 …} +votes: Doctrine\ORM\PersistentCollection {#2566 …} +reports: Doctrine\ORM\PersistentCollection {#2568 …} +favourites: Doctrine\ORM\PersistentCollection {#2570 …} +notifications: Doctrine\ORM\PersistentCollection {#2572 …} -id: 346866 -bodyTs: "'budget':5 'differ':34 'iban':17 'later':33 'like':21 'manag':27 'merg':31 'overkil':23 'paye':19,29 'readabl':13 'say':9 'sound':20 'still':26 'tool':2 'use':10,16 'would':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8757001" +editedAt: null +createdAt: DateTimeImmutable @1706442543 {#2556 : 2024-01-28 12:49:03.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 | 16.0 MiB | 0.19 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2574 +avatar: null +cover: null +email: "Unsaved5831@lemm.ee" +username: "@Unsaved5831@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729128774 {#2557 : 2024-10-17 03:32: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 {#2575 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2577 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2579 …} +entries: Doctrine\ORM\PersistentCollection {#2581 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2583 …} +entryComments: Doctrine\ORM\PersistentCollection {#2585 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2587 …} +posts: Doctrine\ORM\PersistentCollection {#2589 …} +postVotes: Doctrine\ORM\PersistentCollection {#2591 …} +postComments: Doctrine\ORM\PersistentCollection {#2593 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2595 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2597 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2599 …} +follows: Doctrine\ORM\PersistentCollection {#2601 …} +followers: Doctrine\ORM\PersistentCollection {#2603 …} +blocks: Doctrine\ORM\PersistentCollection {#2605 …} +blockers: Doctrine\ORM\PersistentCollection {#2607 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2609 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2611 …} +reports: Doctrine\ORM\PersistentCollection {#2613 …} +favourites: Doctrine\ORM\PersistentCollection {#2615 …} +violations: Doctrine\ORM\PersistentCollection {#2617 …} +notifications: Doctrine\ORM\PersistentCollection {#2619 …} +awards: Doctrine\ORM\PersistentCollection {#2621 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2623 …} +categories: Doctrine\ORM\PersistentCollection {#2625 …} -id: 45945 -password: "$2y$13$.P50J6afnixIH6xIhdrdgu8MTY9y2XYcHgqCcOYachTWSJLwpEKcm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2627 …} +apId: "Unsaved5831@lemm.ee" +apProfileId: "https://lemm.ee/u/Unsaved5831" +apPublicUrl: "https://lemm.ee/u/Unsaved5831" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "Unsaved5831" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1709472554 {#2558 : 2024-03-03 14:29:14.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1694571065 {#2559 : 2023-09-13 04:11:05.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#9735 +user: App\Entity\User {#2574 +avatar: null +cover: null +email: "Unsaved5831@lemm.ee" +username: "@Unsaved5831@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729128774 {#2557 : 2024-10-17 03:32: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 {#2575 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2577 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2579 …} +entries: Doctrine\ORM\PersistentCollection {#2581 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2583 …} +entryComments: Doctrine\ORM\PersistentCollection {#2585 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2587 …} +posts: Doctrine\ORM\PersistentCollection {#2589 …} +postVotes: Doctrine\ORM\PersistentCollection {#2591 …} +postComments: Doctrine\ORM\PersistentCollection {#2593 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2595 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2597 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2599 …} +follows: Doctrine\ORM\PersistentCollection {#2601 …} +followers: Doctrine\ORM\PersistentCollection {#2603 …} +blocks: Doctrine\ORM\PersistentCollection {#2605 …} +blockers: Doctrine\ORM\PersistentCollection {#2607 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2609 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2611 …} +reports: Doctrine\ORM\PersistentCollection {#2613 …} +favourites: Doctrine\ORM\PersistentCollection {#2615 …} +violations: Doctrine\ORM\PersistentCollection {#2617 …} +notifications: Doctrine\ORM\PersistentCollection {#2619 …} +awards: Doctrine\ORM\PersistentCollection {#2621 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2623 …} +categories: Doctrine\ORM\PersistentCollection {#2625 …} -id: 45945 -password: "$2y$13$.P50J6afnixIH6xIhdrdgu8MTY9y2XYcHgqCcOYachTWSJLwpEKcm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2627 …} +apId: "Unsaved5831@lemm.ee" +apProfileId: "https://lemm.ee/u/Unsaved5831" +apPublicUrl: "https://lemm.ee/u/Unsaved5831" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "Unsaved5831" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1709472554 {#2558 : 2024-03-03 14:29:14.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1694571065 {#2559 : 2023-09-13 04:11:05.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1706442543 {#2556 : 2024-01-28 12:49:03.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#9790 +date: DateTimeImmutable @1706442543 {#2556 : 2024-01-28 12:49:03.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1706442543 {#2556 : 2024-01-28 12:49:03.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#9844 +createdAt: DateTimeImmutable @1706442543 {#2556 : 2024-01-28 12:49:03.0 +01:00 } +editedAt: null } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2561 +user: Proxies\__CG__\App\Entity\User {#9709 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Actual-How-to-import-data-with-proper-readable-payee" +title: "Actual: How to import data with proper readable payee?" +url: null +body: """ cross-posted from: [lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)\n \n > I’m trying out Actual and have imported my bank’s (Sparkasse) data for my checking account via CSV. In the CSV import, I obviously had to set the correct fields and was a bit confused because Actual only has the “Payee” field while my CSVs have IBAN, BIC and a free text name (i.e. “Employer GmbH”.)\n > \n > IBAN is preferable because it’s a unique ID while the free text name can be empty or possibly even change(?). (Don’t know how that works.) \n > OTOH, the free text name is preferable because I (as a human) can use it to infer the actual payee while the IBANs are just a bunch of numbers.\n > \n > Is it possible to use IBAN aswell as the free text name or have a mapping between IBAN and a display name?\n > \n > How do you handle that? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 8 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729396942 {#9710 : 2024-10-20 06:02:22.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9715 …} +votes: Doctrine\ORM\PersistentCollection {#9718 …} +reports: Doctrine\ORM\PersistentCollection {#9720 …} +favourites: Doctrine\ORM\PersistentCollection {#9722 …} +notifications: Doctrine\ORM\PersistentCollection {#9724 …} +badges: Doctrine\ORM\PersistentCollection {#9726 …} +children: [] -id: 33601 -titleTs: "'actual':1 'data':5 'import':4 'paye':9 'proper':7 'readabl':8" -bodyTs: "'/post/11150038](https://lemmy.ml/post/11150038)':7 'account':24 'actual':12,45,110 'aswel':127 'bank':17 'bic':56 'bit':42 'bunch':118 'chang':85 'check':23 'confus':43 'correct':37 'cross':2 'cross-post':1 'csv':26,29 'csvs':53 'data':20 'display':141 'employ':63 'empti':81 'even':84 'field':38,50 'free':59,76,94,130 'gmbh':64 'handl':146 'human':103 'i.e':62 'iban':55,65,114,126,138 'id':73 'import':15,30 'infer':108 'know':88 'lemmy.ml':6 'lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)':5 'm':9 'map':136 'name':61,78,96,132,142 'number':120 'obvious':32 'otoh':92 'paye':49,111 'possibl':83,123 'post':3 'prefer':67,98 'set':35 'sparkass':19 'text':60,77,95,131 'tri':10 'uniqu':72 'use':105,125 'via':25 'work':91" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706476852 +visibility: "visible " +apId: "https://lemmy.ml/post/11150775" +editedAt: null +createdAt: DateTimeImmutable @1706439352 {#9707 : 2024-01-28 11:55:52.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#9898 +entry: Proxies\__CG__\App\Entity\Entry {#2561 +user: Proxies\__CG__\App\Entity\User {#9709 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Actual-How-to-import-data-with-proper-readable-payee" +title: "Actual: How to import data with proper readable payee?" +url: null +body: """ cross-posted from: [lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)\n \n > I’m trying out Actual and have imported my bank’s (Sparkasse) data for my checking account via CSV. In the CSV import, I obviously had to set the correct fields and was a bit confused because Actual only has the “Payee” field while my CSVs have IBAN, BIC and a free text name (i.e. “Employer GmbH”.)\n > \n > IBAN is preferable because it’s a unique ID while the free text name can be empty or possibly even change(?). (Don’t know how that works.) \n > OTOH, the free text name is preferable because I (as a human) can use it to infer the actual payee while the IBANs are just a bunch of numbers.\n > \n > Is it possible to use IBAN aswell as the free text name or have a mapping between IBAN and a display name?\n > \n > How do you handle that? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 8 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729396942 {#9710 : 2024-10-20 06:02:22.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9715 …} +votes: Doctrine\ORM\PersistentCollection {#9718 …} +reports: Doctrine\ORM\PersistentCollection {#9720 …} +favourites: Doctrine\ORM\PersistentCollection {#9722 …} +notifications: Doctrine\ORM\PersistentCollection {#9724 …} +badges: Doctrine\ORM\PersistentCollection {#9726 …} +children: [] -id: 33601 -titleTs: "'actual':1 'data':5 'import':4 'paye':9 'proper':7 'readabl':8" -bodyTs: "'/post/11150038](https://lemmy.ml/post/11150038)':7 'account':24 'actual':12,45,110 'aswel':127 'bank':17 'bic':56 'bit':42 'bunch':118 'chang':85 'check':23 'confus':43 'correct':37 'cross':2 'cross-post':1 'csv':26,29 'csvs':53 'data':20 'display':141 'employ':63 'empti':81 'even':84 'field':38,50 'free':59,76,94,130 'gmbh':64 'handl':146 'human':103 'i.e':62 'iban':55,65,114,126,138 'id':73 'import':15,30 'infer':108 'know':88 'lemmy.ml':6 'lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)':5 'm':9 'map':136 'name':61,78,96,132,142 'number':120 'obvious':32 'otoh':92 'paye':49,111 'possibl':83,123 'post':3 'prefer':67,98 'set':35 'sparkass':19 'text':60,77,95,131 'tri':10 'uniqu':72 'use':105,125 'via':25 'work':91" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706476852 +visibility: "visible " +apId: "https://lemmy.ml/post/11150775" +editedAt: null +createdAt: DateTimeImmutable @1706439352 {#9707 : 2024-01-28 11:55:52.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2574 +avatar: null +cover: null +email: "Unsaved5831@lemm.ee" +username: "@Unsaved5831@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729128774 {#2557 : 2024-10-17 03:32: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 {#2575 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2577 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2579 …} +entries: Doctrine\ORM\PersistentCollection {#2581 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2583 …} +entryComments: Doctrine\ORM\PersistentCollection {#2585 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2587 …} +posts: Doctrine\ORM\PersistentCollection {#2589 …} +postVotes: Doctrine\ORM\PersistentCollection {#2591 …} +postComments: Doctrine\ORM\PersistentCollection {#2593 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2595 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2597 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2599 …} +follows: Doctrine\ORM\PersistentCollection {#2601 …} +followers: Doctrine\ORM\PersistentCollection {#2603 …} +blocks: Doctrine\ORM\PersistentCollection {#2605 …} +blockers: Doctrine\ORM\PersistentCollection {#2607 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2609 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2611 …} +reports: Doctrine\ORM\PersistentCollection {#2613 …} +favourites: Doctrine\ORM\PersistentCollection {#2615 …} +violations: Doctrine\ORM\PersistentCollection {#2617 …} +notifications: Doctrine\ORM\PersistentCollection {#2619 …} +awards: Doctrine\ORM\PersistentCollection {#2621 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2623 …} +categories: Doctrine\ORM\PersistentCollection {#2625 …} -id: 45945 -password: "$2y$13$.P50J6afnixIH6xIhdrdgu8MTY9y2XYcHgqCcOYachTWSJLwpEKcm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2627 …} +apId: "Unsaved5831@lemm.ee" +apProfileId: "https://lemm.ee/u/Unsaved5831" +apPublicUrl: "https://lemm.ee/u/Unsaved5831" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "Unsaved5831" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1709472554 {#2558 : 2024-03-03 14:29:14.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1694571065 {#2559 : 2023-09-13 04:11:05.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#9953 +width: 40 +height: 40 +user: App\Entity\User {#2574 +avatar: null +cover: null +email: "Unsaved5831@lemm.ee" +username: "@Unsaved5831@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729128774 {#2557 : 2024-10-17 03:32: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 {#2575 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2577 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2579 …} +entries: Doctrine\ORM\PersistentCollection {#2581 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2583 …} +entryComments: Doctrine\ORM\PersistentCollection {#2585 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2587 …} +posts: Doctrine\ORM\PersistentCollection {#2589 …} +postVotes: Doctrine\ORM\PersistentCollection {#2591 …} +postComments: Doctrine\ORM\PersistentCollection {#2593 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2595 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2597 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2599 …} +follows: Doctrine\ORM\PersistentCollection {#2601 …} +followers: Doctrine\ORM\PersistentCollection {#2603 …} +blocks: Doctrine\ORM\PersistentCollection {#2605 …} +blockers: Doctrine\ORM\PersistentCollection {#2607 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2609 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2611 …} +reports: Doctrine\ORM\PersistentCollection {#2613 …} +favourites: Doctrine\ORM\PersistentCollection {#2615 …} +violations: Doctrine\ORM\PersistentCollection {#2617 …} +notifications: Doctrine\ORM\PersistentCollection {#2619 …} +awards: Doctrine\ORM\PersistentCollection {#2621 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2623 …} +categories: Doctrine\ORM\PersistentCollection {#2625 …} -id: 45945 -password: "$2y$13$.P50J6afnixIH6xIhdrdgu8MTY9y2XYcHgqCcOYachTWSJLwpEKcm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2627 …} +apId: "Unsaved5831@lemm.ee" +apProfileId: "https://lemm.ee/u/Unsaved5831" +apPublicUrl: "https://lemm.ee/u/Unsaved5831" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "Unsaved5831" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1709472554 {#2558 : 2024-03-03 14:29:14.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1694571065 {#2559 : 2023-09-13 04:11:05.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.41 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2560 +user: App\Entity\User {#2574 +avatar: null +cover: null +email: "Unsaved5831@lemm.ee" +username: "@Unsaved5831@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729128774 {#2557 : 2024-10-17 03:32: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 {#2575 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2577 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2579 …} +entries: Doctrine\ORM\PersistentCollection {#2581 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2583 …} +entryComments: Doctrine\ORM\PersistentCollection {#2585 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2587 …} +posts: Doctrine\ORM\PersistentCollection {#2589 …} +postVotes: Doctrine\ORM\PersistentCollection {#2591 …} +postComments: Doctrine\ORM\PersistentCollection {#2593 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2595 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2597 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2599 …} +follows: Doctrine\ORM\PersistentCollection {#2601 …} +followers: Doctrine\ORM\PersistentCollection {#2603 …} +blocks: Doctrine\ORM\PersistentCollection {#2605 …} +blockers: Doctrine\ORM\PersistentCollection {#2607 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2609 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2611 …} +reports: Doctrine\ORM\PersistentCollection {#2613 …} +favourites: Doctrine\ORM\PersistentCollection {#2615 …} +violations: Doctrine\ORM\PersistentCollection {#2617 …} +notifications: Doctrine\ORM\PersistentCollection {#2619 …} +awards: Doctrine\ORM\PersistentCollection {#2621 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2623 …} +categories: Doctrine\ORM\PersistentCollection {#2625 …} -id: 45945 -password: "$2y$13$.P50J6afnixIH6xIhdrdgu8MTY9y2XYcHgqCcOYachTWSJLwpEKcm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2627 …} +apId: "Unsaved5831@lemm.ee" +apProfileId: "https://lemm.ee/u/Unsaved5831" +apPublicUrl: "https://lemm.ee/u/Unsaved5831" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "Unsaved5831" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1709472554 {#2558 : 2024-03-03 14:29:14.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1694571065 {#2559 : 2023-09-13 04:11:05.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2561 +user: Proxies\__CG__\App\Entity\User {#9709 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Actual-How-to-import-data-with-proper-readable-payee" +title: "Actual: How to import data with proper readable payee?" +url: null +body: """ cross-posted from: [lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)\n \n > I’m trying out Actual and have imported my bank’s (Sparkasse) data for my checking account via CSV. In the CSV import, I obviously had to set the correct fields and was a bit confused because Actual only has the “Payee” field while my CSVs have IBAN, BIC and a free text name (i.e. “Employer GmbH”.)\n > \n > IBAN is preferable because it’s a unique ID while the free text name can be empty or possibly even change(?). (Don’t know how that works.) \n > OTOH, the free text name is preferable because I (as a human) can use it to infer the actual payee while the IBANs are just a bunch of numbers.\n > \n > Is it possible to use IBAN aswell as the free text name or have a mapping between IBAN and a display name?\n > \n > How do you handle that? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 8 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729396942 {#9710 : 2024-10-20 06:02:22.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9715 …} +votes: Doctrine\ORM\PersistentCollection {#9718 …} +reports: Doctrine\ORM\PersistentCollection {#9720 …} +favourites: Doctrine\ORM\PersistentCollection {#9722 …} +notifications: Doctrine\ORM\PersistentCollection {#9724 …} +badges: Doctrine\ORM\PersistentCollection {#9726 …} +children: [] -id: 33601 -titleTs: "'actual':1 'data':5 'import':4 'paye':9 'proper':7 'readabl':8" -bodyTs: "'/post/11150038](https://lemmy.ml/post/11150038)':7 'account':24 'actual':12,45,110 'aswel':127 'bank':17 'bic':56 'bit':42 'bunch':118 'chang':85 'check':23 'confus':43 'correct':37 'cross':2 'cross-post':1 'csv':26,29 'csvs':53 'data':20 'display':141 'employ':63 'empti':81 'even':84 'field':38,50 'free':59,76,94,130 'gmbh':64 'handl':146 'human':103 'i.e':62 'iban':55,65,114,126,138 'id':73 'import':15,30 'infer':108 'know':88 'lemmy.ml':6 'lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)':5 'm':9 'map':136 'name':61,78,96,132,142 'number':120 'obvious':32 'otoh':92 'paye':49,111 'possibl':83,123 'post':3 'prefer':67,98 'set':35 'sparkass':19 'text':60,77,95,131 'tri':10 'uniqu':72 'use':105,125 'via':25 'work':91" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706476852 +visibility: "visible " +apId: "https://lemmy.ml/post/11150775" +editedAt: null +createdAt: DateTimeImmutable @1706439352 {#9707 : 2024-01-28 11:55:52.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "The tool is for budgeting so I would say use what is readable for you. Using IBAN for payee sounds like an overkill. You can still manage your payees and merge them later differently." +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706442543 {#2555 : 2024-01-28 12:49:03.0 +01:00 } +ip: null +tags: null +mentions: [ "@Atemu@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2562 …} +nested: Doctrine\ORM\PersistentCollection {#2564 …} +votes: Doctrine\ORM\PersistentCollection {#2566 …} +reports: Doctrine\ORM\PersistentCollection {#2568 …} +favourites: Doctrine\ORM\PersistentCollection {#2570 …} +notifications: Doctrine\ORM\PersistentCollection {#2572 …} -id: 346866 -bodyTs: "'budget':5 'differ':34 'iban':17 'later':33 'like':21 'manag':27 'merg':31 'overkil':23 'paye':19,29 'readabl':13 'say':9 'sound':20 'still':26 'tool':2 'use':10,16 'would':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8757001" +editedAt: null +createdAt: DateTimeImmutable @1706442543 {#2556 : 2024-01-28 12:49:03.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#10022 +subject: App\Entity\EntryComment {#2560 +user: App\Entity\User {#2574 +avatar: null +cover: null +email: "Unsaved5831@lemm.ee" +username: "@Unsaved5831@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729128774 {#2557 : 2024-10-17 03:32: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 {#2575 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2577 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2579 …} +entries: Doctrine\ORM\PersistentCollection {#2581 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2583 …} +entryComments: Doctrine\ORM\PersistentCollection {#2585 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2587 …} +posts: Doctrine\ORM\PersistentCollection {#2589 …} +postVotes: Doctrine\ORM\PersistentCollection {#2591 …} +postComments: Doctrine\ORM\PersistentCollection {#2593 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2595 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2597 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2599 …} +follows: Doctrine\ORM\PersistentCollection {#2601 …} +followers: Doctrine\ORM\PersistentCollection {#2603 …} +blocks: Doctrine\ORM\PersistentCollection {#2605 …} +blockers: Doctrine\ORM\PersistentCollection {#2607 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2609 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2611 …} +reports: Doctrine\ORM\PersistentCollection {#2613 …} +favourites: Doctrine\ORM\PersistentCollection {#2615 …} +violations: Doctrine\ORM\PersistentCollection {#2617 …} +notifications: Doctrine\ORM\PersistentCollection {#2619 …} +awards: Doctrine\ORM\PersistentCollection {#2621 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2623 …} +categories: Doctrine\ORM\PersistentCollection {#2625 …} -id: 45945 -password: "$2y$13$.P50J6afnixIH6xIhdrdgu8MTY9y2XYcHgqCcOYachTWSJLwpEKcm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2627 …} +apId: "Unsaved5831@lemm.ee" +apProfileId: "https://lemm.ee/u/Unsaved5831" +apPublicUrl: "https://lemm.ee/u/Unsaved5831" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "Unsaved5831" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1709472554 {#2558 : 2024-03-03 14:29:14.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1694571065 {#2559 : 2023-09-13 04:11:05.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2561 +user: Proxies\__CG__\App\Entity\User {#9709 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Actual-How-to-import-data-with-proper-readable-payee" +title: "Actual: How to import data with proper readable payee?" +url: null +body: """ cross-posted from: [lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)\n \n > I’m trying out Actual and have imported my bank’s (Sparkasse) data for my checking account via CSV. In the CSV import, I obviously had to set the correct fields and was a bit confused because Actual only has the “Payee” field while my CSVs have IBAN, BIC and a free text name (i.e. “Employer GmbH”.)\n > \n > IBAN is preferable because it’s a unique ID while the free text name can be empty or possibly even change(?). (Don’t know how that works.) \n > OTOH, the free text name is preferable because I (as a human) can use it to infer the actual payee while the IBANs are just a bunch of numbers.\n > \n > Is it possible to use IBAN aswell as the free text name or have a mapping between IBAN and a display name?\n > \n > How do you handle that? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 8 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729396942 {#9710 : 2024-10-20 06:02:22.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9715 …} +votes: Doctrine\ORM\PersistentCollection {#9718 …} +reports: Doctrine\ORM\PersistentCollection {#9720 …} +favourites: Doctrine\ORM\PersistentCollection {#9722 …} +notifications: Doctrine\ORM\PersistentCollection {#9724 …} +badges: Doctrine\ORM\PersistentCollection {#9726 …} +children: [] -id: 33601 -titleTs: "'actual':1 'data':5 'import':4 'paye':9 'proper':7 'readabl':8" -bodyTs: "'/post/11150038](https://lemmy.ml/post/11150038)':7 'account':24 'actual':12,45,110 'aswel':127 'bank':17 'bic':56 'bit':42 'bunch':118 'chang':85 'check':23 'confus':43 'correct':37 'cross':2 'cross-post':1 'csv':26,29 'csvs':53 'data':20 'display':141 'employ':63 'empti':81 'even':84 'field':38,50 'free':59,76,94,130 'gmbh':64 'handl':146 'human':103 'i.e':62 'iban':55,65,114,126,138 'id':73 'import':15,30 'infer':108 'know':88 'lemmy.ml':6 'lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)':5 'm':9 'map':136 'name':61,78,96,132,142 'number':120 'obvious':32 'otoh':92 'paye':49,111 'possibl':83,123 'post':3 'prefer':67,98 'set':35 'sparkass':19 'text':60,77,95,131 'tri':10 'uniqu':72 'use':105,125 'via':25 'work':91" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706476852 +visibility: "visible " +apId: "https://lemmy.ml/post/11150775" +editedAt: null +createdAt: DateTimeImmutable @1706439352 {#9707 : 2024-01-28 11:55:52.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "The tool is for budgeting so I would say use what is readable for you. Using IBAN for payee sounds like an overkill. You can still manage your payees and merge them later differently." +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706442543 {#2555 : 2024-01-28 12:49:03.0 +01:00 } +ip: null +tags: null +mentions: [ "@Atemu@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2562 …} +nested: Doctrine\ORM\PersistentCollection {#2564 …} +votes: Doctrine\ORM\PersistentCollection {#2566 …} +reports: Doctrine\ORM\PersistentCollection {#2568 …} +favourites: Doctrine\ORM\PersistentCollection {#2570 …} +notifications: Doctrine\ORM\PersistentCollection {#2572 …} -id: 346866 -bodyTs: "'budget':5 'differ':34 'iban':17 'later':33 'like':21 'manag':27 'merg':31 'overkil':23 'paye':19,29 'readabl':13 'say':9 'sound':20 'still':26 'tool':2 'use':10,16 'would':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8757001" +editedAt: null +createdAt: DateTimeImmutable @1706442543 {#2556 : 2024-01-28 12:49:03.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 0.64 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2560 +user: App\Entity\User {#2574 +avatar: null +cover: null +email: "Unsaved5831@lemm.ee" +username: "@Unsaved5831@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729128774 {#2557 : 2024-10-17 03:32: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 {#2575 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2577 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2579 …} +entries: Doctrine\ORM\PersistentCollection {#2581 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2583 …} +entryComments: Doctrine\ORM\PersistentCollection {#2585 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2587 …} +posts: Doctrine\ORM\PersistentCollection {#2589 …} +postVotes: Doctrine\ORM\PersistentCollection {#2591 …} +postComments: Doctrine\ORM\PersistentCollection {#2593 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2595 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2597 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2599 …} +follows: Doctrine\ORM\PersistentCollection {#2601 …} +followers: Doctrine\ORM\PersistentCollection {#2603 …} +blocks: Doctrine\ORM\PersistentCollection {#2605 …} +blockers: Doctrine\ORM\PersistentCollection {#2607 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2609 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2611 …} +reports: Doctrine\ORM\PersistentCollection {#2613 …} +favourites: Doctrine\ORM\PersistentCollection {#2615 …} +violations: Doctrine\ORM\PersistentCollection {#2617 …} +notifications: Doctrine\ORM\PersistentCollection {#2619 …} +awards: Doctrine\ORM\PersistentCollection {#2621 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2623 …} +categories: Doctrine\ORM\PersistentCollection {#2625 …} -id: 45945 -password: "$2y$13$.P50J6afnixIH6xIhdrdgu8MTY9y2XYcHgqCcOYachTWSJLwpEKcm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2627 …} +apId: "Unsaved5831@lemm.ee" +apProfileId: "https://lemm.ee/u/Unsaved5831" +apPublicUrl: "https://lemm.ee/u/Unsaved5831" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "Unsaved5831" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1709472554 {#2558 : 2024-03-03 14:29:14.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1694571065 {#2559 : 2023-09-13 04:11:05.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2561 +user: Proxies\__CG__\App\Entity\User {#9709 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Actual-How-to-import-data-with-proper-readable-payee" +title: "Actual: How to import data with proper readable payee?" +url: null +body: """ cross-posted from: [lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)\n \n > I’m trying out Actual and have imported my bank’s (Sparkasse) data for my checking account via CSV. In the CSV import, I obviously had to set the correct fields and was a bit confused because Actual only has the “Payee” field while my CSVs have IBAN, BIC and a free text name (i.e. “Employer GmbH”.)\n > \n > IBAN is preferable because it’s a unique ID while the free text name can be empty or possibly even change(?). (Don’t know how that works.) \n > OTOH, the free text name is preferable because I (as a human) can use it to infer the actual payee while the IBANs are just a bunch of numbers.\n > \n > Is it possible to use IBAN aswell as the free text name or have a mapping between IBAN and a display name?\n > \n > How do you handle that? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 8 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729396942 {#9710 : 2024-10-20 06:02:22.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9715 …} +votes: Doctrine\ORM\PersistentCollection {#9718 …} +reports: Doctrine\ORM\PersistentCollection {#9720 …} +favourites: Doctrine\ORM\PersistentCollection {#9722 …} +notifications: Doctrine\ORM\PersistentCollection {#9724 …} +badges: Doctrine\ORM\PersistentCollection {#9726 …} +children: [] -id: 33601 -titleTs: "'actual':1 'data':5 'import':4 'paye':9 'proper':7 'readabl':8" -bodyTs: "'/post/11150038](https://lemmy.ml/post/11150038)':7 'account':24 'actual':12,45,110 'aswel':127 'bank':17 'bic':56 'bit':42 'bunch':118 'chang':85 'check':23 'confus':43 'correct':37 'cross':2 'cross-post':1 'csv':26,29 'csvs':53 'data':20 'display':141 'employ':63 'empti':81 'even':84 'field':38,50 'free':59,76,94,130 'gmbh':64 'handl':146 'human':103 'i.e':62 'iban':55,65,114,126,138 'id':73 'import':15,30 'infer':108 'know':88 'lemmy.ml':6 'lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)':5 'm':9 'map':136 'name':61,78,96,132,142 'number':120 'obvious':32 'otoh':92 'paye':49,111 'possibl':83,123 'post':3 'prefer':67,98 'set':35 'sparkass':19 'text':60,77,95,131 'tri':10 'uniqu':72 'use':105,125 'via':25 'work':91" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706476852 +visibility: "visible " +apId: "https://lemmy.ml/post/11150775" +editedAt: null +createdAt: DateTimeImmutable @1706439352 {#9707 : 2024-01-28 11:55:52.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "The tool is for budgeting so I would say use what is readable for you. Using IBAN for payee sounds like an overkill. You can still manage your payees and merge them later differently." +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706442543 {#2555 : 2024-01-28 12:49:03.0 +01:00 } +ip: null +tags: null +mentions: [ "@Atemu@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2562 …} +nested: Doctrine\ORM\PersistentCollection {#2564 …} +votes: Doctrine\ORM\PersistentCollection {#2566 …} +reports: Doctrine\ORM\PersistentCollection {#2568 …} +favourites: Doctrine\ORM\PersistentCollection {#2570 …} +notifications: Doctrine\ORM\PersistentCollection {#2572 …} -id: 346866 -bodyTs: "'budget':5 'differ':34 'iban':17 'later':33 'like':21 'manag':27 'merg':31 'overkil':23 'paye':19,29 'readabl':13 'say':9 'sound':20 'still':26 'tool':2 'use':10,16 'would':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8757001" +editedAt: null +createdAt: DateTimeImmutable @1706442543 {#2556 : 2024-01-28 12:49:03.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#10079 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2560 +user: App\Entity\User {#2574 +avatar: null +cover: null +email: "Unsaved5831@lemm.ee" +username: "@Unsaved5831@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729128774 {#2557 : 2024-10-17 03:32: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 {#2575 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2577 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2579 …} +entries: Doctrine\ORM\PersistentCollection {#2581 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2583 …} +entryComments: Doctrine\ORM\PersistentCollection {#2585 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2587 …} +posts: Doctrine\ORM\PersistentCollection {#2589 …} +postVotes: Doctrine\ORM\PersistentCollection {#2591 …} +postComments: Doctrine\ORM\PersistentCollection {#2593 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2595 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2597 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2599 …} +follows: Doctrine\ORM\PersistentCollection {#2601 …} +followers: Doctrine\ORM\PersistentCollection {#2603 …} +blocks: Doctrine\ORM\PersistentCollection {#2605 …} +blockers: Doctrine\ORM\PersistentCollection {#2607 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2609 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2611 …} +reports: Doctrine\ORM\PersistentCollection {#2613 …} +favourites: Doctrine\ORM\PersistentCollection {#2615 …} +violations: Doctrine\ORM\PersistentCollection {#2617 …} +notifications: Doctrine\ORM\PersistentCollection {#2619 …} +awards: Doctrine\ORM\PersistentCollection {#2621 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2623 …} +categories: Doctrine\ORM\PersistentCollection {#2625 …} -id: 45945 -password: "$2y$13$.P50J6afnixIH6xIhdrdgu8MTY9y2XYcHgqCcOYachTWSJLwpEKcm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2627 …} +apId: "Unsaved5831@lemm.ee" +apProfileId: "https://lemm.ee/u/Unsaved5831" +apPublicUrl: "https://lemm.ee/u/Unsaved5831" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "Unsaved5831" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1709472554 {#2558 : 2024-03-03 14:29:14.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1694571065 {#2559 : 2023-09-13 04:11:05.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2561 +user: Proxies\__CG__\App\Entity\User {#9709 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Actual-How-to-import-data-with-proper-readable-payee" +title: "Actual: How to import data with proper readable payee?" +url: null +body: """ cross-posted from: [lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)\n \n > I’m trying out Actual and have imported my bank’s (Sparkasse) data for my checking account via CSV. In the CSV import, I obviously had to set the correct fields and was a bit confused because Actual only has the “Payee” field while my CSVs have IBAN, BIC and a free text name (i.e. “Employer GmbH”.)\n > \n > IBAN is preferable because it’s a unique ID while the free text name can be empty or possibly even change(?). (Don’t know how that works.) \n > OTOH, the free text name is preferable because I (as a human) can use it to infer the actual payee while the IBANs are just a bunch of numbers.\n > \n > Is it possible to use IBAN aswell as the free text name or have a mapping between IBAN and a display name?\n > \n > How do you handle that? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 8 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729396942 {#9710 : 2024-10-20 06:02:22.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9715 …} +votes: Doctrine\ORM\PersistentCollection {#9718 …} +reports: Doctrine\ORM\PersistentCollection {#9720 …} +favourites: Doctrine\ORM\PersistentCollection {#9722 …} +notifications: Doctrine\ORM\PersistentCollection {#9724 …} +badges: Doctrine\ORM\PersistentCollection {#9726 …} +children: [] -id: 33601 -titleTs: "'actual':1 'data':5 'import':4 'paye':9 'proper':7 'readabl':8" -bodyTs: "'/post/11150038](https://lemmy.ml/post/11150038)':7 'account':24 'actual':12,45,110 'aswel':127 'bank':17 'bic':56 'bit':42 'bunch':118 'chang':85 'check':23 'confus':43 'correct':37 'cross':2 'cross-post':1 'csv':26,29 'csvs':53 'data':20 'display':141 'employ':63 'empti':81 'even':84 'field':38,50 'free':59,76,94,130 'gmbh':64 'handl':146 'human':103 'i.e':62 'iban':55,65,114,126,138 'id':73 'import':15,30 'infer':108 'know':88 'lemmy.ml':6 'lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)':5 'm':9 'map':136 'name':61,78,96,132,142 'number':120 'obvious':32 'otoh':92 'paye':49,111 'possibl':83,123 'post':3 'prefer':67,98 'set':35 'sparkass':19 'text':60,77,95,131 'tri':10 'uniqu':72 'use':105,125 'via':25 'work':91" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706476852 +visibility: "visible " +apId: "https://lemmy.ml/post/11150775" +editedAt: null +createdAt: DateTimeImmutable @1706439352 {#9707 : 2024-01-28 11:55:52.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "The tool is for budgeting so I would say use what is readable for you. Using IBAN for payee sounds like an overkill. You can still manage your payees and merge them later differently." +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706442543 {#2555 : 2024-01-28 12:49:03.0 +01:00 } +ip: null +tags: null +mentions: [ "@Atemu@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2562 …} +nested: Doctrine\ORM\PersistentCollection {#2564 …} +votes: Doctrine\ORM\PersistentCollection {#2566 …} +reports: Doctrine\ORM\PersistentCollection {#2568 …} +favourites: Doctrine\ORM\PersistentCollection {#2570 …} +notifications: Doctrine\ORM\PersistentCollection {#2572 …} -id: 346866 -bodyTs: "'budget':5 'differ':34 'iban':17 'later':33 'like':21 'manag':27 'merg':31 'overkil':23 'paye':19,29 'readabl':13 'say':9 'sound':20 'still':26 'tool':2 'use':10,16 'would':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8757001" +editedAt: null +createdAt: DateTimeImmutable @1706442543 {#2556 : 2024-01-28 12:49:03.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 16.0 MiB | 8.25 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2560 +user: App\Entity\User {#2574 +avatar: null +cover: null +email: "Unsaved5831@lemm.ee" +username: "@Unsaved5831@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729128774 {#2557 : 2024-10-17 03:32: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 {#2575 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2577 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2579 …} +entries: Doctrine\ORM\PersistentCollection {#2581 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2583 …} +entryComments: Doctrine\ORM\PersistentCollection {#2585 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2587 …} +posts: Doctrine\ORM\PersistentCollection {#2589 …} +postVotes: Doctrine\ORM\PersistentCollection {#2591 …} +postComments: Doctrine\ORM\PersistentCollection {#2593 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2595 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2597 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2599 …} +follows: Doctrine\ORM\PersistentCollection {#2601 …} +followers: Doctrine\ORM\PersistentCollection {#2603 …} +blocks: Doctrine\ORM\PersistentCollection {#2605 …} +blockers: Doctrine\ORM\PersistentCollection {#2607 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2609 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2611 …} +reports: Doctrine\ORM\PersistentCollection {#2613 …} +favourites: Doctrine\ORM\PersistentCollection {#2615 …} +violations: Doctrine\ORM\PersistentCollection {#2617 …} +notifications: Doctrine\ORM\PersistentCollection {#2619 …} +awards: Doctrine\ORM\PersistentCollection {#2621 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2623 …} +categories: Doctrine\ORM\PersistentCollection {#2625 …} -id: 45945 -password: "$2y$13$.P50J6afnixIH6xIhdrdgu8MTY9y2XYcHgqCcOYachTWSJLwpEKcm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2627 …} +apId: "Unsaved5831@lemm.ee" +apProfileId: "https://lemm.ee/u/Unsaved5831" +apPublicUrl: "https://lemm.ee/u/Unsaved5831" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "Unsaved5831" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1709472554 {#2558 : 2024-03-03 14:29:14.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1694571065 {#2559 : 2023-09-13 04:11:05.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2561 +user: Proxies\__CG__\App\Entity\User {#9709 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Actual-How-to-import-data-with-proper-readable-payee" +title: "Actual: How to import data with proper readable payee?" +url: null +body: """ cross-posted from: [lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)\n \n > I’m trying out Actual and have imported my bank’s (Sparkasse) data for my checking account via CSV. In the CSV import, I obviously had to set the correct fields and was a bit confused because Actual only has the “Payee” field while my CSVs have IBAN, BIC and a free text name (i.e. “Employer GmbH”.)\n > \n > IBAN is preferable because it’s a unique ID while the free text name can be empty or possibly even change(?). (Don’t know how that works.) \n > OTOH, the free text name is preferable because I (as a human) can use it to infer the actual payee while the IBANs are just a bunch of numbers.\n > \n > Is it possible to use IBAN aswell as the free text name or have a mapping between IBAN and a display name?\n > \n > How do you handle that? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 8 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729396942 {#9710 : 2024-10-20 06:02:22.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9715 …} +votes: Doctrine\ORM\PersistentCollection {#9718 …} +reports: Doctrine\ORM\PersistentCollection {#9720 …} +favourites: Doctrine\ORM\PersistentCollection {#9722 …} +notifications: Doctrine\ORM\PersistentCollection {#9724 …} +badges: Doctrine\ORM\PersistentCollection {#9726 …} +children: [] -id: 33601 -titleTs: "'actual':1 'data':5 'import':4 'paye':9 'proper':7 'readabl':8" -bodyTs: "'/post/11150038](https://lemmy.ml/post/11150038)':7 'account':24 'actual':12,45,110 'aswel':127 'bank':17 'bic':56 'bit':42 'bunch':118 'chang':85 'check':23 'confus':43 'correct':37 'cross':2 'cross-post':1 'csv':26,29 'csvs':53 'data':20 'display':141 'employ':63 'empti':81 'even':84 'field':38,50 'free':59,76,94,130 'gmbh':64 'handl':146 'human':103 'i.e':62 'iban':55,65,114,126,138 'id':73 'import':15,30 'infer':108 'know':88 'lemmy.ml':6 'lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)':5 'm':9 'map':136 'name':61,78,96,132,142 'number':120 'obvious':32 'otoh':92 'paye':49,111 'possibl':83,123 'post':3 'prefer':67,98 'set':35 'sparkass':19 'text':60,77,95,131 'tri':10 'uniqu':72 'use':105,125 'via':25 'work':91" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706476852 +visibility: "visible " +apId: "https://lemmy.ml/post/11150775" +editedAt: null +createdAt: DateTimeImmutable @1706439352 {#9707 : 2024-01-28 11:55:52.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "The tool is for budgeting so I would say use what is readable for you. Using IBAN for payee sounds like an overkill. You can still manage your payees and merge them later differently." +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706442543 {#2555 : 2024-01-28 12:49:03.0 +01:00 } +ip: null +tags: null +mentions: [ "@Atemu@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2562 …} +nested: Doctrine\ORM\PersistentCollection {#2564 …} +votes: Doctrine\ORM\PersistentCollection {#2566 …} +reports: Doctrine\ORM\PersistentCollection {#2568 …} +favourites: Doctrine\ORM\PersistentCollection {#2570 …} +notifications: Doctrine\ORM\PersistentCollection {#2572 …} -id: 346866 -bodyTs: "'budget':5 'differ':34 'iban':17 'later':33 'like':21 'manag':27 'merg':31 'overkil':23 'paye':19,29 'readabl':13 'say':9 'sound':20 'still':26 'tool':2 'use':10,16 'would':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8757001" +editedAt: null +createdAt: DateTimeImmutable @1706442543 {#2556 : 2024-01-28 12:49:03.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#10319 +comment: App\Entity\EntryComment {#2560 +user: App\Entity\User {#2574 +avatar: null +cover: null +email: "Unsaved5831@lemm.ee" +username: "@Unsaved5831@lemm.ee" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729128774 {#2557 : 2024-10-17 03:32: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 {#2575 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2577 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2579 …} +entries: Doctrine\ORM\PersistentCollection {#2581 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2583 …} +entryComments: Doctrine\ORM\PersistentCollection {#2585 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2587 …} +posts: Doctrine\ORM\PersistentCollection {#2589 …} +postVotes: Doctrine\ORM\PersistentCollection {#2591 …} +postComments: Doctrine\ORM\PersistentCollection {#2593 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2595 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2597 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2599 …} +follows: Doctrine\ORM\PersistentCollection {#2601 …} +followers: Doctrine\ORM\PersistentCollection {#2603 …} +blocks: Doctrine\ORM\PersistentCollection {#2605 …} +blockers: Doctrine\ORM\PersistentCollection {#2607 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2609 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2611 …} +reports: Doctrine\ORM\PersistentCollection {#2613 …} +favourites: Doctrine\ORM\PersistentCollection {#2615 …} +violations: Doctrine\ORM\PersistentCollection {#2617 …} +notifications: Doctrine\ORM\PersistentCollection {#2619 …} +awards: Doctrine\ORM\PersistentCollection {#2621 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2623 …} +categories: Doctrine\ORM\PersistentCollection {#2625 …} -id: 45945 -password: "$2y$13$.P50J6afnixIH6xIhdrdgu8MTY9y2XYcHgqCcOYachTWSJLwpEKcm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2627 …} +apId: "Unsaved5831@lemm.ee" +apProfileId: "https://lemm.ee/u/Unsaved5831" +apPublicUrl: "https://lemm.ee/u/Unsaved5831" +apFollowersUrl: null +apInboxUrl: "https://lemm.ee/inbox" +apDomain: "lemm.ee" +apPreferredUsername: "Unsaved5831" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1709472554 {#2558 : 2024-03-03 14:29:14.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1694571065 {#2559 : 2023-09-13 04:11:05.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2561 +user: Proxies\__CG__\App\Entity\User {#9709 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Actual-How-to-import-data-with-proper-readable-payee" +title: "Actual: How to import data with proper readable payee?" +url: null +body: """ cross-posted from: [lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)\n \n > I’m trying out Actual and have imported my bank’s (Sparkasse) data for my checking account via CSV. In the CSV import, I obviously had to set the correct fields and was a bit confused because Actual only has the “Payee” field while my CSVs have IBAN, BIC and a free text name (i.e. “Employer GmbH”.)\n > \n > IBAN is preferable because it’s a unique ID while the free text name can be empty or possibly even change(?). (Don’t know how that works.) \n > OTOH, the free text name is preferable because I (as a human) can use it to infer the actual payee while the IBANs are just a bunch of numbers.\n > \n > Is it possible to use IBAN aswell as the free text name or have a mapping between IBAN and a display name?\n > \n > How do you handle that? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 8 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729396942 {#9710 : 2024-10-20 06:02:22.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9715 …} +votes: Doctrine\ORM\PersistentCollection {#9718 …} +reports: Doctrine\ORM\PersistentCollection {#9720 …} +favourites: Doctrine\ORM\PersistentCollection {#9722 …} +notifications: Doctrine\ORM\PersistentCollection {#9724 …} +badges: Doctrine\ORM\PersistentCollection {#9726 …} +children: [] -id: 33601 -titleTs: "'actual':1 'data':5 'import':4 'paye':9 'proper':7 'readabl':8" -bodyTs: "'/post/11150038](https://lemmy.ml/post/11150038)':7 'account':24 'actual':12,45,110 'aswel':127 'bank':17 'bic':56 'bit':42 'bunch':118 'chang':85 'check':23 'confus':43 'correct':37 'cross':2 'cross-post':1 'csv':26,29 'csvs':53 'data':20 'display':141 'employ':63 'empti':81 'even':84 'field':38,50 'free':59,76,94,130 'gmbh':64 'handl':146 'human':103 'i.e':62 'iban':55,65,114,126,138 'id':73 'import':15,30 'infer':108 'know':88 'lemmy.ml':6 'lemmy.ml/post/11150038](https://lemmy.ml/post/11150038)':5 'm':9 'map':136 'name':61,78,96,132,142 'number':120 'obvious':32 'otoh':92 'paye':49,111 'possibl':83,123 'post':3 'prefer':67,98 'set':35 'sparkass':19 'text':60,77,95,131 'tri':10 'uniqu':72 'use':105,125 'via':25 'work':91" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706476852 +visibility: "visible " +apId: "https://lemmy.ml/post/11150775" +editedAt: null +createdAt: DateTimeImmutable @1706439352 {#9707 : 2024-01-28 11:55:52.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "The tool is for budgeting so I would say use what is readable for you. Using IBAN for payee sounds like an overkill. You can still manage your payees and merge them later differently." +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706442543 {#2555 : 2024-01-28 12:49:03.0 +01:00 } +ip: null +tags: null +mentions: [ "@Atemu@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2562 …} +nested: Doctrine\ORM\PersistentCollection {#2564 …} +votes: Doctrine\ORM\PersistentCollection {#2566 …} +reports: Doctrine\ORM\PersistentCollection {#2568 …} +favourites: Doctrine\ORM\PersistentCollection {#2570 …} +notifications: Doctrine\ORM\PersistentCollection {#2572 …} -id: 346866 -bodyTs: "'budget':5 'differ':34 'iban':17 'later':33 'like':21 'manag':27 'merg':31 'overkil':23 'paye':19,29 'readabl':13 'say':9 'sound':20 'still':26 'tool':2 'use':10,16 'would':8" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemm.ee/comment/8757001" +editedAt: null +createdAt: DateTimeImmutable @1706442543 {#2556 : 2024-01-28 12:49:03.0 +01:00 } } +nestedComments: [] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …} -twig: Twig\Environment {#1252 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 9.73 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2634 +user: App\Entity\User {#2648 +avatar: Proxies\__CG__\App\Entity\Image {#2649 …} +cover: null +email: "TheInsane42@lemmy.world" +username: "@TheInsane42@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729385011 {#2631 : 2024-10-20 02:43: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: 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 {#2650 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2652 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2654 …} +entries: Doctrine\ORM\PersistentCollection {#2656 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2658 …} +entryComments: Doctrine\ORM\PersistentCollection {#2660 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2662 …} +posts: Doctrine\ORM\PersistentCollection {#2664 …} +postVotes: Doctrine\ORM\PersistentCollection {#2666 …} +postComments: Doctrine\ORM\PersistentCollection {#2668 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2670 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2672 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2674 …} +follows: Doctrine\ORM\PersistentCollection {#2676 …} +followers: Doctrine\ORM\PersistentCollection {#2678 …} +blocks: Doctrine\ORM\PersistentCollection {#2680 …} +blockers: Doctrine\ORM\PersistentCollection {#2682 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2684 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2686 …} +reports: Doctrine\ORM\PersistentCollection {#2688 …} +favourites: Doctrine\ORM\PersistentCollection {#2690 …} +violations: Doctrine\ORM\PersistentCollection {#2692 …} +notifications: Doctrine\ORM\PersistentCollection {#2694 …} +awards: Doctrine\ORM\PersistentCollection {#2696 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2698 …} +categories: Doctrine\ORM\PersistentCollection {#2700 …} -id: 12026 -password: "$2y$13$5ykIF1MkRd50l57O7eBN.O/RgwbEtq6gB4ahoAZoVp7QhGKg7L2DW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2702 …} +apId: "TheInsane42@lemmy.world" +apProfileId: "https://lemmy.world/u/TheInsane42" +apPublicUrl: "https://lemmy.world/u/TheInsane42" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "TheInsane42" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727748683 {#2632 : 2024-10-01 04:11:23.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688017250 {#2633 : 2023-06-29 07:40:50.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2635 +user: Proxies\__CG__\App\Entity\User {#10432 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Alternative-to-Home-Assistant-for-ESPHome-Devices" +title: "Alternative to Home Assistant for ESPHome Devices" +url: null +body: """ Hello,\n \n My IoT/Home Automation needs are centered around custom built ESPHome devices and I currently have them all connected to a HA instance and things work fine.\n \n Now, I like HA’s interface and all the sugar candy, however I don’t like the massive amounts of resources it requires and the fact that the storage usage keeps growing and it is essentially a huge, albeit successful, docker clusterfuck.\n \n Is there any alternative dashboard that just does this:\n \n 1. Specifically made for ESPHome devices - no other devices required;\n 2. Single daemon or something PHP/Python/Node that you can setup manually with a few systemd units;\n 3. Connects to the ESPHome devices, logs the data and shows a dashboard with it;\n 4. Runs offline, doesn’t go into 24234 GitHub repositories all the time and whatnot.\n \n Obviously that I’m expecting more manual configuration, I’m okay with having to edit a config file somewhere to add a device, change the dashboard layout etc. I also don’t need the ESPHome part that builds and deploys configurations to devices as I can do that locally on my computer.\n \n Thank you. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 14 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729577227 {#10427 : 2024-10-22 08:07:07.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10434 …} +votes: Doctrine\ORM\PersistentCollection {#10436 …} +reports: Doctrine\ORM\PersistentCollection {#10438 …} +favourites: Doctrine\ORM\PersistentCollection {#10440 …} +notifications: Doctrine\ORM\PersistentCollection {#10442 …} +badges: Doctrine\ORM\PersistentCollection {#10444 …} +children: [] -id: 33609 -titleTs: "'altern':1 'assist':4 'devic':7 'esphom':6 'home':3" -bodyTs: "'1':79 '2':89 '24234':127 '3':105 '4':120 'add':155 'albeit':66 'also':164 'altern':73 'amount':46 'around':8 'autom':4 'build':172 'built':10 'candi':38 'center':7 'chang':158 'clusterfuck':69 'comput':186 'config':151 'configur':142,175 'connect':19,106 'current':15 'custom':9 'daemon':91 'dashboard':74,117,160 'data':113 'deploy':174 'devic':12,84,87,110,157,177 'docker':68 'doesn':123 'edit':149 'esphom':11,83,109,169 'essenti':63 'etc':162 'expect':139 'fact':53 'file':152 'fine':27 'github':128 'go':125 'grow':59 'ha':22,31 'hello':1 'howev':39 'huge':65 'instanc':23 'interfac':33 'iot/home':3 'keep':58 'layout':161 'like':30,43 'local':183 'log':111 'm':138,144 'made':81 'manual':99,141 'massiv':45 'need':5,167 'obvious':135 'offlin':122 'okay':145 'part':170 'php/python/node':94 'repositori':129 'requir':50,88 'resourc':48 'run':121 'setup':98 'show':115 'singl':90 'someth':93 'somewher':153 'specif':80 'storag':56 'success':67 'sugar':37 'systemd':103 'thank':187 'thing':25 'time':132 'unit':104 'usag':57 'whatnot':134 'work':26" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706527484 +visibility: "visible " +apId: "https://lemmy.world/post/11282607" +editedAt: DateTimeImmutable @1729127186 {#10424 : 2024-10-17 03:06:26.0 +02:00 } +createdAt: DateTimeImmutable @1706441084 {#10426 : 2024-01-28 12:24:44.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "I’m running domoticz with an rflink interface for my rf433 devices. No clue if they support ESPHome, but you can check. It runs confined to my network." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1706442122 {#2629 : 2024-01-28 12:42:02.0 +01:00 } +ip: null +tags: null +mentions: [ "@TCB13@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2636 …} +nested: Doctrine\ORM\PersistentCollection {#2638 …} +votes: Doctrine\ORM\PersistentCollection {#2640 …} +reports: Doctrine\ORM\PersistentCollection {#2642 …} +favourites: Doctrine\ORM\PersistentCollection {#2644 …} +notifications: Doctrine\ORM\PersistentCollection {#2646 …} -id: 346858 -bodyTs: "'check':22 'clue':14 'confin':25 'devic':12 'domoticz':4 'esphom':18 'interfac':8 'm':2 'network':28 'rf433':11 'rflink':7 'run':3,24 'support':17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7099878" +editedAt: null +createdAt: DateTimeImmutable @1706442122 {#2630 : 2024-01-28 12:42:02.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#10389 +comment: App\Entity\EntryComment {#2634 +user: App\Entity\User {#2648 +avatar: Proxies\__CG__\App\Entity\Image {#2649 …} +cover: null +email: "TheInsane42@lemmy.world" +username: "@TheInsane42@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729385011 {#2631 : 2024-10-20 02:43: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: 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 {#2650 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2652 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2654 …} +entries: Doctrine\ORM\PersistentCollection {#2656 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2658 …} +entryComments: Doctrine\ORM\PersistentCollection {#2660 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2662 …} +posts: Doctrine\ORM\PersistentCollection {#2664 …} +postVotes: Doctrine\ORM\PersistentCollection {#2666 …} +postComments: Doctrine\ORM\PersistentCollection {#2668 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2670 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2672 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2674 …} +follows: Doctrine\ORM\PersistentCollection {#2676 …} +followers: Doctrine\ORM\PersistentCollection {#2678 …} +blocks: Doctrine\ORM\PersistentCollection {#2680 …} +blockers: Doctrine\ORM\PersistentCollection {#2682 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2684 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2686 …} +reports: Doctrine\ORM\PersistentCollection {#2688 …} +favourites: Doctrine\ORM\PersistentCollection {#2690 …} +violations: Doctrine\ORM\PersistentCollection {#2692 …} +notifications: Doctrine\ORM\PersistentCollection {#2694 …} +awards: Doctrine\ORM\PersistentCollection {#2696 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2698 …} +categories: Doctrine\ORM\PersistentCollection {#2700 …} -id: 12026 -password: "$2y$13$5ykIF1MkRd50l57O7eBN.O/RgwbEtq6gB4ahoAZoVp7QhGKg7L2DW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2702 …} +apId: "TheInsane42@lemmy.world" +apProfileId: "https://lemmy.world/u/TheInsane42" +apPublicUrl: "https://lemmy.world/u/TheInsane42" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "TheInsane42" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727748683 {#2632 : 2024-10-01 04:11:23.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688017250 {#2633 : 2023-06-29 07:40:50.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2635 +user: Proxies\__CG__\App\Entity\User {#10432 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Alternative-to-Home-Assistant-for-ESPHome-Devices" +title: "Alternative to Home Assistant for ESPHome Devices" +url: null +body: """ Hello,\n \n My IoT/Home Automation needs are centered around custom built ESPHome devices and I currently have them all connected to a HA instance and things work fine.\n \n Now, I like HA’s interface and all the sugar candy, however I don’t like the massive amounts of resources it requires and the fact that the storage usage keeps growing and it is essentially a huge, albeit successful, docker clusterfuck.\n \n Is there any alternative dashboard that just does this:\n \n 1. Specifically made for ESPHome devices - no other devices required;\n 2. Single daemon or something PHP/Python/Node that you can setup manually with a few systemd units;\n 3. Connects to the ESPHome devices, logs the data and shows a dashboard with it;\n 4. Runs offline, doesn’t go into 24234 GitHub repositories all the time and whatnot.\n \n Obviously that I’m expecting more manual configuration, I’m okay with having to edit a config file somewhere to add a device, change the dashboard layout etc. I also don’t need the ESPHome part that builds and deploys configurations to devices as I can do that locally on my computer.\n \n Thank you. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 14 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729577227 {#10427 : 2024-10-22 08:07:07.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10434 …} +votes: Doctrine\ORM\PersistentCollection {#10436 …} +reports: Doctrine\ORM\PersistentCollection {#10438 …} +favourites: Doctrine\ORM\PersistentCollection {#10440 …} +notifications: Doctrine\ORM\PersistentCollection {#10442 …} +badges: Doctrine\ORM\PersistentCollection {#10444 …} +children: [] -id: 33609 -titleTs: "'altern':1 'assist':4 'devic':7 'esphom':6 'home':3" -bodyTs: "'1':79 '2':89 '24234':127 '3':105 '4':120 'add':155 'albeit':66 'also':164 'altern':73 'amount':46 'around':8 'autom':4 'build':172 'built':10 'candi':38 'center':7 'chang':158 'clusterfuck':69 'comput':186 'config':151 'configur':142,175 'connect':19,106 'current':15 'custom':9 'daemon':91 'dashboard':74,117,160 'data':113 'deploy':174 'devic':12,84,87,110,157,177 'docker':68 'doesn':123 'edit':149 'esphom':11,83,109,169 'essenti':63 'etc':162 'expect':139 'fact':53 'file':152 'fine':27 'github':128 'go':125 'grow':59 'ha':22,31 'hello':1 'howev':39 'huge':65 'instanc':23 'interfac':33 'iot/home':3 'keep':58 'layout':161 'like':30,43 'local':183 'log':111 'm':138,144 'made':81 'manual':99,141 'massiv':45 'need':5,167 'obvious':135 'offlin':122 'okay':145 'part':170 'php/python/node':94 'repositori':129 'requir':50,88 'resourc':48 'run':121 'setup':98 'show':115 'singl':90 'someth':93 'somewher':153 'specif':80 'storag':56 'success':67 'sugar':37 'systemd':103 'thank':187 'thing':25 'time':132 'unit':104 'usag':57 'whatnot':134 'work':26" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706527484 +visibility: "visible " +apId: "https://lemmy.world/post/11282607" +editedAt: DateTimeImmutable @1729127186 {#10424 : 2024-10-17 03:06:26.0 +02:00 } +createdAt: DateTimeImmutable @1706441084 {#10426 : 2024-01-28 12:24:44.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "I’m running domoticz with an rflink interface for my rf433 devices. No clue if they support ESPHome, but you can check. It runs confined to my network." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1706442122 {#2629 : 2024-01-28 12:42:02.0 +01:00 } +ip: null +tags: null +mentions: [ "@TCB13@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2636 …} +nested: Doctrine\ORM\PersistentCollection {#2638 …} +votes: Doctrine\ORM\PersistentCollection {#2640 …} +reports: Doctrine\ORM\PersistentCollection {#2642 …} +favourites: Doctrine\ORM\PersistentCollection {#2644 …} +notifications: Doctrine\ORM\PersistentCollection {#2646 …} -id: 346858 -bodyTs: "'check':22 'clue':14 'confin':25 'devic':12 'domoticz':4 'esphom':18 'interfac':8 'm':2 'network':28 'rf433':11 'rflink':7 'run':3,24 'support':17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7099878" +editedAt: null +createdAt: DateTimeImmutable @1706442122 {#2630 : 2024-01-28 12:42:02.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 | 16.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2648 +avatar: Proxies\__CG__\App\Entity\Image {#2649 …} +cover: null +email: "TheInsane42@lemmy.world" +username: "@TheInsane42@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729385011 {#2631 : 2024-10-20 02:43: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: 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 {#2650 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2652 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2654 …} +entries: Doctrine\ORM\PersistentCollection {#2656 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2658 …} +entryComments: Doctrine\ORM\PersistentCollection {#2660 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2662 …} +posts: Doctrine\ORM\PersistentCollection {#2664 …} +postVotes: Doctrine\ORM\PersistentCollection {#2666 …} +postComments: Doctrine\ORM\PersistentCollection {#2668 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2670 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2672 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2674 …} +follows: Doctrine\ORM\PersistentCollection {#2676 …} +followers: Doctrine\ORM\PersistentCollection {#2678 …} +blocks: Doctrine\ORM\PersistentCollection {#2680 …} +blockers: Doctrine\ORM\PersistentCollection {#2682 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2684 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2686 …} +reports: Doctrine\ORM\PersistentCollection {#2688 …} +favourites: Doctrine\ORM\PersistentCollection {#2690 …} +violations: Doctrine\ORM\PersistentCollection {#2692 …} +notifications: Doctrine\ORM\PersistentCollection {#2694 …} +awards: Doctrine\ORM\PersistentCollection {#2696 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2698 …} +categories: Doctrine\ORM\PersistentCollection {#2700 …} -id: 12026 -password: "$2y$13$5ykIF1MkRd50l57O7eBN.O/RgwbEtq6gB4ahoAZoVp7QhGKg7L2DW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2702 …} +apId: "TheInsane42@lemmy.world" +apProfileId: "https://lemmy.world/u/TheInsane42" +apPublicUrl: "https://lemmy.world/u/TheInsane42" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "TheInsane42" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727748683 {#2632 : 2024-10-01 04:11:23.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688017250 {#2633 : 2023-06-29 07:40:50.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#10453 +user: App\Entity\User {#2648 +avatar: Proxies\__CG__\App\Entity\Image {#2649 …} +cover: null +email: "TheInsane42@lemmy.world" +username: "@TheInsane42@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729385011 {#2631 : 2024-10-20 02:43: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: 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 {#2650 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2652 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2654 …} +entries: Doctrine\ORM\PersistentCollection {#2656 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2658 …} +entryComments: Doctrine\ORM\PersistentCollection {#2660 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2662 …} +posts: Doctrine\ORM\PersistentCollection {#2664 …} +postVotes: Doctrine\ORM\PersistentCollection {#2666 …} +postComments: Doctrine\ORM\PersistentCollection {#2668 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2670 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2672 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2674 …} +follows: Doctrine\ORM\PersistentCollection {#2676 …} +followers: Doctrine\ORM\PersistentCollection {#2678 …} +blocks: Doctrine\ORM\PersistentCollection {#2680 …} +blockers: Doctrine\ORM\PersistentCollection {#2682 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2684 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2686 …} +reports: Doctrine\ORM\PersistentCollection {#2688 …} +favourites: Doctrine\ORM\PersistentCollection {#2690 …} +violations: Doctrine\ORM\PersistentCollection {#2692 …} +notifications: Doctrine\ORM\PersistentCollection {#2694 …} +awards: Doctrine\ORM\PersistentCollection {#2696 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2698 …} +categories: Doctrine\ORM\PersistentCollection {#2700 …} -id: 12026 -password: "$2y$13$5ykIF1MkRd50l57O7eBN.O/RgwbEtq6gB4ahoAZoVp7QhGKg7L2DW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2702 …} +apId: "TheInsane42@lemmy.world" +apProfileId: "https://lemmy.world/u/TheInsane42" +apPublicUrl: "https://lemmy.world/u/TheInsane42" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "TheInsane42" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727748683 {#2632 : 2024-10-01 04:11:23.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688017250 {#2633 : 2023-06-29 07:40:50.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1706442122 {#2630 : 2024-01-28 12:42:02.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#10508 +date: DateTimeImmutable @1706442122 {#2630 : 2024-01-28 12:42:02.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1706442122 {#2630 : 2024-01-28 12:42:02.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#10562 +createdAt: DateTimeImmutable @1706442122 {#2630 : 2024-01-28 12:42:02.0 +01:00 } +editedAt: null } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2635 +user: Proxies\__CG__\App\Entity\User {#10432 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Alternative-to-Home-Assistant-for-ESPHome-Devices" +title: "Alternative to Home Assistant for ESPHome Devices" +url: null +body: """ Hello,\n \n My IoT/Home Automation needs are centered around custom built ESPHome devices and I currently have them all connected to a HA instance and things work fine.\n \n Now, I like HA’s interface and all the sugar candy, however I don’t like the massive amounts of resources it requires and the fact that the storage usage keeps growing and it is essentially a huge, albeit successful, docker clusterfuck.\n \n Is there any alternative dashboard that just does this:\n \n 1. Specifically made for ESPHome devices - no other devices required;\n 2. Single daemon or something PHP/Python/Node that you can setup manually with a few systemd units;\n 3. Connects to the ESPHome devices, logs the data and shows a dashboard with it;\n 4. Runs offline, doesn’t go into 24234 GitHub repositories all the time and whatnot.\n \n Obviously that I’m expecting more manual configuration, I’m okay with having to edit a config file somewhere to add a device, change the dashboard layout etc. I also don’t need the ESPHome part that builds and deploys configurations to devices as I can do that locally on my computer.\n \n Thank you. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 14 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729577227 {#10427 : 2024-10-22 08:07:07.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10434 …} +votes: Doctrine\ORM\PersistentCollection {#10436 …} +reports: Doctrine\ORM\PersistentCollection {#10438 …} +favourites: Doctrine\ORM\PersistentCollection {#10440 …} +notifications: Doctrine\ORM\PersistentCollection {#10442 …} +badges: Doctrine\ORM\PersistentCollection {#10444 …} +children: [] -id: 33609 -titleTs: "'altern':1 'assist':4 'devic':7 'esphom':6 'home':3" -bodyTs: "'1':79 '2':89 '24234':127 '3':105 '4':120 'add':155 'albeit':66 'also':164 'altern':73 'amount':46 'around':8 'autom':4 'build':172 'built':10 'candi':38 'center':7 'chang':158 'clusterfuck':69 'comput':186 'config':151 'configur':142,175 'connect':19,106 'current':15 'custom':9 'daemon':91 'dashboard':74,117,160 'data':113 'deploy':174 'devic':12,84,87,110,157,177 'docker':68 'doesn':123 'edit':149 'esphom':11,83,109,169 'essenti':63 'etc':162 'expect':139 'fact':53 'file':152 'fine':27 'github':128 'go':125 'grow':59 'ha':22,31 'hello':1 'howev':39 'huge':65 'instanc':23 'interfac':33 'iot/home':3 'keep':58 'layout':161 'like':30,43 'local':183 'log':111 'm':138,144 'made':81 'manual':99,141 'massiv':45 'need':5,167 'obvious':135 'offlin':122 'okay':145 'part':170 'php/python/node':94 'repositori':129 'requir':50,88 'resourc':48 'run':121 'setup':98 'show':115 'singl':90 'someth':93 'somewher':153 'specif':80 'storag':56 'success':67 'sugar':37 'systemd':103 'thank':187 'thing':25 'time':132 'unit':104 'usag':57 'whatnot':134 'work':26" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706527484 +visibility: "visible " +apId: "https://lemmy.world/post/11282607" +editedAt: DateTimeImmutable @1729127186 {#10424 : 2024-10-17 03:06:26.0 +02:00 } +createdAt: DateTimeImmutable @1706441084 {#10426 : 2024-01-28 12:24:44.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#10616 +entry: Proxies\__CG__\App\Entity\Entry {#2635 +user: Proxies\__CG__\App\Entity\User {#10432 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Alternative-to-Home-Assistant-for-ESPHome-Devices" +title: "Alternative to Home Assistant for ESPHome Devices" +url: null +body: """ Hello,\n \n My IoT/Home Automation needs are centered around custom built ESPHome devices and I currently have them all connected to a HA instance and things work fine.\n \n Now, I like HA’s interface and all the sugar candy, however I don’t like the massive amounts of resources it requires and the fact that the storage usage keeps growing and it is essentially a huge, albeit successful, docker clusterfuck.\n \n Is there any alternative dashboard that just does this:\n \n 1. Specifically made for ESPHome devices - no other devices required;\n 2. Single daemon or something PHP/Python/Node that you can setup manually with a few systemd units;\n 3. Connects to the ESPHome devices, logs the data and shows a dashboard with it;\n 4. Runs offline, doesn’t go into 24234 GitHub repositories all the time and whatnot.\n \n Obviously that I’m expecting more manual configuration, I’m okay with having to edit a config file somewhere to add a device, change the dashboard layout etc. I also don’t need the ESPHome part that builds and deploys configurations to devices as I can do that locally on my computer.\n \n Thank you. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 14 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729577227 {#10427 : 2024-10-22 08:07:07.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10434 …} +votes: Doctrine\ORM\PersistentCollection {#10436 …} +reports: Doctrine\ORM\PersistentCollection {#10438 …} +favourites: Doctrine\ORM\PersistentCollection {#10440 …} +notifications: Doctrine\ORM\PersistentCollection {#10442 …} +badges: Doctrine\ORM\PersistentCollection {#10444 …} +children: [] -id: 33609 -titleTs: "'altern':1 'assist':4 'devic':7 'esphom':6 'home':3" -bodyTs: "'1':79 '2':89 '24234':127 '3':105 '4':120 'add':155 'albeit':66 'also':164 'altern':73 'amount':46 'around':8 'autom':4 'build':172 'built':10 'candi':38 'center':7 'chang':158 'clusterfuck':69 'comput':186 'config':151 'configur':142,175 'connect':19,106 'current':15 'custom':9 'daemon':91 'dashboard':74,117,160 'data':113 'deploy':174 'devic':12,84,87,110,157,177 'docker':68 'doesn':123 'edit':149 'esphom':11,83,109,169 'essenti':63 'etc':162 'expect':139 'fact':53 'file':152 'fine':27 'github':128 'go':125 'grow':59 'ha':22,31 'hello':1 'howev':39 'huge':65 'instanc':23 'interfac':33 'iot/home':3 'keep':58 'layout':161 'like':30,43 'local':183 'log':111 'm':138,144 'made':81 'manual':99,141 'massiv':45 'need':5,167 'obvious':135 'offlin':122 'okay':145 'part':170 'php/python/node':94 'repositori':129 'requir':50,88 'resourc':48 'run':121 'setup':98 'show':115 'singl':90 'someth':93 'somewher':153 'specif':80 'storag':56 'success':67 'sugar':37 'systemd':103 'thank':187 'thing':25 'time':132 'unit':104 'usag':57 'whatnot':134 'work':26" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706527484 +visibility: "visible " +apId: "https://lemmy.world/post/11282607" +editedAt: DateTimeImmutable @1729127186 {#10424 : 2024-10-17 03:06:26.0 +02:00 } +createdAt: DateTimeImmutable @1706441084 {#10426 : 2024-01-28 12:24:44.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.38 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2648 +avatar: Proxies\__CG__\App\Entity\Image {#2649 …} +cover: null +email: "TheInsane42@lemmy.world" +username: "@TheInsane42@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729385011 {#2631 : 2024-10-20 02:43: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: 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 {#2650 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2652 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2654 …} +entries: Doctrine\ORM\PersistentCollection {#2656 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2658 …} +entryComments: Doctrine\ORM\PersistentCollection {#2660 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2662 …} +posts: Doctrine\ORM\PersistentCollection {#2664 …} +postVotes: Doctrine\ORM\PersistentCollection {#2666 …} +postComments: Doctrine\ORM\PersistentCollection {#2668 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2670 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2672 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2674 …} +follows: Doctrine\ORM\PersistentCollection {#2676 …} +followers: Doctrine\ORM\PersistentCollection {#2678 …} +blocks: Doctrine\ORM\PersistentCollection {#2680 …} +blockers: Doctrine\ORM\PersistentCollection {#2682 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2684 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2686 …} +reports: Doctrine\ORM\PersistentCollection {#2688 …} +favourites: Doctrine\ORM\PersistentCollection {#2690 …} +violations: Doctrine\ORM\PersistentCollection {#2692 …} +notifications: Doctrine\ORM\PersistentCollection {#2694 …} +awards: Doctrine\ORM\PersistentCollection {#2696 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2698 …} +categories: Doctrine\ORM\PersistentCollection {#2700 …} -id: 12026 -password: "$2y$13$5ykIF1MkRd50l57O7eBN.O/RgwbEtq6gB4ahoAZoVp7QhGKg7L2DW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2702 …} +apId: "TheInsane42@lemmy.world" +apProfileId: "https://lemmy.world/u/TheInsane42" +apPublicUrl: "https://lemmy.world/u/TheInsane42" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "TheInsane42" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727748683 {#2632 : 2024-10-01 04:11:23.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688017250 {#2633 : 2023-06-29 07:40:50.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#10671 +width: 40 +height: 40 +user: App\Entity\User {#2648 +avatar: Proxies\__CG__\App\Entity\Image {#2649 …} +cover: null +email: "TheInsane42@lemmy.world" +username: "@TheInsane42@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729385011 {#2631 : 2024-10-20 02:43: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: 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 {#2650 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2652 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2654 …} +entries: Doctrine\ORM\PersistentCollection {#2656 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2658 …} +entryComments: Doctrine\ORM\PersistentCollection {#2660 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2662 …} +posts: Doctrine\ORM\PersistentCollection {#2664 …} +postVotes: Doctrine\ORM\PersistentCollection {#2666 …} +postComments: Doctrine\ORM\PersistentCollection {#2668 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2670 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2672 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2674 …} +follows: Doctrine\ORM\PersistentCollection {#2676 …} +followers: Doctrine\ORM\PersistentCollection {#2678 …} +blocks: Doctrine\ORM\PersistentCollection {#2680 …} +blockers: Doctrine\ORM\PersistentCollection {#2682 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2684 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2686 …} +reports: Doctrine\ORM\PersistentCollection {#2688 …} +favourites: Doctrine\ORM\PersistentCollection {#2690 …} +violations: Doctrine\ORM\PersistentCollection {#2692 …} +notifications: Doctrine\ORM\PersistentCollection {#2694 …} +awards: Doctrine\ORM\PersistentCollection {#2696 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2698 …} +categories: Doctrine\ORM\PersistentCollection {#2700 …} -id: 12026 -password: "$2y$13$5ykIF1MkRd50l57O7eBN.O/RgwbEtq6gB4ahoAZoVp7QhGKg7L2DW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2702 …} +apId: "TheInsane42@lemmy.world" +apProfileId: "https://lemmy.world/u/TheInsane42" +apPublicUrl: "https://lemmy.world/u/TheInsane42" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "TheInsane42" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727748683 {#2632 : 2024-10-01 04:11:23.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688017250 {#2633 : 2023-06-29 07:40:50.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.37 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2634 +user: App\Entity\User {#2648 +avatar: Proxies\__CG__\App\Entity\Image {#2649 …} +cover: null +email: "TheInsane42@lemmy.world" +username: "@TheInsane42@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729385011 {#2631 : 2024-10-20 02:43: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: 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 {#2650 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2652 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2654 …} +entries: Doctrine\ORM\PersistentCollection {#2656 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2658 …} +entryComments: Doctrine\ORM\PersistentCollection {#2660 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2662 …} +posts: Doctrine\ORM\PersistentCollection {#2664 …} +postVotes: Doctrine\ORM\PersistentCollection {#2666 …} +postComments: Doctrine\ORM\PersistentCollection {#2668 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2670 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2672 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2674 …} +follows: Doctrine\ORM\PersistentCollection {#2676 …} +followers: Doctrine\ORM\PersistentCollection {#2678 …} +blocks: Doctrine\ORM\PersistentCollection {#2680 …} +blockers: Doctrine\ORM\PersistentCollection {#2682 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2684 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2686 …} +reports: Doctrine\ORM\PersistentCollection {#2688 …} +favourites: Doctrine\ORM\PersistentCollection {#2690 …} +violations: Doctrine\ORM\PersistentCollection {#2692 …} +notifications: Doctrine\ORM\PersistentCollection {#2694 …} +awards: Doctrine\ORM\PersistentCollection {#2696 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2698 …} +categories: Doctrine\ORM\PersistentCollection {#2700 …} -id: 12026 -password: "$2y$13$5ykIF1MkRd50l57O7eBN.O/RgwbEtq6gB4ahoAZoVp7QhGKg7L2DW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2702 …} +apId: "TheInsane42@lemmy.world" +apProfileId: "https://lemmy.world/u/TheInsane42" +apPublicUrl: "https://lemmy.world/u/TheInsane42" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "TheInsane42" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727748683 {#2632 : 2024-10-01 04:11:23.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688017250 {#2633 : 2023-06-29 07:40:50.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2635 +user: Proxies\__CG__\App\Entity\User {#10432 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Alternative-to-Home-Assistant-for-ESPHome-Devices" +title: "Alternative to Home Assistant for ESPHome Devices" +url: null +body: """ Hello,\n \n My IoT/Home Automation needs are centered around custom built ESPHome devices and I currently have them all connected to a HA instance and things work fine.\n \n Now, I like HA’s interface and all the sugar candy, however I don’t like the massive amounts of resources it requires and the fact that the storage usage keeps growing and it is essentially a huge, albeit successful, docker clusterfuck.\n \n Is there any alternative dashboard that just does this:\n \n 1. Specifically made for ESPHome devices - no other devices required;\n 2. Single daemon or something PHP/Python/Node that you can setup manually with a few systemd units;\n 3. Connects to the ESPHome devices, logs the data and shows a dashboard with it;\n 4. Runs offline, doesn’t go into 24234 GitHub repositories all the time and whatnot.\n \n Obviously that I’m expecting more manual configuration, I’m okay with having to edit a config file somewhere to add a device, change the dashboard layout etc. I also don’t need the ESPHome part that builds and deploys configurations to devices as I can do that locally on my computer.\n \n Thank you. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 14 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729577227 {#10427 : 2024-10-22 08:07:07.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10434 …} +votes: Doctrine\ORM\PersistentCollection {#10436 …} +reports: Doctrine\ORM\PersistentCollection {#10438 …} +favourites: Doctrine\ORM\PersistentCollection {#10440 …} +notifications: Doctrine\ORM\PersistentCollection {#10442 …} +badges: Doctrine\ORM\PersistentCollection {#10444 …} +children: [] -id: 33609 -titleTs: "'altern':1 'assist':4 'devic':7 'esphom':6 'home':3" -bodyTs: "'1':79 '2':89 '24234':127 '3':105 '4':120 'add':155 'albeit':66 'also':164 'altern':73 'amount':46 'around':8 'autom':4 'build':172 'built':10 'candi':38 'center':7 'chang':158 'clusterfuck':69 'comput':186 'config':151 'configur':142,175 'connect':19,106 'current':15 'custom':9 'daemon':91 'dashboard':74,117,160 'data':113 'deploy':174 'devic':12,84,87,110,157,177 'docker':68 'doesn':123 'edit':149 'esphom':11,83,109,169 'essenti':63 'etc':162 'expect':139 'fact':53 'file':152 'fine':27 'github':128 'go':125 'grow':59 'ha':22,31 'hello':1 'howev':39 'huge':65 'instanc':23 'interfac':33 'iot/home':3 'keep':58 'layout':161 'like':30,43 'local':183 'log':111 'm':138,144 'made':81 'manual':99,141 'massiv':45 'need':5,167 'obvious':135 'offlin':122 'okay':145 'part':170 'php/python/node':94 'repositori':129 'requir':50,88 'resourc':48 'run':121 'setup':98 'show':115 'singl':90 'someth':93 'somewher':153 'specif':80 'storag':56 'success':67 'sugar':37 'systemd':103 'thank':187 'thing':25 'time':132 'unit':104 'usag':57 'whatnot':134 'work':26" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706527484 +visibility: "visible " +apId: "https://lemmy.world/post/11282607" +editedAt: DateTimeImmutable @1729127186 {#10424 : 2024-10-17 03:06:26.0 +02:00 } +createdAt: DateTimeImmutable @1706441084 {#10426 : 2024-01-28 12:24:44.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "I’m running domoticz with an rflink interface for my rf433 devices. No clue if they support ESPHome, but you can check. It runs confined to my network." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1706442122 {#2629 : 2024-01-28 12:42:02.0 +01:00 } +ip: null +tags: null +mentions: [ "@TCB13@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2636 …} +nested: Doctrine\ORM\PersistentCollection {#2638 …} +votes: Doctrine\ORM\PersistentCollection {#2640 …} +reports: Doctrine\ORM\PersistentCollection {#2642 …} +favourites: Doctrine\ORM\PersistentCollection {#2644 …} +notifications: Doctrine\ORM\PersistentCollection {#2646 …} -id: 346858 -bodyTs: "'check':22 'clue':14 'confin':25 'devic':12 'domoticz':4 'esphom':18 'interfac':8 'm':2 'network':28 'rf433':11 'rflink':7 'run':3,24 'support':17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7099878" +editedAt: null +createdAt: DateTimeImmutable @1706442122 {#2630 : 2024-01-28 12:42:02.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#10742 +subject: App\Entity\EntryComment {#2634 +user: App\Entity\User {#2648 +avatar: Proxies\__CG__\App\Entity\Image {#2649 …} +cover: null +email: "TheInsane42@lemmy.world" +username: "@TheInsane42@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729385011 {#2631 : 2024-10-20 02:43: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: 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 {#2650 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2652 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2654 …} +entries: Doctrine\ORM\PersistentCollection {#2656 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2658 …} +entryComments: Doctrine\ORM\PersistentCollection {#2660 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2662 …} +posts: Doctrine\ORM\PersistentCollection {#2664 …} +postVotes: Doctrine\ORM\PersistentCollection {#2666 …} +postComments: Doctrine\ORM\PersistentCollection {#2668 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2670 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2672 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2674 …} +follows: Doctrine\ORM\PersistentCollection {#2676 …} +followers: Doctrine\ORM\PersistentCollection {#2678 …} +blocks: Doctrine\ORM\PersistentCollection {#2680 …} +blockers: Doctrine\ORM\PersistentCollection {#2682 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2684 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2686 …} +reports: Doctrine\ORM\PersistentCollection {#2688 …} +favourites: Doctrine\ORM\PersistentCollection {#2690 …} +violations: Doctrine\ORM\PersistentCollection {#2692 …} +notifications: Doctrine\ORM\PersistentCollection {#2694 …} +awards: Doctrine\ORM\PersistentCollection {#2696 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2698 …} +categories: Doctrine\ORM\PersistentCollection {#2700 …} -id: 12026 -password: "$2y$13$5ykIF1MkRd50l57O7eBN.O/RgwbEtq6gB4ahoAZoVp7QhGKg7L2DW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2702 …} +apId: "TheInsane42@lemmy.world" +apProfileId: "https://lemmy.world/u/TheInsane42" +apPublicUrl: "https://lemmy.world/u/TheInsane42" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "TheInsane42" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727748683 {#2632 : 2024-10-01 04:11:23.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688017250 {#2633 : 2023-06-29 07:40:50.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2635 +user: Proxies\__CG__\App\Entity\User {#10432 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Alternative-to-Home-Assistant-for-ESPHome-Devices" +title: "Alternative to Home Assistant for ESPHome Devices" +url: null +body: """ Hello,\n \n My IoT/Home Automation needs are centered around custom built ESPHome devices and I currently have them all connected to a HA instance and things work fine.\n \n Now, I like HA’s interface and all the sugar candy, however I don’t like the massive amounts of resources it requires and the fact that the storage usage keeps growing and it is essentially a huge, albeit successful, docker clusterfuck.\n \n Is there any alternative dashboard that just does this:\n \n 1. Specifically made for ESPHome devices - no other devices required;\n 2. Single daemon or something PHP/Python/Node that you can setup manually with a few systemd units;\n 3. Connects to the ESPHome devices, logs the data and shows a dashboard with it;\n 4. Runs offline, doesn’t go into 24234 GitHub repositories all the time and whatnot.\n \n Obviously that I’m expecting more manual configuration, I’m okay with having to edit a config file somewhere to add a device, change the dashboard layout etc. I also don’t need the ESPHome part that builds and deploys configurations to devices as I can do that locally on my computer.\n \n Thank you. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 14 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729577227 {#10427 : 2024-10-22 08:07:07.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10434 …} +votes: Doctrine\ORM\PersistentCollection {#10436 …} +reports: Doctrine\ORM\PersistentCollection {#10438 …} +favourites: Doctrine\ORM\PersistentCollection {#10440 …} +notifications: Doctrine\ORM\PersistentCollection {#10442 …} +badges: Doctrine\ORM\PersistentCollection {#10444 …} +children: [] -id: 33609 -titleTs: "'altern':1 'assist':4 'devic':7 'esphom':6 'home':3" -bodyTs: "'1':79 '2':89 '24234':127 '3':105 '4':120 'add':155 'albeit':66 'also':164 'altern':73 'amount':46 'around':8 'autom':4 'build':172 'built':10 'candi':38 'center':7 'chang':158 'clusterfuck':69 'comput':186 'config':151 'configur':142,175 'connect':19,106 'current':15 'custom':9 'daemon':91 'dashboard':74,117,160 'data':113 'deploy':174 'devic':12,84,87,110,157,177 'docker':68 'doesn':123 'edit':149 'esphom':11,83,109,169 'essenti':63 'etc':162 'expect':139 'fact':53 'file':152 'fine':27 'github':128 'go':125 'grow':59 'ha':22,31 'hello':1 'howev':39 'huge':65 'instanc':23 'interfac':33 'iot/home':3 'keep':58 'layout':161 'like':30,43 'local':183 'log':111 'm':138,144 'made':81 'manual':99,141 'massiv':45 'need':5,167 'obvious':135 'offlin':122 'okay':145 'part':170 'php/python/node':94 'repositori':129 'requir':50,88 'resourc':48 'run':121 'setup':98 'show':115 'singl':90 'someth':93 'somewher':153 'specif':80 'storag':56 'success':67 'sugar':37 'systemd':103 'thank':187 'thing':25 'time':132 'unit':104 'usag':57 'whatnot':134 'work':26" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706527484 +visibility: "visible " +apId: "https://lemmy.world/post/11282607" +editedAt: DateTimeImmutable @1729127186 {#10424 : 2024-10-17 03:06:26.0 +02:00 } +createdAt: DateTimeImmutable @1706441084 {#10426 : 2024-01-28 12:24:44.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "I’m running domoticz with an rflink interface for my rf433 devices. No clue if they support ESPHome, but you can check. It runs confined to my network." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1706442122 {#2629 : 2024-01-28 12:42:02.0 +01:00 } +ip: null +tags: null +mentions: [ "@TCB13@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2636 …} +nested: Doctrine\ORM\PersistentCollection {#2638 …} +votes: Doctrine\ORM\PersistentCollection {#2640 …} +reports: Doctrine\ORM\PersistentCollection {#2642 …} +favourites: Doctrine\ORM\PersistentCollection {#2644 …} +notifications: Doctrine\ORM\PersistentCollection {#2646 …} -id: 346858 -bodyTs: "'check':22 'clue':14 'confin':25 'devic':12 'domoticz':4 'esphom':18 'interfac':8 'm':2 'network':28 'rf433':11 'rflink':7 'run':3,24 'support':17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7099878" +editedAt: null +createdAt: DateTimeImmutable @1706442122 {#2630 : 2024-01-28 12:42:02.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 0.68 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2634 +user: App\Entity\User {#2648 +avatar: Proxies\__CG__\App\Entity\Image {#2649 …} +cover: null +email: "TheInsane42@lemmy.world" +username: "@TheInsane42@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729385011 {#2631 : 2024-10-20 02:43: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: 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 {#2650 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2652 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2654 …} +entries: Doctrine\ORM\PersistentCollection {#2656 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2658 …} +entryComments: Doctrine\ORM\PersistentCollection {#2660 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2662 …} +posts: Doctrine\ORM\PersistentCollection {#2664 …} +postVotes: Doctrine\ORM\PersistentCollection {#2666 …} +postComments: Doctrine\ORM\PersistentCollection {#2668 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2670 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2672 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2674 …} +follows: Doctrine\ORM\PersistentCollection {#2676 …} +followers: Doctrine\ORM\PersistentCollection {#2678 …} +blocks: Doctrine\ORM\PersistentCollection {#2680 …} +blockers: Doctrine\ORM\PersistentCollection {#2682 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2684 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2686 …} +reports: Doctrine\ORM\PersistentCollection {#2688 …} +favourites: Doctrine\ORM\PersistentCollection {#2690 …} +violations: Doctrine\ORM\PersistentCollection {#2692 …} +notifications: Doctrine\ORM\PersistentCollection {#2694 …} +awards: Doctrine\ORM\PersistentCollection {#2696 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2698 …} +categories: Doctrine\ORM\PersistentCollection {#2700 …} -id: 12026 -password: "$2y$13$5ykIF1MkRd50l57O7eBN.O/RgwbEtq6gB4ahoAZoVp7QhGKg7L2DW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2702 …} +apId: "TheInsane42@lemmy.world" +apProfileId: "https://lemmy.world/u/TheInsane42" +apPublicUrl: "https://lemmy.world/u/TheInsane42" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "TheInsane42" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727748683 {#2632 : 2024-10-01 04:11:23.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688017250 {#2633 : 2023-06-29 07:40:50.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2635 +user: Proxies\__CG__\App\Entity\User {#10432 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Alternative-to-Home-Assistant-for-ESPHome-Devices" +title: "Alternative to Home Assistant for ESPHome Devices" +url: null +body: """ Hello,\n \n My IoT/Home Automation needs are centered around custom built ESPHome devices and I currently have them all connected to a HA instance and things work fine.\n \n Now, I like HA’s interface and all the sugar candy, however I don’t like the massive amounts of resources it requires and the fact that the storage usage keeps growing and it is essentially a huge, albeit successful, docker clusterfuck.\n \n Is there any alternative dashboard that just does this:\n \n 1. Specifically made for ESPHome devices - no other devices required;\n 2. Single daemon or something PHP/Python/Node that you can setup manually with a few systemd units;\n 3. Connects to the ESPHome devices, logs the data and shows a dashboard with it;\n 4. Runs offline, doesn’t go into 24234 GitHub repositories all the time and whatnot.\n \n Obviously that I’m expecting more manual configuration, I’m okay with having to edit a config file somewhere to add a device, change the dashboard layout etc. I also don’t need the ESPHome part that builds and deploys configurations to devices as I can do that locally on my computer.\n \n Thank you. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 14 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729577227 {#10427 : 2024-10-22 08:07:07.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10434 …} +votes: Doctrine\ORM\PersistentCollection {#10436 …} +reports: Doctrine\ORM\PersistentCollection {#10438 …} +favourites: Doctrine\ORM\PersistentCollection {#10440 …} +notifications: Doctrine\ORM\PersistentCollection {#10442 …} +badges: Doctrine\ORM\PersistentCollection {#10444 …} +children: [] -id: 33609 -titleTs: "'altern':1 'assist':4 'devic':7 'esphom':6 'home':3" -bodyTs: "'1':79 '2':89 '24234':127 '3':105 '4':120 'add':155 'albeit':66 'also':164 'altern':73 'amount':46 'around':8 'autom':4 'build':172 'built':10 'candi':38 'center':7 'chang':158 'clusterfuck':69 'comput':186 'config':151 'configur':142,175 'connect':19,106 'current':15 'custom':9 'daemon':91 'dashboard':74,117,160 'data':113 'deploy':174 'devic':12,84,87,110,157,177 'docker':68 'doesn':123 'edit':149 'esphom':11,83,109,169 'essenti':63 'etc':162 'expect':139 'fact':53 'file':152 'fine':27 'github':128 'go':125 'grow':59 'ha':22,31 'hello':1 'howev':39 'huge':65 'instanc':23 'interfac':33 'iot/home':3 'keep':58 'layout':161 'like':30,43 'local':183 'log':111 'm':138,144 'made':81 'manual':99,141 'massiv':45 'need':5,167 'obvious':135 'offlin':122 'okay':145 'part':170 'php/python/node':94 'repositori':129 'requir':50,88 'resourc':48 'run':121 'setup':98 'show':115 'singl':90 'someth':93 'somewher':153 'specif':80 'storag':56 'success':67 'sugar':37 'systemd':103 'thank':187 'thing':25 'time':132 'unit':104 'usag':57 'whatnot':134 'work':26" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706527484 +visibility: "visible " +apId: "https://lemmy.world/post/11282607" +editedAt: DateTimeImmutable @1729127186 {#10424 : 2024-10-17 03:06:26.0 +02:00 } +createdAt: DateTimeImmutable @1706441084 {#10426 : 2024-01-28 12:24:44.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "I’m running domoticz with an rflink interface for my rf433 devices. No clue if they support ESPHome, but you can check. It runs confined to my network." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1706442122 {#2629 : 2024-01-28 12:42:02.0 +01:00 } +ip: null +tags: null +mentions: [ "@TCB13@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2636 …} +nested: Doctrine\ORM\PersistentCollection {#2638 …} +votes: Doctrine\ORM\PersistentCollection {#2640 …} +reports: Doctrine\ORM\PersistentCollection {#2642 …} +favourites: Doctrine\ORM\PersistentCollection {#2644 …} +notifications: Doctrine\ORM\PersistentCollection {#2646 …} -id: 346858 -bodyTs: "'check':22 'clue':14 'confin':25 'devic':12 'domoticz':4 'esphom':18 'interfac':8 'm':2 'network':28 'rf433':11 'rflink':7 'run':3,24 'support':17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7099878" +editedAt: null +createdAt: DateTimeImmutable @1706442122 {#2630 : 2024-01-28 12:42:02.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#10799 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2634 +user: App\Entity\User {#2648 +avatar: Proxies\__CG__\App\Entity\Image {#2649 …} +cover: null +email: "TheInsane42@lemmy.world" +username: "@TheInsane42@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729385011 {#2631 : 2024-10-20 02:43: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: 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 {#2650 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2652 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2654 …} +entries: Doctrine\ORM\PersistentCollection {#2656 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2658 …} +entryComments: Doctrine\ORM\PersistentCollection {#2660 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2662 …} +posts: Doctrine\ORM\PersistentCollection {#2664 …} +postVotes: Doctrine\ORM\PersistentCollection {#2666 …} +postComments: Doctrine\ORM\PersistentCollection {#2668 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2670 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2672 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2674 …} +follows: Doctrine\ORM\PersistentCollection {#2676 …} +followers: Doctrine\ORM\PersistentCollection {#2678 …} +blocks: Doctrine\ORM\PersistentCollection {#2680 …} +blockers: Doctrine\ORM\PersistentCollection {#2682 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2684 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2686 …} +reports: Doctrine\ORM\PersistentCollection {#2688 …} +favourites: Doctrine\ORM\PersistentCollection {#2690 …} +violations: Doctrine\ORM\PersistentCollection {#2692 …} +notifications: Doctrine\ORM\PersistentCollection {#2694 …} +awards: Doctrine\ORM\PersistentCollection {#2696 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2698 …} +categories: Doctrine\ORM\PersistentCollection {#2700 …} -id: 12026 -password: "$2y$13$5ykIF1MkRd50l57O7eBN.O/RgwbEtq6gB4ahoAZoVp7QhGKg7L2DW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2702 …} +apId: "TheInsane42@lemmy.world" +apProfileId: "https://lemmy.world/u/TheInsane42" +apPublicUrl: "https://lemmy.world/u/TheInsane42" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "TheInsane42" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727748683 {#2632 : 2024-10-01 04:11:23.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688017250 {#2633 : 2023-06-29 07:40:50.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2635 +user: Proxies\__CG__\App\Entity\User {#10432 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Alternative-to-Home-Assistant-for-ESPHome-Devices" +title: "Alternative to Home Assistant for ESPHome Devices" +url: null +body: """ Hello,\n \n My IoT/Home Automation needs are centered around custom built ESPHome devices and I currently have them all connected to a HA instance and things work fine.\n \n Now, I like HA’s interface and all the sugar candy, however I don’t like the massive amounts of resources it requires and the fact that the storage usage keeps growing and it is essentially a huge, albeit successful, docker clusterfuck.\n \n Is there any alternative dashboard that just does this:\n \n 1. Specifically made for ESPHome devices - no other devices required;\n 2. Single daemon or something PHP/Python/Node that you can setup manually with a few systemd units;\n 3. Connects to the ESPHome devices, logs the data and shows a dashboard with it;\n 4. Runs offline, doesn’t go into 24234 GitHub repositories all the time and whatnot.\n \n Obviously that I’m expecting more manual configuration, I’m okay with having to edit a config file somewhere to add a device, change the dashboard layout etc. I also don’t need the ESPHome part that builds and deploys configurations to devices as I can do that locally on my computer.\n \n Thank you. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 14 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729577227 {#10427 : 2024-10-22 08:07:07.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10434 …} +votes: Doctrine\ORM\PersistentCollection {#10436 …} +reports: Doctrine\ORM\PersistentCollection {#10438 …} +favourites: Doctrine\ORM\PersistentCollection {#10440 …} +notifications: Doctrine\ORM\PersistentCollection {#10442 …} +badges: Doctrine\ORM\PersistentCollection {#10444 …} +children: [] -id: 33609 -titleTs: "'altern':1 'assist':4 'devic':7 'esphom':6 'home':3" -bodyTs: "'1':79 '2':89 '24234':127 '3':105 '4':120 'add':155 'albeit':66 'also':164 'altern':73 'amount':46 'around':8 'autom':4 'build':172 'built':10 'candi':38 'center':7 'chang':158 'clusterfuck':69 'comput':186 'config':151 'configur':142,175 'connect':19,106 'current':15 'custom':9 'daemon':91 'dashboard':74,117,160 'data':113 'deploy':174 'devic':12,84,87,110,157,177 'docker':68 'doesn':123 'edit':149 'esphom':11,83,109,169 'essenti':63 'etc':162 'expect':139 'fact':53 'file':152 'fine':27 'github':128 'go':125 'grow':59 'ha':22,31 'hello':1 'howev':39 'huge':65 'instanc':23 'interfac':33 'iot/home':3 'keep':58 'layout':161 'like':30,43 'local':183 'log':111 'm':138,144 'made':81 'manual':99,141 'massiv':45 'need':5,167 'obvious':135 'offlin':122 'okay':145 'part':170 'php/python/node':94 'repositori':129 'requir':50,88 'resourc':48 'run':121 'setup':98 'show':115 'singl':90 'someth':93 'somewher':153 'specif':80 'storag':56 'success':67 'sugar':37 'systemd':103 'thank':187 'thing':25 'time':132 'unit':104 'usag':57 'whatnot':134 'work':26" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706527484 +visibility: "visible " +apId: "https://lemmy.world/post/11282607" +editedAt: DateTimeImmutable @1729127186 {#10424 : 2024-10-17 03:06:26.0 +02:00 } +createdAt: DateTimeImmutable @1706441084 {#10426 : 2024-01-28 12:24:44.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "I’m running domoticz with an rflink interface for my rf433 devices. No clue if they support ESPHome, but you can check. It runs confined to my network." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1706442122 {#2629 : 2024-01-28 12:42:02.0 +01:00 } +ip: null +tags: null +mentions: [ "@TCB13@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2636 …} +nested: Doctrine\ORM\PersistentCollection {#2638 …} +votes: Doctrine\ORM\PersistentCollection {#2640 …} +reports: Doctrine\ORM\PersistentCollection {#2642 …} +favourites: Doctrine\ORM\PersistentCollection {#2644 …} +notifications: Doctrine\ORM\PersistentCollection {#2646 …} -id: 346858 -bodyTs: "'check':22 'clue':14 'confin':25 'devic':12 'domoticz':4 'esphom':18 'interfac':8 'm':2 'network':28 'rf433':11 'rflink':7 'run':3,24 'support':17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7099878" +editedAt: null +createdAt: DateTimeImmutable @1706442122 {#2630 : 2024-01-28 12:42:02.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 16.0 MiB | 0.92 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2634 +user: App\Entity\User {#2648 +avatar: Proxies\__CG__\App\Entity\Image {#2649 …} +cover: null +email: "TheInsane42@lemmy.world" +username: "@TheInsane42@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729385011 {#2631 : 2024-10-20 02:43: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: 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 {#2650 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2652 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2654 …} +entries: Doctrine\ORM\PersistentCollection {#2656 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2658 …} +entryComments: Doctrine\ORM\PersistentCollection {#2660 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2662 …} +posts: Doctrine\ORM\PersistentCollection {#2664 …} +postVotes: Doctrine\ORM\PersistentCollection {#2666 …} +postComments: Doctrine\ORM\PersistentCollection {#2668 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2670 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2672 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2674 …} +follows: Doctrine\ORM\PersistentCollection {#2676 …} +followers: Doctrine\ORM\PersistentCollection {#2678 …} +blocks: Doctrine\ORM\PersistentCollection {#2680 …} +blockers: Doctrine\ORM\PersistentCollection {#2682 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2684 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2686 …} +reports: Doctrine\ORM\PersistentCollection {#2688 …} +favourites: Doctrine\ORM\PersistentCollection {#2690 …} +violations: Doctrine\ORM\PersistentCollection {#2692 …} +notifications: Doctrine\ORM\PersistentCollection {#2694 …} +awards: Doctrine\ORM\PersistentCollection {#2696 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2698 …} +categories: Doctrine\ORM\PersistentCollection {#2700 …} -id: 12026 -password: "$2y$13$5ykIF1MkRd50l57O7eBN.O/RgwbEtq6gB4ahoAZoVp7QhGKg7L2DW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2702 …} +apId: "TheInsane42@lemmy.world" +apProfileId: "https://lemmy.world/u/TheInsane42" +apPublicUrl: "https://lemmy.world/u/TheInsane42" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "TheInsane42" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727748683 {#2632 : 2024-10-01 04:11:23.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688017250 {#2633 : 2023-06-29 07:40:50.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2635 +user: Proxies\__CG__\App\Entity\User {#10432 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Alternative-to-Home-Assistant-for-ESPHome-Devices" +title: "Alternative to Home Assistant for ESPHome Devices" +url: null +body: """ Hello,\n \n My IoT/Home Automation needs are centered around custom built ESPHome devices and I currently have them all connected to a HA instance and things work fine.\n \n Now, I like HA’s interface and all the sugar candy, however I don’t like the massive amounts of resources it requires and the fact that the storage usage keeps growing and it is essentially a huge, albeit successful, docker clusterfuck.\n \n Is there any alternative dashboard that just does this:\n \n 1. Specifically made for ESPHome devices - no other devices required;\n 2. Single daemon or something PHP/Python/Node that you can setup manually with a few systemd units;\n 3. Connects to the ESPHome devices, logs the data and shows a dashboard with it;\n 4. Runs offline, doesn’t go into 24234 GitHub repositories all the time and whatnot.\n \n Obviously that I’m expecting more manual configuration, I’m okay with having to edit a config file somewhere to add a device, change the dashboard layout etc. I also don’t need the ESPHome part that builds and deploys configurations to devices as I can do that locally on my computer.\n \n Thank you. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 14 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729577227 {#10427 : 2024-10-22 08:07:07.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10434 …} +votes: Doctrine\ORM\PersistentCollection {#10436 …} +reports: Doctrine\ORM\PersistentCollection {#10438 …} +favourites: Doctrine\ORM\PersistentCollection {#10440 …} +notifications: Doctrine\ORM\PersistentCollection {#10442 …} +badges: Doctrine\ORM\PersistentCollection {#10444 …} +children: [] -id: 33609 -titleTs: "'altern':1 'assist':4 'devic':7 'esphom':6 'home':3" -bodyTs: "'1':79 '2':89 '24234':127 '3':105 '4':120 'add':155 'albeit':66 'also':164 'altern':73 'amount':46 'around':8 'autom':4 'build':172 'built':10 'candi':38 'center':7 'chang':158 'clusterfuck':69 'comput':186 'config':151 'configur':142,175 'connect':19,106 'current':15 'custom':9 'daemon':91 'dashboard':74,117,160 'data':113 'deploy':174 'devic':12,84,87,110,157,177 'docker':68 'doesn':123 'edit':149 'esphom':11,83,109,169 'essenti':63 'etc':162 'expect':139 'fact':53 'file':152 'fine':27 'github':128 'go':125 'grow':59 'ha':22,31 'hello':1 'howev':39 'huge':65 'instanc':23 'interfac':33 'iot/home':3 'keep':58 'layout':161 'like':30,43 'local':183 'log':111 'm':138,144 'made':81 'manual':99,141 'massiv':45 'need':5,167 'obvious':135 'offlin':122 'okay':145 'part':170 'php/python/node':94 'repositori':129 'requir':50,88 'resourc':48 'run':121 'setup':98 'show':115 'singl':90 'someth':93 'somewher':153 'specif':80 'storag':56 'success':67 'sugar':37 'systemd':103 'thank':187 'thing':25 'time':132 'unit':104 'usag':57 'whatnot':134 'work':26" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706527484 +visibility: "visible " +apId: "https://lemmy.world/post/11282607" +editedAt: DateTimeImmutable @1729127186 {#10424 : 2024-10-17 03:06:26.0 +02:00 } +createdAt: DateTimeImmutable @1706441084 {#10426 : 2024-01-28 12:24:44.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "I’m running domoticz with an rflink interface for my rf433 devices. No clue if they support ESPHome, but you can check. It runs confined to my network." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1706442122 {#2629 : 2024-01-28 12:42:02.0 +01:00 } +ip: null +tags: null +mentions: [ "@TCB13@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2636 …} +nested: Doctrine\ORM\PersistentCollection {#2638 …} +votes: Doctrine\ORM\PersistentCollection {#2640 …} +reports: Doctrine\ORM\PersistentCollection {#2642 …} +favourites: Doctrine\ORM\PersistentCollection {#2644 …} +notifications: Doctrine\ORM\PersistentCollection {#2646 …} -id: 346858 -bodyTs: "'check':22 'clue':14 'confin':25 'devic':12 'domoticz':4 'esphom':18 'interfac':8 'm':2 'network':28 'rf433':11 'rflink':7 'run':3,24 'support':17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7099878" +editedAt: null +createdAt: DateTimeImmutable @1706442122 {#2630 : 2024-01-28 12:42:02.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#11039 +comment: App\Entity\EntryComment {#2634 +user: App\Entity\User {#2648 +avatar: Proxies\__CG__\App\Entity\Image {#2649 …} +cover: null +email: "TheInsane42@lemmy.world" +username: "@TheInsane42@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729385011 {#2631 : 2024-10-20 02:43: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: 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 {#2650 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2652 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2654 …} +entries: Doctrine\ORM\PersistentCollection {#2656 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2658 …} +entryComments: Doctrine\ORM\PersistentCollection {#2660 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2662 …} +posts: Doctrine\ORM\PersistentCollection {#2664 …} +postVotes: Doctrine\ORM\PersistentCollection {#2666 …} +postComments: Doctrine\ORM\PersistentCollection {#2668 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2670 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2672 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2674 …} +follows: Doctrine\ORM\PersistentCollection {#2676 …} +followers: Doctrine\ORM\PersistentCollection {#2678 …} +blocks: Doctrine\ORM\PersistentCollection {#2680 …} +blockers: Doctrine\ORM\PersistentCollection {#2682 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2684 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2686 …} +reports: Doctrine\ORM\PersistentCollection {#2688 …} +favourites: Doctrine\ORM\PersistentCollection {#2690 …} +violations: Doctrine\ORM\PersistentCollection {#2692 …} +notifications: Doctrine\ORM\PersistentCollection {#2694 …} +awards: Doctrine\ORM\PersistentCollection {#2696 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2698 …} +categories: Doctrine\ORM\PersistentCollection {#2700 …} -id: 12026 -password: "$2y$13$5ykIF1MkRd50l57O7eBN.O/RgwbEtq6gB4ahoAZoVp7QhGKg7L2DW" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2702 …} +apId: "TheInsane42@lemmy.world" +apProfileId: "https://lemmy.world/u/TheInsane42" +apPublicUrl: "https://lemmy.world/u/TheInsane42" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "TheInsane42" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1727748683 {#2632 : 2024-10-01 04:11:23.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1688017250 {#2633 : 2023-06-29 07:40:50.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2635 +user: Proxies\__CG__\App\Entity\User {#10432 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Alternative-to-Home-Assistant-for-ESPHome-Devices" +title: "Alternative to Home Assistant for ESPHome Devices" +url: null +body: """ Hello,\n \n My IoT/Home Automation needs are centered around custom built ESPHome devices and I currently have them all connected to a HA instance and things work fine.\n \n Now, I like HA’s interface and all the sugar candy, however I don’t like the massive amounts of resources it requires and the fact that the storage usage keeps growing and it is essentially a huge, albeit successful, docker clusterfuck.\n \n Is there any alternative dashboard that just does this:\n \n 1. Specifically made for ESPHome devices - no other devices required;\n 2. Single daemon or something PHP/Python/Node that you can setup manually with a few systemd units;\n 3. Connects to the ESPHome devices, logs the data and shows a dashboard with it;\n 4. Runs offline, doesn’t go into 24234 GitHub repositories all the time and whatnot.\n \n Obviously that I’m expecting more manual configuration, I’m okay with having to edit a config file somewhere to add a device, change the dashboard layout etc. I also don’t need the ESPHome part that builds and deploys configurations to devices as I can do that locally on my computer.\n \n Thank you. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 42 +favouriteCount: 14 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729577227 {#10427 : 2024-10-22 08:07:07.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#10434 …} +votes: Doctrine\ORM\PersistentCollection {#10436 …} +reports: Doctrine\ORM\PersistentCollection {#10438 …} +favourites: Doctrine\ORM\PersistentCollection {#10440 …} +notifications: Doctrine\ORM\PersistentCollection {#10442 …} +badges: Doctrine\ORM\PersistentCollection {#10444 …} +children: [] -id: 33609 -titleTs: "'altern':1 'assist':4 'devic':7 'esphom':6 'home':3" -bodyTs: "'1':79 '2':89 '24234':127 '3':105 '4':120 'add':155 'albeit':66 'also':164 'altern':73 'amount':46 'around':8 'autom':4 'build':172 'built':10 'candi':38 'center':7 'chang':158 'clusterfuck':69 'comput':186 'config':151 'configur':142,175 'connect':19,106 'current':15 'custom':9 'daemon':91 'dashboard':74,117,160 'data':113 'deploy':174 'devic':12,84,87,110,157,177 'docker':68 'doesn':123 'edit':149 'esphom':11,83,109,169 'essenti':63 'etc':162 'expect':139 'fact':53 'file':152 'fine':27 'github':128 'go':125 'grow':59 'ha':22,31 'hello':1 'howev':39 'huge':65 'instanc':23 'interfac':33 'iot/home':3 'keep':58 'layout':161 'like':30,43 'local':183 'log':111 'm':138,144 'made':81 'manual':99,141 'massiv':45 'need':5,167 'obvious':135 'offlin':122 'okay':145 'part':170 'php/python/node':94 'repositori':129 'requir':50,88 'resourc':48 'run':121 'setup':98 'show':115 'singl':90 'someth':93 'somewher':153 'specif':80 'storag':56 'success':67 'sugar':37 'systemd':103 'thank':187 'thing':25 'time':132 'unit':104 'usag':57 'whatnot':134 'work':26" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706527484 +visibility: "visible " +apId: "https://lemmy.world/post/11282607" +editedAt: DateTimeImmutable @1729127186 {#10424 : 2024-10-17 03:06:26.0 +02:00 } +createdAt: DateTimeImmutable @1706441084 {#10426 : 2024-01-28 12:24:44.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "I’m running domoticz with an rflink interface for my rf433 devices. No clue if they support ESPHome, but you can check. It runs confined to my network." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1706442122 {#2629 : 2024-01-28 12:42:02.0 +01:00 } +ip: null +tags: null +mentions: [ "@TCB13@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2636 …} +nested: Doctrine\ORM\PersistentCollection {#2638 …} +votes: Doctrine\ORM\PersistentCollection {#2640 …} +reports: Doctrine\ORM\PersistentCollection {#2642 …} +favourites: Doctrine\ORM\PersistentCollection {#2644 …} +notifications: Doctrine\ORM\PersistentCollection {#2646 …} -id: 346858 -bodyTs: "'check':22 'clue':14 'confin':25 'devic':12 'domoticz':4 'esphom':18 'interfac':8 'm':2 'network':28 'rf433':11 'rflink':7 'run':3,24 'support':17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.world/comment/7099878" +editedAt: null +createdAt: DateTimeImmutable @1706442122 {#2630 : 2024-01-28 12:42:02.0 +01:00 } } +nestedComments: [] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …} -twig: Twig\Environment {#1252 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 19.69 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2710 +user: App\Entity\User {#2723 +avatar: null +cover: null +email: "lempa@group.lt" +username: "@lempa@group.lt" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729125582 {#2707 : 2024-10-17 02:39:42.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +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: 93805 -password: "$2y$13$3k8PwnKMKC8CVsY1Zq.D9OdbTJZAP/OZK6UqRr9qGR2.PZHZgoH0a" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2776 …} +apId: "lempa@group.lt" +apProfileId: "https://group.lt/u/lempa" +apPublicUrl: "https://group.lt/u/lempa" +apFollowersUrl: null +apInboxUrl: "https://group.lt/inbox" +apDomain: "group.lt" +apPreferredUsername: "lempa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729125581 {#2708 : 2024-10-17 02:39:41.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1729125580 {#2709 : 2024-10-17 02:39:40.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "nomad + [www.weave.works/docs/net/latest/overview/](https://www.weave.works/docs/net/latest/overview/) ;) and maybe this [github.com/ituoga/coredns-nomad](https://github.com/ituoga/coredns-nomad)" +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706439903 {#2704 : 2024-01-28 12:05:03.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" "@johnnixon@lemmy.world" ] +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: 346830 -bodyTs: "'/docs/net/latest/overview/](https://www.weave.works/docs/net/latest/overview/)':4 '/ituoga/coredns-nomad](https://github.com/ituoga/coredns-nomad)':10 'github.com':9 'github.com/ituoga/coredns-nomad](https://github.com/ituoga/coredns-nomad)':8 'mayb':6 'nomad':1 'www.weave.works':3 'www.weave.works/docs/net/latest/overview/](https://www.weave.works/docs/net/latest/overview/)':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://group.lt/comment/2760435" +editedAt: DateTimeImmutable @1729125618 {#2705 : 2024-10-17 02:40:18.0 +02:00 } +createdAt: DateTimeImmutable @1706439903 {#2706 : 2024-01-28 12:05:03.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#11109 +comment: App\Entity\EntryComment {#2710 +user: App\Entity\User {#2723 +avatar: null +cover: null +email: "lempa@group.lt" +username: "@lempa@group.lt" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729125582 {#2707 : 2024-10-17 02:39:42.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +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: 93805 -password: "$2y$13$3k8PwnKMKC8CVsY1Zq.D9OdbTJZAP/OZK6UqRr9qGR2.PZHZgoH0a" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2776 …} +apId: "lempa@group.lt" +apProfileId: "https://group.lt/u/lempa" +apPublicUrl: "https://group.lt/u/lempa" +apFollowersUrl: null +apInboxUrl: "https://group.lt/inbox" +apDomain: "group.lt" +apPreferredUsername: "lempa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729125581 {#2708 : 2024-10-17 02:39:41.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1729125580 {#2709 : 2024-10-17 02:39:40.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "nomad + [www.weave.works/docs/net/latest/overview/](https://www.weave.works/docs/net/latest/overview/) ;) and maybe this [github.com/ituoga/coredns-nomad](https://github.com/ituoga/coredns-nomad)" +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706439903 {#2704 : 2024-01-28 12:05:03.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" "@johnnixon@lemmy.world" ] +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: 346830 -bodyTs: "'/docs/net/latest/overview/](https://www.weave.works/docs/net/latest/overview/)':4 '/ituoga/coredns-nomad](https://github.com/ituoga/coredns-nomad)':10 'github.com':9 'github.com/ituoga/coredns-nomad](https://github.com/ituoga/coredns-nomad)':8 'mayb':6 'nomad':1 'www.weave.works':3 'www.weave.works/docs/net/latest/overview/](https://www.weave.works/docs/net/latest/overview/)':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://group.lt/comment/2760435" +editedAt: DateTimeImmutable @1729125618 {#2705 : 2024-10-17 02:40:18.0 +02:00 } +createdAt: DateTimeImmutable @1706439903 {#2706 : 2024-01-28 12:05:03.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 | 16.0 MiB | 0.24 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2723 +avatar: null +cover: null +email: "lempa@group.lt" +username: "@lempa@group.lt" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729125582 {#2707 : 2024-10-17 02:39:42.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +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: 93805 -password: "$2y$13$3k8PwnKMKC8CVsY1Zq.D9OdbTJZAP/OZK6UqRr9qGR2.PZHZgoH0a" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2776 …} +apId: "lempa@group.lt" +apProfileId: "https://group.lt/u/lempa" +apPublicUrl: "https://group.lt/u/lempa" +apFollowersUrl: null +apInboxUrl: "https://group.lt/inbox" +apDomain: "group.lt" +apPreferredUsername: "lempa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729125581 {#2708 : 2024-10-17 02:39:41.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1729125580 {#2709 : 2024-10-17 02:39:40.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#11154 +user: App\Entity\User {#2723 +avatar: null +cover: null +email: "lempa@group.lt" +username: "@lempa@group.lt" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729125582 {#2707 : 2024-10-17 02:39:42.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +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: 93805 -password: "$2y$13$3k8PwnKMKC8CVsY1Zq.D9OdbTJZAP/OZK6UqRr9qGR2.PZHZgoH0a" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2776 …} +apId: "lempa@group.lt" +apProfileId: "https://group.lt/u/lempa" +apPublicUrl: "https://group.lt/u/lempa" +apFollowersUrl: null +apInboxUrl: "https://group.lt/inbox" +apDomain: "group.lt" +apPreferredUsername: "lempa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729125581 {#2708 : 2024-10-17 02:39:41.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1729125580 {#2709 : 2024-10-17 02:39:40.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.20 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1706439903 {#2706 : 2024-01-28 12:05:03.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#11209 +date: DateTimeImmutable @1706439903 {#2706 : 2024-01-28 12:05:03.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.22 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1706439903 {#2706 : 2024-01-28 12:05:03.0 +01:00 } "editedAt" => DateTimeImmutable @1729125618 {#2705 : 2024-10-17 02:40:18.0 +02:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#11263 +createdAt: DateTimeImmutable @1706439903 {#2706 : 2024-01-28 12:05:03.0 +01:00 } +editedAt: DateTimeImmutable @1729125618 {#2705 : 2024-10-17 02:40:18.0 +02:00 } } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.23 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#11317 +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.19 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2723 +avatar: null +cover: null +email: "lempa@group.lt" +username: "@lempa@group.lt" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729125582 {#2707 : 2024-10-17 02:39:42.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +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: 93805 -password: "$2y$13$3k8PwnKMKC8CVsY1Zq.D9OdbTJZAP/OZK6UqRr9qGR2.PZHZgoH0a" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2776 …} +apId: "lempa@group.lt" +apProfileId: "https://group.lt/u/lempa" +apPublicUrl: "https://group.lt/u/lempa" +apFollowersUrl: null +apInboxUrl: "https://group.lt/inbox" +apDomain: "group.lt" +apPreferredUsername: "lempa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729125581 {#2708 : 2024-10-17 02:39:41.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1729125580 {#2709 : 2024-10-17 02:39:40.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#11372 +width: 40 +height: 40 +user: App\Entity\User {#2723 +avatar: null +cover: null +email: "lempa@group.lt" +username: "@lempa@group.lt" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729125582 {#2707 : 2024-10-17 02:39:42.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +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: 93805 -password: "$2y$13$3k8PwnKMKC8CVsY1Zq.D9OdbTJZAP/OZK6UqRr9qGR2.PZHZgoH0a" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2776 …} +apId: "lempa@group.lt" +apProfileId: "https://group.lt/u/lempa" +apPublicUrl: "https://group.lt/u/lempa" +apFollowersUrl: null +apInboxUrl: "https://group.lt/inbox" +apDomain: "group.lt" +apPreferredUsername: "lempa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729125581 {#2708 : 2024-10-17 02:39:41.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1729125580 {#2709 : 2024-10-17 02:39:40.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.55 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2710 +user: App\Entity\User {#2723 +avatar: null +cover: null +email: "lempa@group.lt" +username: "@lempa@group.lt" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729125582 {#2707 : 2024-10-17 02:39:42.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +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: 93805 -password: "$2y$13$3k8PwnKMKC8CVsY1Zq.D9OdbTJZAP/OZK6UqRr9qGR2.PZHZgoH0a" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2776 …} +apId: "lempa@group.lt" +apProfileId: "https://group.lt/u/lempa" +apPublicUrl: "https://group.lt/u/lempa" +apFollowersUrl: null +apInboxUrl: "https://group.lt/inbox" +apDomain: "group.lt" +apPreferredUsername: "lempa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729125581 {#2708 : 2024-10-17 02:39:41.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1729125580 {#2709 : 2024-10-17 02:39:40.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "nomad + [www.weave.works/docs/net/latest/overview/](https://www.weave.works/docs/net/latest/overview/) ;) and maybe this [github.com/ituoga/coredns-nomad](https://github.com/ituoga/coredns-nomad)" +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706439903 {#2704 : 2024-01-28 12:05:03.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" "@johnnixon@lemmy.world" ] +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: 346830 -bodyTs: "'/docs/net/latest/overview/](https://www.weave.works/docs/net/latest/overview/)':4 '/ituoga/coredns-nomad](https://github.com/ituoga/coredns-nomad)':10 'github.com':9 'github.com/ituoga/coredns-nomad](https://github.com/ituoga/coredns-nomad)':8 'mayb':6 'nomad':1 'www.weave.works':3 'www.weave.works/docs/net/latest/overview/](https://www.weave.works/docs/net/latest/overview/)':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://group.lt/comment/2760435" +editedAt: DateTimeImmutable @1729125618 {#2705 : 2024-10-17 02:40:18.0 +02:00 } +createdAt: DateTimeImmutable @1706439903 {#2706 : 2024-01-28 12:05:03.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#11451 +subject: App\Entity\EntryComment {#2710 +user: App\Entity\User {#2723 +avatar: null +cover: null +email: "lempa@group.lt" +username: "@lempa@group.lt" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729125582 {#2707 : 2024-10-17 02:39:42.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +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: 93805 -password: "$2y$13$3k8PwnKMKC8CVsY1Zq.D9OdbTJZAP/OZK6UqRr9qGR2.PZHZgoH0a" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2776 …} +apId: "lempa@group.lt" +apProfileId: "https://group.lt/u/lempa" +apPublicUrl: "https://group.lt/u/lempa" +apFollowersUrl: null +apInboxUrl: "https://group.lt/inbox" +apDomain: "group.lt" +apPreferredUsername: "lempa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729125581 {#2708 : 2024-10-17 02:39:41.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1729125580 {#2709 : 2024-10-17 02:39:40.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "nomad + [www.weave.works/docs/net/latest/overview/](https://www.weave.works/docs/net/latest/overview/) ;) and maybe this [github.com/ituoga/coredns-nomad](https://github.com/ituoga/coredns-nomad)" +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706439903 {#2704 : 2024-01-28 12:05:03.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" "@johnnixon@lemmy.world" ] +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: 346830 -bodyTs: "'/docs/net/latest/overview/](https://www.weave.works/docs/net/latest/overview/)':4 '/ituoga/coredns-nomad](https://github.com/ituoga/coredns-nomad)':10 'github.com':9 'github.com/ituoga/coredns-nomad](https://github.com/ituoga/coredns-nomad)':8 'mayb':6 'nomad':1 'www.weave.works':3 'www.weave.works/docs/net/latest/overview/](https://www.weave.works/docs/net/latest/overview/)':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://group.lt/comment/2760435" +editedAt: DateTimeImmutable @1729125618 {#2705 : 2024-10-17 02:40:18.0 +02:00 } +createdAt: DateTimeImmutable @1706439903 {#2706 : 2024-01-28 12:05:03.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 0.98 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2710 +user: App\Entity\User {#2723 +avatar: null +cover: null +email: "lempa@group.lt" +username: "@lempa@group.lt" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729125582 {#2707 : 2024-10-17 02:39:42.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +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: 93805 -password: "$2y$13$3k8PwnKMKC8CVsY1Zq.D9OdbTJZAP/OZK6UqRr9qGR2.PZHZgoH0a" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2776 …} +apId: "lempa@group.lt" +apProfileId: "https://group.lt/u/lempa" +apPublicUrl: "https://group.lt/u/lempa" +apFollowersUrl: null +apInboxUrl: "https://group.lt/inbox" +apDomain: "group.lt" +apPreferredUsername: "lempa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729125581 {#2708 : 2024-10-17 02:39:41.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1729125580 {#2709 : 2024-10-17 02:39:40.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "nomad + [www.weave.works/docs/net/latest/overview/](https://www.weave.works/docs/net/latest/overview/) ;) and maybe this [github.com/ituoga/coredns-nomad](https://github.com/ituoga/coredns-nomad)" +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706439903 {#2704 : 2024-01-28 12:05:03.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" "@johnnixon@lemmy.world" ] +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: 346830 -bodyTs: "'/docs/net/latest/overview/](https://www.weave.works/docs/net/latest/overview/)':4 '/ituoga/coredns-nomad](https://github.com/ituoga/coredns-nomad)':10 'github.com':9 'github.com/ituoga/coredns-nomad](https://github.com/ituoga/coredns-nomad)':8 'mayb':6 'nomad':1 'www.weave.works':3 'www.weave.works/docs/net/latest/overview/](https://www.weave.works/docs/net/latest/overview/)':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://group.lt/comment/2760435" +editedAt: DateTimeImmutable @1729125618 {#2705 : 2024-10-17 02:40:18.0 +02:00 } +createdAt: DateTimeImmutable @1706439903 {#2706 : 2024-01-28 12:05:03.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#11508 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2710 +user: App\Entity\User {#2723 +avatar: null +cover: null +email: "lempa@group.lt" +username: "@lempa@group.lt" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729125582 {#2707 : 2024-10-17 02:39:42.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +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: 93805 -password: "$2y$13$3k8PwnKMKC8CVsY1Zq.D9OdbTJZAP/OZK6UqRr9qGR2.PZHZgoH0a" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2776 …} +apId: "lempa@group.lt" +apProfileId: "https://group.lt/u/lempa" +apPublicUrl: "https://group.lt/u/lempa" +apFollowersUrl: null +apInboxUrl: "https://group.lt/inbox" +apDomain: "group.lt" +apPreferredUsername: "lempa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729125581 {#2708 : 2024-10-17 02:39:41.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1729125580 {#2709 : 2024-10-17 02:39:40.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "nomad + [www.weave.works/docs/net/latest/overview/](https://www.weave.works/docs/net/latest/overview/) ;) and maybe this [github.com/ituoga/coredns-nomad](https://github.com/ituoga/coredns-nomad)" +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706439903 {#2704 : 2024-01-28 12:05:03.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" "@johnnixon@lemmy.world" ] +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: 346830 -bodyTs: "'/docs/net/latest/overview/](https://www.weave.works/docs/net/latest/overview/)':4 '/ituoga/coredns-nomad](https://github.com/ituoga/coredns-nomad)':10 'github.com':9 'github.com/ituoga/coredns-nomad](https://github.com/ituoga/coredns-nomad)':8 'mayb':6 'nomad':1 'www.weave.works':3 'www.weave.works/docs/net/latest/overview/](https://www.weave.works/docs/net/latest/overview/)':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://group.lt/comment/2760435" +editedAt: DateTimeImmutable @1729125618 {#2705 : 2024-10-17 02:40:18.0 +02:00 } +createdAt: DateTimeImmutable @1706439903 {#2706 : 2024-01-28 12:05:03.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 16.0 MiB | 7.18 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2710 +user: App\Entity\User {#2723 +avatar: null +cover: null +email: "lempa@group.lt" +username: "@lempa@group.lt" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729125582 {#2707 : 2024-10-17 02:39:42.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +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: 93805 -password: "$2y$13$3k8PwnKMKC8CVsY1Zq.D9OdbTJZAP/OZK6UqRr9qGR2.PZHZgoH0a" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2776 …} +apId: "lempa@group.lt" +apProfileId: "https://group.lt/u/lempa" +apPublicUrl: "https://group.lt/u/lempa" +apFollowersUrl: null +apInboxUrl: "https://group.lt/inbox" +apDomain: "group.lt" +apPreferredUsername: "lempa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729125581 {#2708 : 2024-10-17 02:39:41.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1729125580 {#2709 : 2024-10-17 02:39:40.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "nomad + [www.weave.works/docs/net/latest/overview/](https://www.weave.works/docs/net/latest/overview/) ;) and maybe this [github.com/ituoga/coredns-nomad](https://github.com/ituoga/coredns-nomad)" +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706439903 {#2704 : 2024-01-28 12:05:03.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" "@johnnixon@lemmy.world" ] +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: 346830 -bodyTs: "'/docs/net/latest/overview/](https://www.weave.works/docs/net/latest/overview/)':4 '/ituoga/coredns-nomad](https://github.com/ituoga/coredns-nomad)':10 'github.com':9 'github.com/ituoga/coredns-nomad](https://github.com/ituoga/coredns-nomad)':8 'mayb':6 'nomad':1 'www.weave.works':3 'www.weave.works/docs/net/latest/overview/](https://www.weave.works/docs/net/latest/overview/)':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://group.lt/comment/2760435" +editedAt: DateTimeImmutable @1729125618 {#2705 : 2024-10-17 02:40:18.0 +02:00 } +createdAt: DateTimeImmutable @1706439903 {#2706 : 2024-01-28 12:05:03.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#11748 +comment: App\Entity\EntryComment {#2710 +user: App\Entity\User {#2723 +avatar: null +cover: null +email: "lempa@group.lt" +username: "@lempa@group.lt" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729125582 {#2707 : 2024-10-17 02:39:42.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +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: 93805 -password: "$2y$13$3k8PwnKMKC8CVsY1Zq.D9OdbTJZAP/OZK6UqRr9qGR2.PZHZgoH0a" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2776 …} +apId: "lempa@group.lt" +apProfileId: "https://group.lt/u/lempa" +apPublicUrl: "https://group.lt/u/lempa" +apFollowersUrl: null +apInboxUrl: "https://group.lt/inbox" +apDomain: "group.lt" +apPreferredUsername: "lempa" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729125581 {#2708 : 2024-10-17 02:39:41.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1729125580 {#2709 : 2024-10-17 02:39:40.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "nomad + [www.weave.works/docs/net/latest/overview/](https://www.weave.works/docs/net/latest/overview/) ;) and maybe this [github.com/ituoga/coredns-nomad](https://github.com/ituoga/coredns-nomad)" +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706439903 {#2704 : 2024-01-28 12:05:03.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" "@johnnixon@lemmy.world" ] +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: 346830 -bodyTs: "'/docs/net/latest/overview/](https://www.weave.works/docs/net/latest/overview/)':4 '/ituoga/coredns-nomad](https://github.com/ituoga/coredns-nomad)':10 'github.com':9 'github.com/ituoga/coredns-nomad](https://github.com/ituoga/coredns-nomad)':8 'mayb':6 'nomad':1 'www.weave.works':3 'www.weave.works/docs/net/latest/overview/](https://www.weave.works/docs/net/latest/overview/)':2" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://group.lt/comment/2760435" +editedAt: DateTimeImmutable @1729125618 {#2705 : 2024-10-17 02:40:18.0 +02:00 } +createdAt: DateTimeImmutable @1706439903 {#2706 : 2024-01-28 12:05:03.0 +01:00 } } +nestedComments: [] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …} -twig: Twig\Environment {#1252 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 7.52 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2783 +user: App\Entity\User {#2796 +avatar: null +cover: null +email: "pl_woah@lemmy.ml" +username: "@pl_woah@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570703 {#2780 : 2024-10-22 06:18:23.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#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: 81895 -password: "$2y$13$vp3ATUqHN6Lg5iLFRFqyAeTjWwflwcMFTTIQhq9sW7LMdl.SH37D." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2849 …} +apId: "pl_woah@lemmy.ml" +apProfileId: "https://lemmy.ml/u/pl_woah" +apPublicUrl: "https://lemmy.ml/u/pl_woah" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "pl_woah" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728648737 {#2781 : 2024-10-11 14:12:17.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1702326042 {#2782 : 2023-12-11 21:20:42.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2201 +user: Proxies\__CG__\App\Entity\User {#7555 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Raspberry-as-NAS-multiple-HDDs-and-an-enclosure" +title: "Raspberry as NAS, multiple HDDs and an enclosure" +url: null +body: """ It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D\n \n I could not really find cheap hhd enclosures that connect via usb. Any recommendations? I don’t really want to use HDD toasters, they feel not permanent enough for a Nas. I could also not find sata to usb hats for the pi that are available right now """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 24 +favouriteCount: 50 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729180997 {#7556 : 2024-10-17 18:03:17.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7561 …} +votes: Doctrine\ORM\PersistentCollection {#7564 …} +reports: Doctrine\ORM\PersistentCollection {#7566 …} +favourites: Doctrine\ORM\PersistentCollection {#7568 …} +notifications: Doctrine\ORM\PersistentCollection {#7570 …} +badges: Doctrine\ORM\PersistentCollection {#7572 …} +children: [] -id: 33515 -titleTs: "'enclosur':8 'hdds':5 'multipl':4 'nas':3 'raspberri':1" -bodyTs: "'100':45 '2':35 '4':40 'also':82 'attach':11 'avail':94 'bay':36 'best':16 'case':17 'caus':47 'cheap':54 'connect':58 'could':50,81 'd':48 'difficult':4 'enclosur':23,56 'enough':76 'feel':73 'find':6,53,84 'good':8 'hat':88 'hdd':70 'hdds':12,38 'hhd':55 'least':34 'nas':79 'perman':75 'pi':15,31,91 'power':26 'rather':39 'realli':52,66 'recommend':62 'right':95 'sata':85 'seem':2 'small':25 'solut':9 'space':28 'suppli':27 'toaster':71 'usb':60,87 'use':69 'via':59 'want':67 'weird':3 'would':18" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706473755 +visibility: "visible " +apId: "https://lemmy.ml/post/11123965" +editedAt: null +createdAt: DateTimeImmutable @1706387355 {#7553 : 2024-01-27 21:29:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ You can do it. I use a powered USB hub and a raspberry pi, and 5 hard drives.\n \n It is a mess of cables but was simple enough.\n \n I also sprang for a UPS because most filesystem’s I tried like zfs and btrfs didn’t appreciate random brownouts from running 4 drives off the pi itself.\n \n Right now they’re xfs and used for a minio install and torrent storage """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706435035 {#2778 : 2024-01-28 10:43:55.0 +01:00 } +ip: null +tags: null +mentions: [ "@WbrJr@lemmy.ml" ] +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: 346763 -bodyTs: "'4':52 '5':16 'also':30 'appreci':47 'brownout':49 'btrfs':44 'cabl':24 'didn':45 'drive':18,53 'enough':28 'filesystem':37 'hard':17 'hub':10 'instal':68 'like':41 'mess':22 'minio':67 'pi':14,56 'power':8 'random':48 'raspberri':13 're':61 'right':58 'run':51 'simpl':27 'sprang':31 'storag':71 'torrent':70 'tri':40 'up':34 'usb':9 'use':6,64 'xfs':62 'zfs':42" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7816912" +editedAt: null +createdAt: DateTimeImmutable @1706435035 {#2779 : 2024-01-28 10:43:55.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#11818 +comment: App\Entity\EntryComment {#2783 +user: App\Entity\User {#2796 +avatar: null +cover: null +email: "pl_woah@lemmy.ml" +username: "@pl_woah@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570703 {#2780 : 2024-10-22 06:18:23.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#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: 81895 -password: "$2y$13$vp3ATUqHN6Lg5iLFRFqyAeTjWwflwcMFTTIQhq9sW7LMdl.SH37D." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2849 …} +apId: "pl_woah@lemmy.ml" +apProfileId: "https://lemmy.ml/u/pl_woah" +apPublicUrl: "https://lemmy.ml/u/pl_woah" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "pl_woah" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728648737 {#2781 : 2024-10-11 14:12:17.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1702326042 {#2782 : 2023-12-11 21:20:42.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2201 +user: Proxies\__CG__\App\Entity\User {#7555 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Raspberry-as-NAS-multiple-HDDs-and-an-enclosure" +title: "Raspberry as NAS, multiple HDDs and an enclosure" +url: null +body: """ It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D\n \n I could not really find cheap hhd enclosures that connect via usb. Any recommendations? I don’t really want to use HDD toasters, they feel not permanent enough for a Nas. I could also not find sata to usb hats for the pi that are available right now """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 24 +favouriteCount: 50 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729180997 {#7556 : 2024-10-17 18:03:17.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7561 …} +votes: Doctrine\ORM\PersistentCollection {#7564 …} +reports: Doctrine\ORM\PersistentCollection {#7566 …} +favourites: Doctrine\ORM\PersistentCollection {#7568 …} +notifications: Doctrine\ORM\PersistentCollection {#7570 …} +badges: Doctrine\ORM\PersistentCollection {#7572 …} +children: [] -id: 33515 -titleTs: "'enclosur':8 'hdds':5 'multipl':4 'nas':3 'raspberri':1" -bodyTs: "'100':45 '2':35 '4':40 'also':82 'attach':11 'avail':94 'bay':36 'best':16 'case':17 'caus':47 'cheap':54 'connect':58 'could':50,81 'd':48 'difficult':4 'enclosur':23,56 'enough':76 'feel':73 'find':6,53,84 'good':8 'hat':88 'hdd':70 'hdds':12,38 'hhd':55 'least':34 'nas':79 'perman':75 'pi':15,31,91 'power':26 'rather':39 'realli':52,66 'recommend':62 'right':95 'sata':85 'seem':2 'small':25 'solut':9 'space':28 'suppli':27 'toaster':71 'usb':60,87 'use':69 'via':59 'want':67 'weird':3 'would':18" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706473755 +visibility: "visible " +apId: "https://lemmy.ml/post/11123965" +editedAt: null +createdAt: DateTimeImmutable @1706387355 {#7553 : 2024-01-27 21:29:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ You can do it. I use a powered USB hub and a raspberry pi, and 5 hard drives.\n \n It is a mess of cables but was simple enough.\n \n I also sprang for a UPS because most filesystem’s I tried like zfs and btrfs didn’t appreciate random brownouts from running 4 drives off the pi itself.\n \n Right now they’re xfs and used for a minio install and torrent storage """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706435035 {#2778 : 2024-01-28 10:43:55.0 +01:00 } +ip: null +tags: null +mentions: [ "@WbrJr@lemmy.ml" ] +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: 346763 -bodyTs: "'4':52 '5':16 'also':30 'appreci':47 'brownout':49 'btrfs':44 'cabl':24 'didn':45 'drive':18,53 'enough':28 'filesystem':37 'hard':17 'hub':10 'instal':68 'like':41 'mess':22 'minio':67 'pi':14,56 'power':8 'random':48 'raspberri':13 're':61 'right':58 'run':51 'simpl':27 'sprang':31 'storag':71 'torrent':70 'tri':40 'up':34 'usb':9 'use':6,64 'xfs':62 'zfs':42" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7816912" +editedAt: null +createdAt: DateTimeImmutable @1706435035 {#2779 : 2024-01-28 10:43:55.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 | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2796 +avatar: null +cover: null +email: "pl_woah@lemmy.ml" +username: "@pl_woah@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570703 {#2780 : 2024-10-22 06:18:23.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#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: 81895 -password: "$2y$13$vp3ATUqHN6Lg5iLFRFqyAeTjWwflwcMFTTIQhq9sW7LMdl.SH37D." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2849 …} +apId: "pl_woah@lemmy.ml" +apProfileId: "https://lemmy.ml/u/pl_woah" +apPublicUrl: "https://lemmy.ml/u/pl_woah" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "pl_woah" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728648737 {#2781 : 2024-10-11 14:12:17.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1702326042 {#2782 : 2023-12-11 21:20:42.0 +01:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#11863 +user: App\Entity\User {#2796 +avatar: null +cover: null +email: "pl_woah@lemmy.ml" +username: "@pl_woah@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570703 {#2780 : 2024-10-22 06:18:23.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#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: 81895 -password: "$2y$13$vp3ATUqHN6Lg5iLFRFqyAeTjWwflwcMFTTIQhq9sW7LMdl.SH37D." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2849 …} +apId: "pl_woah@lemmy.ml" +apProfileId: "https://lemmy.ml/u/pl_woah" +apPublicUrl: "https://lemmy.ml/u/pl_woah" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "pl_woah" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728648737 {#2781 : 2024-10-11 14:12:17.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1702326042 {#2782 : 2023-12-11 21:20:42.0 +01:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1706435035 {#2779 : 2024-01-28 10:43:55.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#11918 +date: DateTimeImmutable @1706435035 {#2779 : 2024-01-28 10:43:55.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.10 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1706435035 {#2779 : 2024-01-28 10:43:55.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#11972 +createdAt: DateTimeImmutable @1706435035 {#2779 : 2024-01-28 10:43:55.0 +01:00 } +editedAt: null } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2201 +user: Proxies\__CG__\App\Entity\User {#7555 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Raspberry-as-NAS-multiple-HDDs-and-an-enclosure" +title: "Raspberry as NAS, multiple HDDs and an enclosure" +url: null +body: """ It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D\n \n I could not really find cheap hhd enclosures that connect via usb. Any recommendations? I don’t really want to use HDD toasters, they feel not permanent enough for a Nas. I could also not find sata to usb hats for the pi that are available right now """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 24 +favouriteCount: 50 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729180997 {#7556 : 2024-10-17 18:03:17.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7561 …} +votes: Doctrine\ORM\PersistentCollection {#7564 …} +reports: Doctrine\ORM\PersistentCollection {#7566 …} +favourites: Doctrine\ORM\PersistentCollection {#7568 …} +notifications: Doctrine\ORM\PersistentCollection {#7570 …} +badges: Doctrine\ORM\PersistentCollection {#7572 …} +children: [] -id: 33515 -titleTs: "'enclosur':8 'hdds':5 'multipl':4 'nas':3 'raspberri':1" -bodyTs: "'100':45 '2':35 '4':40 'also':82 'attach':11 'avail':94 'bay':36 'best':16 'case':17 'caus':47 'cheap':54 'connect':58 'could':50,81 'd':48 'difficult':4 'enclosur':23,56 'enough':76 'feel':73 'find':6,53,84 'good':8 'hat':88 'hdd':70 'hdds':12,38 'hhd':55 'least':34 'nas':79 'perman':75 'pi':15,31,91 'power':26 'rather':39 'realli':52,66 'recommend':62 'right':95 'sata':85 'seem':2 'small':25 'solut':9 'space':28 'suppli':27 'toaster':71 'usb':60,87 'use':69 'via':59 'want':67 'weird':3 'would':18" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706473755 +visibility: "visible " +apId: "https://lemmy.ml/post/11123965" +editedAt: null +createdAt: DateTimeImmutable @1706387355 {#7553 : 2024-01-27 21:29:15.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#12026 +entry: Proxies\__CG__\App\Entity\Entry {#2201 +user: Proxies\__CG__\App\Entity\User {#7555 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Raspberry-as-NAS-multiple-HDDs-and-an-enclosure" +title: "Raspberry as NAS, multiple HDDs and an enclosure" +url: null +body: """ It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D\n \n I could not really find cheap hhd enclosures that connect via usb. Any recommendations? I don’t really want to use HDD toasters, they feel not permanent enough for a Nas. I could also not find sata to usb hats for the pi that are available right now """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 24 +favouriteCount: 50 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729180997 {#7556 : 2024-10-17 18:03:17.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7561 …} +votes: Doctrine\ORM\PersistentCollection {#7564 …} +reports: Doctrine\ORM\PersistentCollection {#7566 …} +favourites: Doctrine\ORM\PersistentCollection {#7568 …} +notifications: Doctrine\ORM\PersistentCollection {#7570 …} +badges: Doctrine\ORM\PersistentCollection {#7572 …} +children: [] -id: 33515 -titleTs: "'enclosur':8 'hdds':5 'multipl':4 'nas':3 'raspberri':1" -bodyTs: "'100':45 '2':35 '4':40 'also':82 'attach':11 'avail':94 'bay':36 'best':16 'case':17 'caus':47 'cheap':54 'connect':58 'could':50,81 'd':48 'difficult':4 'enclosur':23,56 'enough':76 'feel':73 'find':6,53,84 'good':8 'hat':88 'hdd':70 'hdds':12,38 'hhd':55 'least':34 'nas':79 'perman':75 'pi':15,31,91 'power':26 'rather':39 'realli':52,66 'recommend':62 'right':95 'sata':85 'seem':2 'small':25 'solut':9 'space':28 'suppli':27 'toaster':71 'usb':60,87 'use':69 'via':59 'want':67 'weird':3 'would':18" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706473755 +visibility: "visible " +apId: "https://lemmy.ml/post/11123965" +editedAt: null +createdAt: DateTimeImmutable @1706387355 {#7553 : 2024-01-27 21:29:15.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2796 +avatar: null +cover: null +email: "pl_woah@lemmy.ml" +username: "@pl_woah@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570703 {#2780 : 2024-10-22 06:18:23.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#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: 81895 -password: "$2y$13$vp3ATUqHN6Lg5iLFRFqyAeTjWwflwcMFTTIQhq9sW7LMdl.SH37D." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2849 …} +apId: "pl_woah@lemmy.ml" +apProfileId: "https://lemmy.ml/u/pl_woah" +apPublicUrl: "https://lemmy.ml/u/pl_woah" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "pl_woah" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728648737 {#2781 : 2024-10-11 14:12:17.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1702326042 {#2782 : 2023-12-11 21:20:42.0 +01:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#12081 +width: 40 +height: 40 +user: App\Entity\User {#2796 +avatar: null +cover: null +email: "pl_woah@lemmy.ml" +username: "@pl_woah@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570703 {#2780 : 2024-10-22 06:18:23.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#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: 81895 -password: "$2y$13$vp3ATUqHN6Lg5iLFRFqyAeTjWwflwcMFTTIQhq9sW7LMdl.SH37D." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2849 …} +apId: "pl_woah@lemmy.ml" +apProfileId: "https://lemmy.ml/u/pl_woah" +apPublicUrl: "https://lemmy.ml/u/pl_woah" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "pl_woah" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728648737 {#2781 : 2024-10-11 14:12:17.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1702326042 {#2782 : 2023-12-11 21:20:42.0 +01:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.42 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2783 +user: App\Entity\User {#2796 +avatar: null +cover: null +email: "pl_woah@lemmy.ml" +username: "@pl_woah@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570703 {#2780 : 2024-10-22 06:18:23.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#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: 81895 -password: "$2y$13$vp3ATUqHN6Lg5iLFRFqyAeTjWwflwcMFTTIQhq9sW7LMdl.SH37D." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2849 …} +apId: "pl_woah@lemmy.ml" +apProfileId: "https://lemmy.ml/u/pl_woah" +apPublicUrl: "https://lemmy.ml/u/pl_woah" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "pl_woah" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728648737 {#2781 : 2024-10-11 14:12:17.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1702326042 {#2782 : 2023-12-11 21:20:42.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2201 +user: Proxies\__CG__\App\Entity\User {#7555 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Raspberry-as-NAS-multiple-HDDs-and-an-enclosure" +title: "Raspberry as NAS, multiple HDDs and an enclosure" +url: null +body: """ It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D\n \n I could not really find cheap hhd enclosures that connect via usb. Any recommendations? I don’t really want to use HDD toasters, they feel not permanent enough for a Nas. I could also not find sata to usb hats for the pi that are available right now """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 24 +favouriteCount: 50 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729180997 {#7556 : 2024-10-17 18:03:17.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7561 …} +votes: Doctrine\ORM\PersistentCollection {#7564 …} +reports: Doctrine\ORM\PersistentCollection {#7566 …} +favourites: Doctrine\ORM\PersistentCollection {#7568 …} +notifications: Doctrine\ORM\PersistentCollection {#7570 …} +badges: Doctrine\ORM\PersistentCollection {#7572 …} +children: [] -id: 33515 -titleTs: "'enclosur':8 'hdds':5 'multipl':4 'nas':3 'raspberri':1" -bodyTs: "'100':45 '2':35 '4':40 'also':82 'attach':11 'avail':94 'bay':36 'best':16 'case':17 'caus':47 'cheap':54 'connect':58 'could':50,81 'd':48 'difficult':4 'enclosur':23,56 'enough':76 'feel':73 'find':6,53,84 'good':8 'hat':88 'hdd':70 'hdds':12,38 'hhd':55 'least':34 'nas':79 'perman':75 'pi':15,31,91 'power':26 'rather':39 'realli':52,66 'recommend':62 'right':95 'sata':85 'seem':2 'small':25 'solut':9 'space':28 'suppli':27 'toaster':71 'usb':60,87 'use':69 'via':59 'want':67 'weird':3 'would':18" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706473755 +visibility: "visible " +apId: "https://lemmy.ml/post/11123965" +editedAt: null +createdAt: DateTimeImmutable @1706387355 {#7553 : 2024-01-27 21:29:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ You can do it. I use a powered USB hub and a raspberry pi, and 5 hard drives.\n \n It is a mess of cables but was simple enough.\n \n I also sprang for a UPS because most filesystem’s I tried like zfs and btrfs didn’t appreciate random brownouts from running 4 drives off the pi itself.\n \n Right now they’re xfs and used for a minio install and torrent storage """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706435035 {#2778 : 2024-01-28 10:43:55.0 +01:00 } +ip: null +tags: null +mentions: [ "@WbrJr@lemmy.ml" ] +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: 346763 -bodyTs: "'4':52 '5':16 'also':30 'appreci':47 'brownout':49 'btrfs':44 'cabl':24 'didn':45 'drive':18,53 'enough':28 'filesystem':37 'hard':17 'hub':10 'instal':68 'like':41 'mess':22 'minio':67 'pi':14,56 'power':8 'random':48 'raspberri':13 're':61 'right':58 'run':51 'simpl':27 'sprang':31 'storag':71 'torrent':70 'tri':40 'up':34 'usb':9 'use':6,64 'xfs':62 'zfs':42" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7816912" +editedAt: null +createdAt: DateTimeImmutable @1706435035 {#2779 : 2024-01-28 10:43:55.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#12162 +subject: App\Entity\EntryComment {#2783 +user: App\Entity\User {#2796 +avatar: null +cover: null +email: "pl_woah@lemmy.ml" +username: "@pl_woah@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570703 {#2780 : 2024-10-22 06:18:23.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#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: 81895 -password: "$2y$13$vp3ATUqHN6Lg5iLFRFqyAeTjWwflwcMFTTIQhq9sW7LMdl.SH37D." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2849 …} +apId: "pl_woah@lemmy.ml" +apProfileId: "https://lemmy.ml/u/pl_woah" +apPublicUrl: "https://lemmy.ml/u/pl_woah" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "pl_woah" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728648737 {#2781 : 2024-10-11 14:12:17.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1702326042 {#2782 : 2023-12-11 21:20:42.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2201 +user: Proxies\__CG__\App\Entity\User {#7555 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Raspberry-as-NAS-multiple-HDDs-and-an-enclosure" +title: "Raspberry as NAS, multiple HDDs and an enclosure" +url: null +body: """ It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D\n \n I could not really find cheap hhd enclosures that connect via usb. Any recommendations? I don’t really want to use HDD toasters, they feel not permanent enough for a Nas. I could also not find sata to usb hats for the pi that are available right now """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 24 +favouriteCount: 50 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729180997 {#7556 : 2024-10-17 18:03:17.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7561 …} +votes: Doctrine\ORM\PersistentCollection {#7564 …} +reports: Doctrine\ORM\PersistentCollection {#7566 …} +favourites: Doctrine\ORM\PersistentCollection {#7568 …} +notifications: Doctrine\ORM\PersistentCollection {#7570 …} +badges: Doctrine\ORM\PersistentCollection {#7572 …} +children: [] -id: 33515 -titleTs: "'enclosur':8 'hdds':5 'multipl':4 'nas':3 'raspberri':1" -bodyTs: "'100':45 '2':35 '4':40 'also':82 'attach':11 'avail':94 'bay':36 'best':16 'case':17 'caus':47 'cheap':54 'connect':58 'could':50,81 'd':48 'difficult':4 'enclosur':23,56 'enough':76 'feel':73 'find':6,53,84 'good':8 'hat':88 'hdd':70 'hdds':12,38 'hhd':55 'least':34 'nas':79 'perman':75 'pi':15,31,91 'power':26 'rather':39 'realli':52,66 'recommend':62 'right':95 'sata':85 'seem':2 'small':25 'solut':9 'space':28 'suppli':27 'toaster':71 'usb':60,87 'use':69 'via':59 'want':67 'weird':3 'would':18" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706473755 +visibility: "visible " +apId: "https://lemmy.ml/post/11123965" +editedAt: null +createdAt: DateTimeImmutable @1706387355 {#7553 : 2024-01-27 21:29:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ You can do it. I use a powered USB hub and a raspberry pi, and 5 hard drives.\n \n It is a mess of cables but was simple enough.\n \n I also sprang for a UPS because most filesystem’s I tried like zfs and btrfs didn’t appreciate random brownouts from running 4 drives off the pi itself.\n \n Right now they’re xfs and used for a minio install and torrent storage """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706435035 {#2778 : 2024-01-28 10:43:55.0 +01:00 } +ip: null +tags: null +mentions: [ "@WbrJr@lemmy.ml" ] +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: 346763 -bodyTs: "'4':52 '5':16 'also':30 'appreci':47 'brownout':49 'btrfs':44 'cabl':24 'didn':45 'drive':18,53 'enough':28 'filesystem':37 'hard':17 'hub':10 'instal':68 'like':41 'mess':22 'minio':67 'pi':14,56 'power':8 'random':48 'raspberri':13 're':61 'right':58 'run':51 'simpl':27 'sprang':31 'storag':71 'torrent':70 'tri':40 'up':34 'usb':9 'use':6,64 'xfs':62 'zfs':42" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7816912" +editedAt: null +createdAt: DateTimeImmutable @1706435035 {#2779 : 2024-01-28 10:43:55.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 0.64 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2783 +user: App\Entity\User {#2796 +avatar: null +cover: null +email: "pl_woah@lemmy.ml" +username: "@pl_woah@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570703 {#2780 : 2024-10-22 06:18:23.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#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: 81895 -password: "$2y$13$vp3ATUqHN6Lg5iLFRFqyAeTjWwflwcMFTTIQhq9sW7LMdl.SH37D." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2849 …} +apId: "pl_woah@lemmy.ml" +apProfileId: "https://lemmy.ml/u/pl_woah" +apPublicUrl: "https://lemmy.ml/u/pl_woah" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "pl_woah" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728648737 {#2781 : 2024-10-11 14:12:17.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1702326042 {#2782 : 2023-12-11 21:20:42.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2201 +user: Proxies\__CG__\App\Entity\User {#7555 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Raspberry-as-NAS-multiple-HDDs-and-an-enclosure" +title: "Raspberry as NAS, multiple HDDs and an enclosure" +url: null +body: """ It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D\n \n I could not really find cheap hhd enclosures that connect via usb. Any recommendations? I don’t really want to use HDD toasters, they feel not permanent enough for a Nas. I could also not find sata to usb hats for the pi that are available right now """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 24 +favouriteCount: 50 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729180997 {#7556 : 2024-10-17 18:03:17.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7561 …} +votes: Doctrine\ORM\PersistentCollection {#7564 …} +reports: Doctrine\ORM\PersistentCollection {#7566 …} +favourites: Doctrine\ORM\PersistentCollection {#7568 …} +notifications: Doctrine\ORM\PersistentCollection {#7570 …} +badges: Doctrine\ORM\PersistentCollection {#7572 …} +children: [] -id: 33515 -titleTs: "'enclosur':8 'hdds':5 'multipl':4 'nas':3 'raspberri':1" -bodyTs: "'100':45 '2':35 '4':40 'also':82 'attach':11 'avail':94 'bay':36 'best':16 'case':17 'caus':47 'cheap':54 'connect':58 'could':50,81 'd':48 'difficult':4 'enclosur':23,56 'enough':76 'feel':73 'find':6,53,84 'good':8 'hat':88 'hdd':70 'hdds':12,38 'hhd':55 'least':34 'nas':79 'perman':75 'pi':15,31,91 'power':26 'rather':39 'realli':52,66 'recommend':62 'right':95 'sata':85 'seem':2 'small':25 'solut':9 'space':28 'suppli':27 'toaster':71 'usb':60,87 'use':69 'via':59 'want':67 'weird':3 'would':18" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706473755 +visibility: "visible " +apId: "https://lemmy.ml/post/11123965" +editedAt: null +createdAt: DateTimeImmutable @1706387355 {#7553 : 2024-01-27 21:29:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ You can do it. I use a powered USB hub and a raspberry pi, and 5 hard drives.\n \n It is a mess of cables but was simple enough.\n \n I also sprang for a UPS because most filesystem’s I tried like zfs and btrfs didn’t appreciate random brownouts from running 4 drives off the pi itself.\n \n Right now they’re xfs and used for a minio install and torrent storage """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706435035 {#2778 : 2024-01-28 10:43:55.0 +01:00 } +ip: null +tags: null +mentions: [ "@WbrJr@lemmy.ml" ] +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: 346763 -bodyTs: "'4':52 '5':16 'also':30 'appreci':47 'brownout':49 'btrfs':44 'cabl':24 'didn':45 'drive':18,53 'enough':28 'filesystem':37 'hard':17 'hub':10 'instal':68 'like':41 'mess':22 'minio':67 'pi':14,56 'power':8 'random':48 'raspberri':13 're':61 'right':58 'run':51 'simpl':27 'sprang':31 'storag':71 'torrent':70 'tri':40 'up':34 'usb':9 'use':6,64 'xfs':62 'zfs':42" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7816912" +editedAt: null +createdAt: DateTimeImmutable @1706435035 {#2779 : 2024-01-28 10:43:55.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#12219 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2783 +user: App\Entity\User {#2796 +avatar: null +cover: null +email: "pl_woah@lemmy.ml" +username: "@pl_woah@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570703 {#2780 : 2024-10-22 06:18:23.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#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: 81895 -password: "$2y$13$vp3ATUqHN6Lg5iLFRFqyAeTjWwflwcMFTTIQhq9sW7LMdl.SH37D." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2849 …} +apId: "pl_woah@lemmy.ml" +apProfileId: "https://lemmy.ml/u/pl_woah" +apPublicUrl: "https://lemmy.ml/u/pl_woah" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "pl_woah" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728648737 {#2781 : 2024-10-11 14:12:17.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1702326042 {#2782 : 2023-12-11 21:20:42.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2201 +user: Proxies\__CG__\App\Entity\User {#7555 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Raspberry-as-NAS-multiple-HDDs-and-an-enclosure" +title: "Raspberry as NAS, multiple HDDs and an enclosure" +url: null +body: """ It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D\n \n I could not really find cheap hhd enclosures that connect via usb. Any recommendations? I don’t really want to use HDD toasters, they feel not permanent enough for a Nas. I could also not find sata to usb hats for the pi that are available right now """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 24 +favouriteCount: 50 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729180997 {#7556 : 2024-10-17 18:03:17.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7561 …} +votes: Doctrine\ORM\PersistentCollection {#7564 …} +reports: Doctrine\ORM\PersistentCollection {#7566 …} +favourites: Doctrine\ORM\PersistentCollection {#7568 …} +notifications: Doctrine\ORM\PersistentCollection {#7570 …} +badges: Doctrine\ORM\PersistentCollection {#7572 …} +children: [] -id: 33515 -titleTs: "'enclosur':8 'hdds':5 'multipl':4 'nas':3 'raspberri':1" -bodyTs: "'100':45 '2':35 '4':40 'also':82 'attach':11 'avail':94 'bay':36 'best':16 'case':17 'caus':47 'cheap':54 'connect':58 'could':50,81 'd':48 'difficult':4 'enclosur':23,56 'enough':76 'feel':73 'find':6,53,84 'good':8 'hat':88 'hdd':70 'hdds':12,38 'hhd':55 'least':34 'nas':79 'perman':75 'pi':15,31,91 'power':26 'rather':39 'realli':52,66 'recommend':62 'right':95 'sata':85 'seem':2 'small':25 'solut':9 'space':28 'suppli':27 'toaster':71 'usb':60,87 'use':69 'via':59 'want':67 'weird':3 'would':18" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706473755 +visibility: "visible " +apId: "https://lemmy.ml/post/11123965" +editedAt: null +createdAt: DateTimeImmutable @1706387355 {#7553 : 2024-01-27 21:29:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ You can do it. I use a powered USB hub and a raspberry pi, and 5 hard drives.\n \n It is a mess of cables but was simple enough.\n \n I also sprang for a UPS because most filesystem’s I tried like zfs and btrfs didn’t appreciate random brownouts from running 4 drives off the pi itself.\n \n Right now they’re xfs and used for a minio install and torrent storage """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706435035 {#2778 : 2024-01-28 10:43:55.0 +01:00 } +ip: null +tags: null +mentions: [ "@WbrJr@lemmy.ml" ] +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: 346763 -bodyTs: "'4':52 '5':16 'also':30 'appreci':47 'brownout':49 'btrfs':44 'cabl':24 'didn':45 'drive':18,53 'enough':28 'filesystem':37 'hard':17 'hub':10 'instal':68 'like':41 'mess':22 'minio':67 'pi':14,56 'power':8 'random':48 'raspberri':13 're':61 'right':58 'run':51 'simpl':27 'sprang':31 'storag':71 'torrent':70 'tri':40 'up':34 'usb':9 'use':6,64 'xfs':62 'zfs':42" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7816912" +editedAt: null +createdAt: DateTimeImmutable @1706435035 {#2779 : 2024-01-28 10:43:55.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 16.0 MiB | 0.69 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2783 +user: App\Entity\User {#2796 +avatar: null +cover: null +email: "pl_woah@lemmy.ml" +username: "@pl_woah@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570703 {#2780 : 2024-10-22 06:18:23.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#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: 81895 -password: "$2y$13$vp3ATUqHN6Lg5iLFRFqyAeTjWwflwcMFTTIQhq9sW7LMdl.SH37D." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2849 …} +apId: "pl_woah@lemmy.ml" +apProfileId: "https://lemmy.ml/u/pl_woah" +apPublicUrl: "https://lemmy.ml/u/pl_woah" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "pl_woah" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728648737 {#2781 : 2024-10-11 14:12:17.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1702326042 {#2782 : 2023-12-11 21:20:42.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2201 +user: Proxies\__CG__\App\Entity\User {#7555 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Raspberry-as-NAS-multiple-HDDs-and-an-enclosure" +title: "Raspberry as NAS, multiple HDDs and an enclosure" +url: null +body: """ It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D\n \n I could not really find cheap hhd enclosures that connect via usb. Any recommendations? I don’t really want to use HDD toasters, they feel not permanent enough for a Nas. I could also not find sata to usb hats for the pi that are available right now """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 24 +favouriteCount: 50 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729180997 {#7556 : 2024-10-17 18:03:17.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7561 …} +votes: Doctrine\ORM\PersistentCollection {#7564 …} +reports: Doctrine\ORM\PersistentCollection {#7566 …} +favourites: Doctrine\ORM\PersistentCollection {#7568 …} +notifications: Doctrine\ORM\PersistentCollection {#7570 …} +badges: Doctrine\ORM\PersistentCollection {#7572 …} +children: [] -id: 33515 -titleTs: "'enclosur':8 'hdds':5 'multipl':4 'nas':3 'raspberri':1" -bodyTs: "'100':45 '2':35 '4':40 'also':82 'attach':11 'avail':94 'bay':36 'best':16 'case':17 'caus':47 'cheap':54 'connect':58 'could':50,81 'd':48 'difficult':4 'enclosur':23,56 'enough':76 'feel':73 'find':6,53,84 'good':8 'hat':88 'hdd':70 'hdds':12,38 'hhd':55 'least':34 'nas':79 'perman':75 'pi':15,31,91 'power':26 'rather':39 'realli':52,66 'recommend':62 'right':95 'sata':85 'seem':2 'small':25 'solut':9 'space':28 'suppli':27 'toaster':71 'usb':60,87 'use':69 'via':59 'want':67 'weird':3 'would':18" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706473755 +visibility: "visible " +apId: "https://lemmy.ml/post/11123965" +editedAt: null +createdAt: DateTimeImmutable @1706387355 {#7553 : 2024-01-27 21:29:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ You can do it. I use a powered USB hub and a raspberry pi, and 5 hard drives.\n \n It is a mess of cables but was simple enough.\n \n I also sprang for a UPS because most filesystem’s I tried like zfs and btrfs didn’t appreciate random brownouts from running 4 drives off the pi itself.\n \n Right now they’re xfs and used for a minio install and torrent storage """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706435035 {#2778 : 2024-01-28 10:43:55.0 +01:00 } +ip: null +tags: null +mentions: [ "@WbrJr@lemmy.ml" ] +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: 346763 -bodyTs: "'4':52 '5':16 'also':30 'appreci':47 'brownout':49 'btrfs':44 'cabl':24 'didn':45 'drive':18,53 'enough':28 'filesystem':37 'hard':17 'hub':10 'instal':68 'like':41 'mess':22 'minio':67 'pi':14,56 'power':8 'random':48 'raspberri':13 're':61 'right':58 'run':51 'simpl':27 'sprang':31 'storag':71 'torrent':70 'tri':40 'up':34 'usb':9 'use':6,64 'xfs':62 'zfs':42" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7816912" +editedAt: null +createdAt: DateTimeImmutable @1706435035 {#2779 : 2024-01-28 10:43:55.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#12459 +comment: App\Entity\EntryComment {#2783 +user: App\Entity\User {#2796 +avatar: null +cover: null +email: "pl_woah@lemmy.ml" +username: "@pl_woah@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729570703 {#2780 : 2024-10-22 06:18:23.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#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: 81895 -password: "$2y$13$vp3ATUqHN6Lg5iLFRFqyAeTjWwflwcMFTTIQhq9sW7LMdl.SH37D." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2849 …} +apId: "pl_woah@lemmy.ml" +apProfileId: "https://lemmy.ml/u/pl_woah" +apPublicUrl: "https://lemmy.ml/u/pl_woah" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "pl_woah" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728648737 {#2781 : 2024-10-11 14:12:17.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1702326042 {#2782 : 2023-12-11 21:20:42.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2201 +user: Proxies\__CG__\App\Entity\User {#7555 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Raspberry-as-NAS-multiple-HDDs-and-an-enclosure" +title: "Raspberry as NAS, multiple HDDs and an enclosure" +url: null +body: """ It seems weirdly difficult to find a good solution to attach HDDs to my pi. Best case would be for me a enclosure with small power supply, space for my pi, and at least 2 bays for HDDs, rather 4. All that for under 100€ of cause :D\n \n I could not really find cheap hhd enclosures that connect via usb. Any recommendations? I don’t really want to use HDD toasters, they feel not permanent enough for a Nas. I could also not find sata to usb hats for the pi that are available right now """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 24 +favouriteCount: 50 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729180997 {#7556 : 2024-10-17 18:03:17.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7561 …} +votes: Doctrine\ORM\PersistentCollection {#7564 …} +reports: Doctrine\ORM\PersistentCollection {#7566 …} +favourites: Doctrine\ORM\PersistentCollection {#7568 …} +notifications: Doctrine\ORM\PersistentCollection {#7570 …} +badges: Doctrine\ORM\PersistentCollection {#7572 …} +children: [] -id: 33515 -titleTs: "'enclosur':8 'hdds':5 'multipl':4 'nas':3 'raspberri':1" -bodyTs: "'100':45 '2':35 '4':40 'also':82 'attach':11 'avail':94 'bay':36 'best':16 'case':17 'caus':47 'cheap':54 'connect':58 'could':50,81 'd':48 'difficult':4 'enclosur':23,56 'enough':76 'feel':73 'find':6,53,84 'good':8 'hat':88 'hdd':70 'hdds':12,38 'hhd':55 'least':34 'nas':79 'perman':75 'pi':15,31,91 'power':26 'rather':39 'realli':52,66 'recommend':62 'right':95 'sata':85 'seem':2 'small':25 'solut':9 'space':28 'suppli':27 'toaster':71 'usb':60,87 'use':69 'via':59 'want':67 'weird':3 'would':18" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706473755 +visibility: "visible " +apId: "https://lemmy.ml/post/11123965" +editedAt: null +createdAt: DateTimeImmutable @1706387355 {#7553 : 2024-01-27 21:29:15.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ You can do it. I use a powered USB hub and a raspberry pi, and 5 hard drives.\n \n It is a mess of cables but was simple enough.\n \n I also sprang for a UPS because most filesystem’s I tried like zfs and btrfs didn’t appreciate random brownouts from running 4 drives off the pi itself.\n \n Right now they’re xfs and used for a minio install and torrent storage """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1706435035 {#2778 : 2024-01-28 10:43:55.0 +01:00 } +ip: null +tags: null +mentions: [ "@WbrJr@lemmy.ml" ] +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: 346763 -bodyTs: "'4':52 '5':16 'also':30 'appreci':47 'brownout':49 'btrfs':44 'cabl':24 'didn':45 'drive':18,53 'enough':28 'filesystem':37 'hard':17 'hub':10 'instal':68 'like':41 'mess':22 'minio':67 'pi':14,56 'power':8 'random':48 'raspberri':13 're':61 'right':58 'run':51 'simpl':27 'sprang':31 'storag':71 'torrent':70 'tri':40 'up':34 'usb':9 'use':6,64 'xfs':62 'zfs':42" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7816912" +editedAt: null +createdAt: DateTimeImmutable @1706435035 {#2779 : 2024-01-28 10:43:55.0 +01:00 } } +nestedComments: [] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …} -twig: Twig\Environment {#1252 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 15.73 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2856 +user: App\Entity\User {#2869 +avatar: null +cover: null +email: "johntash@eviltoast.org" +username: "@johntash@eviltoast.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729110706 {#2853 : 2024-10-16 22:31:46.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2870 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2872 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2874 …} +entries: Doctrine\ORM\PersistentCollection {#2876 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2878 …} +entryComments: Doctrine\ORM\PersistentCollection {#2880 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2882 …} +posts: Doctrine\ORM\PersistentCollection {#2884 …} +postVotes: Doctrine\ORM\PersistentCollection {#2886 …} +postComments: Doctrine\ORM\PersistentCollection {#2888 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2890 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2892 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2894 …} +follows: Doctrine\ORM\PersistentCollection {#2896 …} +followers: Doctrine\ORM\PersistentCollection {#2898 …} +blocks: Doctrine\ORM\PersistentCollection {#2900 …} +blockers: Doctrine\ORM\PersistentCollection {#2902 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2904 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2906 …} +reports: Doctrine\ORM\PersistentCollection {#2908 …} +favourites: Doctrine\ORM\PersistentCollection {#2910 …} +violations: Doctrine\ORM\PersistentCollection {#2912 …} +notifications: Doctrine\ORM\PersistentCollection {#2914 …} +awards: Doctrine\ORM\PersistentCollection {#2916 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2918 …} +categories: Doctrine\ORM\PersistentCollection {#2920 …} -id: 62096 -password: "$2y$13$wRTfdiMqIBagOgN5rWLbqeUmGAOw0Suc4.gRA.Id13IadFlQ3Sgjm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2922 …} +apId: "johntash@eviltoast.org" +apProfileId: "https://eviltoast.org/u/johntash" +apPublicUrl: "https://eviltoast.org/u/johntash" +apFollowersUrl: null +apInboxUrl: "https://eviltoast.org/inbox" +apDomain: "eviltoast.org" +apPreferredUsername: "johntash" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1719220720 {#2854 : 2024-06-24 11:18:40.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697644794 {#2855 : 2023-10-18 17:59:54.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "+1 for Nomad. Ive used k8s a lot and still use it, but i prefer Nomad for home purposes. You dont even need a consul cluster to run it anymore so it’s pretty simple to start." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1706431655 {#2851 : 2024-01-28 09:47:35.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2857 …} +nested: Doctrine\ORM\PersistentCollection {#2859 …} +votes: Doctrine\ORM\PersistentCollection {#2861 …} +reports: Doctrine\ORM\PersistentCollection {#2863 …} +favourites: Doctrine\ORM\PersistentCollection {#2865 …} +notifications: Doctrine\ORM\PersistentCollection {#2867 …} -id: 346714 -bodyTs: "'+1':1 'anymor':30 'cluster':26 'consul':25 'dont':21 'even':22 'home':18 'ive':4 'k8s':6 'lot':8 'need':23 'nomad':3,16 'prefer':15 'pretti':34 'purpos':19 'run':28 'simpl':35 'start':37 'still':10 'use':5,11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://eviltoast.org/comment/4871575" +editedAt: null +createdAt: DateTimeImmutable @1706431655 {#2852 : 2024-01-28 09:47:35.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#12529 +comment: App\Entity\EntryComment {#2856 +user: App\Entity\User {#2869 +avatar: null +cover: null +email: "johntash@eviltoast.org" +username: "@johntash@eviltoast.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729110706 {#2853 : 2024-10-16 22:31:46.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2870 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2872 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2874 …} +entries: Doctrine\ORM\PersistentCollection {#2876 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2878 …} +entryComments: Doctrine\ORM\PersistentCollection {#2880 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2882 …} +posts: Doctrine\ORM\PersistentCollection {#2884 …} +postVotes: Doctrine\ORM\PersistentCollection {#2886 …} +postComments: Doctrine\ORM\PersistentCollection {#2888 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2890 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2892 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2894 …} +follows: Doctrine\ORM\PersistentCollection {#2896 …} +followers: Doctrine\ORM\PersistentCollection {#2898 …} +blocks: Doctrine\ORM\PersistentCollection {#2900 …} +blockers: Doctrine\ORM\PersistentCollection {#2902 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2904 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2906 …} +reports: Doctrine\ORM\PersistentCollection {#2908 …} +favourites: Doctrine\ORM\PersistentCollection {#2910 …} +violations: Doctrine\ORM\PersistentCollection {#2912 …} +notifications: Doctrine\ORM\PersistentCollection {#2914 …} +awards: Doctrine\ORM\PersistentCollection {#2916 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2918 …} +categories: Doctrine\ORM\PersistentCollection {#2920 …} -id: 62096 -password: "$2y$13$wRTfdiMqIBagOgN5rWLbqeUmGAOw0Suc4.gRA.Id13IadFlQ3Sgjm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2922 …} +apId: "johntash@eviltoast.org" +apProfileId: "https://eviltoast.org/u/johntash" +apPublicUrl: "https://eviltoast.org/u/johntash" +apFollowersUrl: null +apInboxUrl: "https://eviltoast.org/inbox" +apDomain: "eviltoast.org" +apPreferredUsername: "johntash" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1719220720 {#2854 : 2024-06-24 11:18:40.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697644794 {#2855 : 2023-10-18 17:59:54.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "+1 for Nomad. Ive used k8s a lot and still use it, but i prefer Nomad for home purposes. You dont even need a consul cluster to run it anymore so it’s pretty simple to start." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1706431655 {#2851 : 2024-01-28 09:47:35.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2857 …} +nested: Doctrine\ORM\PersistentCollection {#2859 …} +votes: Doctrine\ORM\PersistentCollection {#2861 …} +reports: Doctrine\ORM\PersistentCollection {#2863 …} +favourites: Doctrine\ORM\PersistentCollection {#2865 …} +notifications: Doctrine\ORM\PersistentCollection {#2867 …} -id: 346714 -bodyTs: "'+1':1 'anymor':30 'cluster':26 'consul':25 'dont':21 'even':22 'home':18 'ive':4 'k8s':6 'lot':8 'need':23 'nomad':3,16 'prefer':15 'pretti':34 'purpos':19 'run':28 'simpl':35 'start':37 'still':10 'use':5,11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://eviltoast.org/comment/4871575" +editedAt: null +createdAt: DateTimeImmutable @1706431655 {#2852 : 2024-01-28 09:47:35.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 | 16.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2869 +avatar: null +cover: null +email: "johntash@eviltoast.org" +username: "@johntash@eviltoast.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729110706 {#2853 : 2024-10-16 22:31:46.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2870 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2872 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2874 …} +entries: Doctrine\ORM\PersistentCollection {#2876 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2878 …} +entryComments: Doctrine\ORM\PersistentCollection {#2880 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2882 …} +posts: Doctrine\ORM\PersistentCollection {#2884 …} +postVotes: Doctrine\ORM\PersistentCollection {#2886 …} +postComments: Doctrine\ORM\PersistentCollection {#2888 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2890 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2892 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2894 …} +follows: Doctrine\ORM\PersistentCollection {#2896 …} +followers: Doctrine\ORM\PersistentCollection {#2898 …} +blocks: Doctrine\ORM\PersistentCollection {#2900 …} +blockers: Doctrine\ORM\PersistentCollection {#2902 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2904 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2906 …} +reports: Doctrine\ORM\PersistentCollection {#2908 …} +favourites: Doctrine\ORM\PersistentCollection {#2910 …} +violations: Doctrine\ORM\PersistentCollection {#2912 …} +notifications: Doctrine\ORM\PersistentCollection {#2914 …} +awards: Doctrine\ORM\PersistentCollection {#2916 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2918 …} +categories: Doctrine\ORM\PersistentCollection {#2920 …} -id: 62096 -password: "$2y$13$wRTfdiMqIBagOgN5rWLbqeUmGAOw0Suc4.gRA.Id13IadFlQ3Sgjm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2922 …} +apId: "johntash@eviltoast.org" +apProfileId: "https://eviltoast.org/u/johntash" +apPublicUrl: "https://eviltoast.org/u/johntash" +apFollowersUrl: null +apInboxUrl: "https://eviltoast.org/inbox" +apDomain: "eviltoast.org" +apPreferredUsername: "johntash" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1719220720 {#2854 : 2024-06-24 11:18:40.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697644794 {#2855 : 2023-10-18 17:59:54.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#12574 +user: App\Entity\User {#2869 +avatar: null +cover: null +email: "johntash@eviltoast.org" +username: "@johntash@eviltoast.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729110706 {#2853 : 2024-10-16 22:31:46.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2870 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2872 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2874 …} +entries: Doctrine\ORM\PersistentCollection {#2876 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2878 …} +entryComments: Doctrine\ORM\PersistentCollection {#2880 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2882 …} +posts: Doctrine\ORM\PersistentCollection {#2884 …} +postVotes: Doctrine\ORM\PersistentCollection {#2886 …} +postComments: Doctrine\ORM\PersistentCollection {#2888 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2890 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2892 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2894 …} +follows: Doctrine\ORM\PersistentCollection {#2896 …} +followers: Doctrine\ORM\PersistentCollection {#2898 …} +blocks: Doctrine\ORM\PersistentCollection {#2900 …} +blockers: Doctrine\ORM\PersistentCollection {#2902 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2904 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2906 …} +reports: Doctrine\ORM\PersistentCollection {#2908 …} +favourites: Doctrine\ORM\PersistentCollection {#2910 …} +violations: Doctrine\ORM\PersistentCollection {#2912 …} +notifications: Doctrine\ORM\PersistentCollection {#2914 …} +awards: Doctrine\ORM\PersistentCollection {#2916 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2918 …} +categories: Doctrine\ORM\PersistentCollection {#2920 …} -id: 62096 -password: "$2y$13$wRTfdiMqIBagOgN5rWLbqeUmGAOw0Suc4.gRA.Id13IadFlQ3Sgjm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2922 …} +apId: "johntash@eviltoast.org" +apProfileId: "https://eviltoast.org/u/johntash" +apPublicUrl: "https://eviltoast.org/u/johntash" +apFollowersUrl: null +apInboxUrl: "https://eviltoast.org/inbox" +apDomain: "eviltoast.org" +apPreferredUsername: "johntash" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1719220720 {#2854 : 2024-06-24 11:18:40.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697644794 {#2855 : 2023-10-18 17:59:54.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1706431655 {#2852 : 2024-01-28 09:47:35.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#12629 +date: DateTimeImmutable @1706431655 {#2852 : 2024-01-28 09:47:35.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.08 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1706431655 {#2852 : 2024-01-28 09:47:35.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#12683 +createdAt: DateTimeImmutable @1706431655 {#2852 : 2024-01-28 09:47:35.0 +01:00 } +editedAt: null } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#12737 +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2869 +avatar: null +cover: null +email: "johntash@eviltoast.org" +username: "@johntash@eviltoast.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729110706 {#2853 : 2024-10-16 22:31:46.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2870 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2872 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2874 …} +entries: Doctrine\ORM\PersistentCollection {#2876 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2878 …} +entryComments: Doctrine\ORM\PersistentCollection {#2880 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2882 …} +posts: Doctrine\ORM\PersistentCollection {#2884 …} +postVotes: Doctrine\ORM\PersistentCollection {#2886 …} +postComments: Doctrine\ORM\PersistentCollection {#2888 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2890 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2892 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2894 …} +follows: Doctrine\ORM\PersistentCollection {#2896 …} +followers: Doctrine\ORM\PersistentCollection {#2898 …} +blocks: Doctrine\ORM\PersistentCollection {#2900 …} +blockers: Doctrine\ORM\PersistentCollection {#2902 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2904 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2906 …} +reports: Doctrine\ORM\PersistentCollection {#2908 …} +favourites: Doctrine\ORM\PersistentCollection {#2910 …} +violations: Doctrine\ORM\PersistentCollection {#2912 …} +notifications: Doctrine\ORM\PersistentCollection {#2914 …} +awards: Doctrine\ORM\PersistentCollection {#2916 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2918 …} +categories: Doctrine\ORM\PersistentCollection {#2920 …} -id: 62096 -password: "$2y$13$wRTfdiMqIBagOgN5rWLbqeUmGAOw0Suc4.gRA.Id13IadFlQ3Sgjm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2922 …} +apId: "johntash@eviltoast.org" +apProfileId: "https://eviltoast.org/u/johntash" +apPublicUrl: "https://eviltoast.org/u/johntash" +apFollowersUrl: null +apInboxUrl: "https://eviltoast.org/inbox" +apDomain: "eviltoast.org" +apPreferredUsername: "johntash" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1719220720 {#2854 : 2024-06-24 11:18:40.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697644794 {#2855 : 2023-10-18 17:59:54.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#12792 +width: 40 +height: 40 +user: App\Entity\User {#2869 +avatar: null +cover: null +email: "johntash@eviltoast.org" +username: "@johntash@eviltoast.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729110706 {#2853 : 2024-10-16 22:31:46.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2870 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2872 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2874 …} +entries: Doctrine\ORM\PersistentCollection {#2876 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2878 …} +entryComments: Doctrine\ORM\PersistentCollection {#2880 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2882 …} +posts: Doctrine\ORM\PersistentCollection {#2884 …} +postVotes: Doctrine\ORM\PersistentCollection {#2886 …} +postComments: Doctrine\ORM\PersistentCollection {#2888 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2890 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2892 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2894 …} +follows: Doctrine\ORM\PersistentCollection {#2896 …} +followers: Doctrine\ORM\PersistentCollection {#2898 …} +blocks: Doctrine\ORM\PersistentCollection {#2900 …} +blockers: Doctrine\ORM\PersistentCollection {#2902 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2904 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2906 …} +reports: Doctrine\ORM\PersistentCollection {#2908 …} +favourites: Doctrine\ORM\PersistentCollection {#2910 …} +violations: Doctrine\ORM\PersistentCollection {#2912 …} +notifications: Doctrine\ORM\PersistentCollection {#2914 …} +awards: Doctrine\ORM\PersistentCollection {#2916 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2918 …} +categories: Doctrine\ORM\PersistentCollection {#2920 …} -id: 62096 -password: "$2y$13$wRTfdiMqIBagOgN5rWLbqeUmGAOw0Suc4.gRA.Id13IadFlQ3Sgjm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2922 …} +apId: "johntash@eviltoast.org" +apProfileId: "https://eviltoast.org/u/johntash" +apPublicUrl: "https://eviltoast.org/u/johntash" +apFollowersUrl: null +apInboxUrl: "https://eviltoast.org/inbox" +apDomain: "eviltoast.org" +apPreferredUsername: "johntash" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1719220720 {#2854 : 2024-06-24 11:18:40.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697644794 {#2855 : 2023-10-18 17:59:54.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.34 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2856 +user: App\Entity\User {#2869 +avatar: null +cover: null +email: "johntash@eviltoast.org" +username: "@johntash@eviltoast.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729110706 {#2853 : 2024-10-16 22:31:46.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2870 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2872 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2874 …} +entries: Doctrine\ORM\PersistentCollection {#2876 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2878 …} +entryComments: Doctrine\ORM\PersistentCollection {#2880 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2882 …} +posts: Doctrine\ORM\PersistentCollection {#2884 …} +postVotes: Doctrine\ORM\PersistentCollection {#2886 …} +postComments: Doctrine\ORM\PersistentCollection {#2888 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2890 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2892 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2894 …} +follows: Doctrine\ORM\PersistentCollection {#2896 …} +followers: Doctrine\ORM\PersistentCollection {#2898 …} +blocks: Doctrine\ORM\PersistentCollection {#2900 …} +blockers: Doctrine\ORM\PersistentCollection {#2902 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2904 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2906 …} +reports: Doctrine\ORM\PersistentCollection {#2908 …} +favourites: Doctrine\ORM\PersistentCollection {#2910 …} +violations: Doctrine\ORM\PersistentCollection {#2912 …} +notifications: Doctrine\ORM\PersistentCollection {#2914 …} +awards: Doctrine\ORM\PersistentCollection {#2916 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2918 …} +categories: Doctrine\ORM\PersistentCollection {#2920 …} -id: 62096 -password: "$2y$13$wRTfdiMqIBagOgN5rWLbqeUmGAOw0Suc4.gRA.Id13IadFlQ3Sgjm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2922 …} +apId: "johntash@eviltoast.org" +apProfileId: "https://eviltoast.org/u/johntash" +apPublicUrl: "https://eviltoast.org/u/johntash" +apFollowersUrl: null +apInboxUrl: "https://eviltoast.org/inbox" +apDomain: "eviltoast.org" +apPreferredUsername: "johntash" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1719220720 {#2854 : 2024-06-24 11:18:40.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697644794 {#2855 : 2023-10-18 17:59:54.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "+1 for Nomad. Ive used k8s a lot and still use it, but i prefer Nomad for home purposes. You dont even need a consul cluster to run it anymore so it’s pretty simple to start." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1706431655 {#2851 : 2024-01-28 09:47:35.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2857 …} +nested: Doctrine\ORM\PersistentCollection {#2859 …} +votes: Doctrine\ORM\PersistentCollection {#2861 …} +reports: Doctrine\ORM\PersistentCollection {#2863 …} +favourites: Doctrine\ORM\PersistentCollection {#2865 …} +notifications: Doctrine\ORM\PersistentCollection {#2867 …} -id: 346714 -bodyTs: "'+1':1 'anymor':30 'cluster':26 'consul':25 'dont':21 'even':22 'home':18 'ive':4 'k8s':6 'lot':8 'need':23 'nomad':3,16 'prefer':15 'pretti':34 'purpos':19 'run':28 'simpl':35 'start':37 'still':10 'use':5,11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://eviltoast.org/comment/4871575" +editedAt: null +createdAt: DateTimeImmutable @1706431655 {#2852 : 2024-01-28 09:47:35.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#12861 +subject: App\Entity\EntryComment {#2856 +user: App\Entity\User {#2869 +avatar: null +cover: null +email: "johntash@eviltoast.org" +username: "@johntash@eviltoast.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729110706 {#2853 : 2024-10-16 22:31:46.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2870 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2872 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2874 …} +entries: Doctrine\ORM\PersistentCollection {#2876 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2878 …} +entryComments: Doctrine\ORM\PersistentCollection {#2880 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2882 …} +posts: Doctrine\ORM\PersistentCollection {#2884 …} +postVotes: Doctrine\ORM\PersistentCollection {#2886 …} +postComments: Doctrine\ORM\PersistentCollection {#2888 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2890 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2892 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2894 …} +follows: Doctrine\ORM\PersistentCollection {#2896 …} +followers: Doctrine\ORM\PersistentCollection {#2898 …} +blocks: Doctrine\ORM\PersistentCollection {#2900 …} +blockers: Doctrine\ORM\PersistentCollection {#2902 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2904 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2906 …} +reports: Doctrine\ORM\PersistentCollection {#2908 …} +favourites: Doctrine\ORM\PersistentCollection {#2910 …} +violations: Doctrine\ORM\PersistentCollection {#2912 …} +notifications: Doctrine\ORM\PersistentCollection {#2914 …} +awards: Doctrine\ORM\PersistentCollection {#2916 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2918 …} +categories: Doctrine\ORM\PersistentCollection {#2920 …} -id: 62096 -password: "$2y$13$wRTfdiMqIBagOgN5rWLbqeUmGAOw0Suc4.gRA.Id13IadFlQ3Sgjm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2922 …} +apId: "johntash@eviltoast.org" +apProfileId: "https://eviltoast.org/u/johntash" +apPublicUrl: "https://eviltoast.org/u/johntash" +apFollowersUrl: null +apInboxUrl: "https://eviltoast.org/inbox" +apDomain: "eviltoast.org" +apPreferredUsername: "johntash" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1719220720 {#2854 : 2024-06-24 11:18:40.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697644794 {#2855 : 2023-10-18 17:59:54.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "+1 for Nomad. Ive used k8s a lot and still use it, but i prefer Nomad for home purposes. You dont even need a consul cluster to run it anymore so it’s pretty simple to start." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1706431655 {#2851 : 2024-01-28 09:47:35.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2857 …} +nested: Doctrine\ORM\PersistentCollection {#2859 …} +votes: Doctrine\ORM\PersistentCollection {#2861 …} +reports: Doctrine\ORM\PersistentCollection {#2863 …} +favourites: Doctrine\ORM\PersistentCollection {#2865 …} +notifications: Doctrine\ORM\PersistentCollection {#2867 …} -id: 346714 -bodyTs: "'+1':1 'anymor':30 'cluster':26 'consul':25 'dont':21 'even':22 'home':18 'ive':4 'k8s':6 'lot':8 'need':23 'nomad':3,16 'prefer':15 'pretti':34 'purpos':19 'run':28 'simpl':35 'start':37 'still':10 'use':5,11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://eviltoast.org/comment/4871575" +editedAt: null +createdAt: DateTimeImmutable @1706431655 {#2852 : 2024-01-28 09:47:35.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 0.59 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2856 +user: App\Entity\User {#2869 +avatar: null +cover: null +email: "johntash@eviltoast.org" +username: "@johntash@eviltoast.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729110706 {#2853 : 2024-10-16 22:31:46.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2870 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2872 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2874 …} +entries: Doctrine\ORM\PersistentCollection {#2876 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2878 …} +entryComments: Doctrine\ORM\PersistentCollection {#2880 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2882 …} +posts: Doctrine\ORM\PersistentCollection {#2884 …} +postVotes: Doctrine\ORM\PersistentCollection {#2886 …} +postComments: Doctrine\ORM\PersistentCollection {#2888 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2890 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2892 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2894 …} +follows: Doctrine\ORM\PersistentCollection {#2896 …} +followers: Doctrine\ORM\PersistentCollection {#2898 …} +blocks: Doctrine\ORM\PersistentCollection {#2900 …} +blockers: Doctrine\ORM\PersistentCollection {#2902 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2904 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2906 …} +reports: Doctrine\ORM\PersistentCollection {#2908 …} +favourites: Doctrine\ORM\PersistentCollection {#2910 …} +violations: Doctrine\ORM\PersistentCollection {#2912 …} +notifications: Doctrine\ORM\PersistentCollection {#2914 …} +awards: Doctrine\ORM\PersistentCollection {#2916 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2918 …} +categories: Doctrine\ORM\PersistentCollection {#2920 …} -id: 62096 -password: "$2y$13$wRTfdiMqIBagOgN5rWLbqeUmGAOw0Suc4.gRA.Id13IadFlQ3Sgjm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2922 …} +apId: "johntash@eviltoast.org" +apProfileId: "https://eviltoast.org/u/johntash" +apPublicUrl: "https://eviltoast.org/u/johntash" +apFollowersUrl: null +apInboxUrl: "https://eviltoast.org/inbox" +apDomain: "eviltoast.org" +apPreferredUsername: "johntash" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1719220720 {#2854 : 2024-06-24 11:18:40.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697644794 {#2855 : 2023-10-18 17:59:54.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "+1 for Nomad. Ive used k8s a lot and still use it, but i prefer Nomad for home purposes. You dont even need a consul cluster to run it anymore so it’s pretty simple to start." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1706431655 {#2851 : 2024-01-28 09:47:35.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2857 …} +nested: Doctrine\ORM\PersistentCollection {#2859 …} +votes: Doctrine\ORM\PersistentCollection {#2861 …} +reports: Doctrine\ORM\PersistentCollection {#2863 …} +favourites: Doctrine\ORM\PersistentCollection {#2865 …} +notifications: Doctrine\ORM\PersistentCollection {#2867 …} -id: 346714 -bodyTs: "'+1':1 'anymor':30 'cluster':26 'consul':25 'dont':21 'even':22 'home':18 'ive':4 'k8s':6 'lot':8 'need':23 'nomad':3,16 'prefer':15 'pretti':34 'purpos':19 'run':28 'simpl':35 'start':37 'still':10 'use':5,11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://eviltoast.org/comment/4871575" +editedAt: null +createdAt: DateTimeImmutable @1706431655 {#2852 : 2024-01-28 09:47:35.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#12918 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2856 +user: App\Entity\User {#2869 +avatar: null +cover: null +email: "johntash@eviltoast.org" +username: "@johntash@eviltoast.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729110706 {#2853 : 2024-10-16 22:31:46.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2870 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2872 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2874 …} +entries: Doctrine\ORM\PersistentCollection {#2876 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2878 …} +entryComments: Doctrine\ORM\PersistentCollection {#2880 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2882 …} +posts: Doctrine\ORM\PersistentCollection {#2884 …} +postVotes: Doctrine\ORM\PersistentCollection {#2886 …} +postComments: Doctrine\ORM\PersistentCollection {#2888 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2890 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2892 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2894 …} +follows: Doctrine\ORM\PersistentCollection {#2896 …} +followers: Doctrine\ORM\PersistentCollection {#2898 …} +blocks: Doctrine\ORM\PersistentCollection {#2900 …} +blockers: Doctrine\ORM\PersistentCollection {#2902 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2904 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2906 …} +reports: Doctrine\ORM\PersistentCollection {#2908 …} +favourites: Doctrine\ORM\PersistentCollection {#2910 …} +violations: Doctrine\ORM\PersistentCollection {#2912 …} +notifications: Doctrine\ORM\PersistentCollection {#2914 …} +awards: Doctrine\ORM\PersistentCollection {#2916 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2918 …} +categories: Doctrine\ORM\PersistentCollection {#2920 …} -id: 62096 -password: "$2y$13$wRTfdiMqIBagOgN5rWLbqeUmGAOw0Suc4.gRA.Id13IadFlQ3Sgjm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2922 …} +apId: "johntash@eviltoast.org" +apProfileId: "https://eviltoast.org/u/johntash" +apPublicUrl: "https://eviltoast.org/u/johntash" +apFollowersUrl: null +apInboxUrl: "https://eviltoast.org/inbox" +apDomain: "eviltoast.org" +apPreferredUsername: "johntash" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1719220720 {#2854 : 2024-06-24 11:18:40.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697644794 {#2855 : 2023-10-18 17:59:54.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "+1 for Nomad. Ive used k8s a lot and still use it, but i prefer Nomad for home purposes. You dont even need a consul cluster to run it anymore so it’s pretty simple to start." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1706431655 {#2851 : 2024-01-28 09:47:35.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2857 …} +nested: Doctrine\ORM\PersistentCollection {#2859 …} +votes: Doctrine\ORM\PersistentCollection {#2861 …} +reports: Doctrine\ORM\PersistentCollection {#2863 …} +favourites: Doctrine\ORM\PersistentCollection {#2865 …} +notifications: Doctrine\ORM\PersistentCollection {#2867 …} -id: 346714 -bodyTs: "'+1':1 'anymor':30 'cluster':26 'consul':25 'dont':21 'even':22 'home':18 'ive':4 'k8s':6 'lot':8 'need':23 'nomad':3,16 'prefer':15 'pretti':34 'purpos':19 'run':28 'simpl':35 'start':37 'still':10 'use':5,11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://eviltoast.org/comment/4871575" +editedAt: null +createdAt: DateTimeImmutable @1706431655 {#2852 : 2024-01-28 09:47:35.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 16.0 MiB | 9.25 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2856 +user: App\Entity\User {#2869 +avatar: null +cover: null +email: "johntash@eviltoast.org" +username: "@johntash@eviltoast.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729110706 {#2853 : 2024-10-16 22:31:46.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2870 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2872 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2874 …} +entries: Doctrine\ORM\PersistentCollection {#2876 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2878 …} +entryComments: Doctrine\ORM\PersistentCollection {#2880 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2882 …} +posts: Doctrine\ORM\PersistentCollection {#2884 …} +postVotes: Doctrine\ORM\PersistentCollection {#2886 …} +postComments: Doctrine\ORM\PersistentCollection {#2888 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2890 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2892 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2894 …} +follows: Doctrine\ORM\PersistentCollection {#2896 …} +followers: Doctrine\ORM\PersistentCollection {#2898 …} +blocks: Doctrine\ORM\PersistentCollection {#2900 …} +blockers: Doctrine\ORM\PersistentCollection {#2902 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2904 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2906 …} +reports: Doctrine\ORM\PersistentCollection {#2908 …} +favourites: Doctrine\ORM\PersistentCollection {#2910 …} +violations: Doctrine\ORM\PersistentCollection {#2912 …} +notifications: Doctrine\ORM\PersistentCollection {#2914 …} +awards: Doctrine\ORM\PersistentCollection {#2916 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2918 …} +categories: Doctrine\ORM\PersistentCollection {#2920 …} -id: 62096 -password: "$2y$13$wRTfdiMqIBagOgN5rWLbqeUmGAOw0Suc4.gRA.Id13IadFlQ3Sgjm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2922 …} +apId: "johntash@eviltoast.org" +apProfileId: "https://eviltoast.org/u/johntash" +apPublicUrl: "https://eviltoast.org/u/johntash" +apFollowersUrl: null +apInboxUrl: "https://eviltoast.org/inbox" +apDomain: "eviltoast.org" +apPreferredUsername: "johntash" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1719220720 {#2854 : 2024-06-24 11:18:40.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697644794 {#2855 : 2023-10-18 17:59:54.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "+1 for Nomad. Ive used k8s a lot and still use it, but i prefer Nomad for home purposes. You dont even need a consul cluster to run it anymore so it’s pretty simple to start." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1706431655 {#2851 : 2024-01-28 09:47:35.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2857 …} +nested: Doctrine\ORM\PersistentCollection {#2859 …} +votes: Doctrine\ORM\PersistentCollection {#2861 …} +reports: Doctrine\ORM\PersistentCollection {#2863 …} +favourites: Doctrine\ORM\PersistentCollection {#2865 …} +notifications: Doctrine\ORM\PersistentCollection {#2867 …} -id: 346714 -bodyTs: "'+1':1 'anymor':30 'cluster':26 'consul':25 'dont':21 'even':22 'home':18 'ive':4 'k8s':6 'lot':8 'need':23 'nomad':3,16 'prefer':15 'pretti':34 'purpos':19 'run':28 'simpl':35 'start':37 'still':10 'use':5,11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://eviltoast.org/comment/4871575" +editedAt: null +createdAt: DateTimeImmutable @1706431655 {#2852 : 2024-01-28 09:47:35.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#13158 +comment: App\Entity\EntryComment {#2856 +user: App\Entity\User {#2869 +avatar: null +cover: null +email: "johntash@eviltoast.org" +username: "@johntash@eviltoast.org" +roles: [] +followersCount: 0 +homepage: "front" +about: null +lastActive: DateTime @1729110706 {#2853 : 2024-10-16 22:31:46.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2870 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2872 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2874 …} +entries: Doctrine\ORM\PersistentCollection {#2876 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2878 …} +entryComments: Doctrine\ORM\PersistentCollection {#2880 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2882 …} +posts: Doctrine\ORM\PersistentCollection {#2884 …} +postVotes: Doctrine\ORM\PersistentCollection {#2886 …} +postComments: Doctrine\ORM\PersistentCollection {#2888 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2890 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2892 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2894 …} +follows: Doctrine\ORM\PersistentCollection {#2896 …} +followers: Doctrine\ORM\PersistentCollection {#2898 …} +blocks: Doctrine\ORM\PersistentCollection {#2900 …} +blockers: Doctrine\ORM\PersistentCollection {#2902 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2904 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2906 …} +reports: Doctrine\ORM\PersistentCollection {#2908 …} +favourites: Doctrine\ORM\PersistentCollection {#2910 …} +violations: Doctrine\ORM\PersistentCollection {#2912 …} +notifications: Doctrine\ORM\PersistentCollection {#2914 …} +awards: Doctrine\ORM\PersistentCollection {#2916 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2918 …} +categories: Doctrine\ORM\PersistentCollection {#2920 …} -id: 62096 -password: "$2y$13$wRTfdiMqIBagOgN5rWLbqeUmGAOw0Suc4.gRA.Id13IadFlQ3Sgjm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2922 …} +apId: "johntash@eviltoast.org" +apProfileId: "https://eviltoast.org/u/johntash" +apPublicUrl: "https://eviltoast.org/u/johntash" +apFollowersUrl: null +apInboxUrl: "https://eviltoast.org/inbox" +apDomain: "eviltoast.org" +apPreferredUsername: "johntash" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1719220720 {#2854 : 2024-06-24 11:18:40.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697644794 {#2855 : 2023-10-18 17:59:54.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: "+1 for Nomad. Ive used k8s a lot and still use it, but i prefer Nomad for home purposes. You dont even need a consul cluster to run it anymore so it’s pretty simple to start." +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1706431655 {#2851 : 2024-01-28 09:47:35.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2857 …} +nested: Doctrine\ORM\PersistentCollection {#2859 …} +votes: Doctrine\ORM\PersistentCollection {#2861 …} +reports: Doctrine\ORM\PersistentCollection {#2863 …} +favourites: Doctrine\ORM\PersistentCollection {#2865 …} +notifications: Doctrine\ORM\PersistentCollection {#2867 …} -id: 346714 -bodyTs: "'+1':1 'anymor':30 'cluster':26 'consul':25 'dont':21 'even':22 'home':18 'ive':4 'k8s':6 'lot':8 'need':23 'nomad':3,16 'prefer':15 'pretti':34 'purpos':19 'run':28 'simpl':35 'start':37 'still':10 'use':5,11" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://eviltoast.org/comment/4871575" +editedAt: null +createdAt: DateTimeImmutable @1706431655 {#2852 : 2024-01-28 09:47:35.0 +01:00 } } +nestedComments: [] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …} -twig: Twig\Environment {#1252 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 16.0 MiB | 11.77 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2929 +user: App\Entity\User {#2942 +avatar: Proxies\__CG__\App\Entity\Image {#2943 …} +cover: Proxies\__CG__\App\Entity\Image {#2944 …} +email: "1984@lemmy.today" +username: "@1984@lemmy.today" +roles: [] +followersCount: 0 +homepage: "front" +about: "Looking for an alternative to reddit" +lastActive: DateTime @1729564535 {#2926 : 2024-10-22 04:35: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2945 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2947 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2949 …} +entries: Doctrine\ORM\PersistentCollection {#2951 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2953 …} +entryComments: Doctrine\ORM\PersistentCollection {#2955 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2957 …} +posts: Doctrine\ORM\PersistentCollection {#2959 …} +postVotes: Doctrine\ORM\PersistentCollection {#2961 …} +postComments: Doctrine\ORM\PersistentCollection {#2963 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2965 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2967 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2969 …} +follows: Doctrine\ORM\PersistentCollection {#2971 …} +followers: Doctrine\ORM\PersistentCollection {#2973 …} +blocks: Doctrine\ORM\PersistentCollection {#2975 …} +blockers: Doctrine\ORM\PersistentCollection {#2977 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2979 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2981 …} +reports: Doctrine\ORM\PersistentCollection {#2983 …} +favourites: Doctrine\ORM\PersistentCollection {#2985 …} +violations: Doctrine\ORM\PersistentCollection {#2987 …} +notifications: Doctrine\ORM\PersistentCollection {#2989 …} +awards: Doctrine\ORM\PersistentCollection {#2991 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2993 …} +categories: Doctrine\ORM\PersistentCollection {#2995 …} -id: 38587 -password: "$2y$13$.9cc5MbLU1KfNH4KyzfODO0hij0xnMT1y2LRB7UzVPkmx9ui.3sfi" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2997 …} +apId: "1984@lemmy.today" +apProfileId: "https://lemmy.today/u/1984" +apPublicUrl: "https://lemmy.today/u/1984" +apFollowersUrl: null +apInboxUrl: "https://lemmy.today/inbox" +apDomain: "lemmy.today" +apPreferredUsername: "1984" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729338633 {#2927 : 2024-10-19 13:50:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691163040 {#2928 : 2023-08-04 17:30:40.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ You really should look into Nomad: [developer.hashicorp.com/…/nomad-vs-kubernetes](https://developer.hashicorp.com/nomad/docs/nomad-vs-kubernetes)\n \n I sat up a nomad cluster in my home lab just a few days ago, on top of instances in proxmox. Works really well and is simple to maintain and understand. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1706431411 {#2924 : 2024-01-28 09:43:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2930 …} +nested: Doctrine\ORM\PersistentCollection {#2932 …} +votes: Doctrine\ORM\PersistentCollection {#2934 …} +reports: Doctrine\ORM\PersistentCollection {#2936 …} +favourites: Doctrine\ORM\PersistentCollection {#2938 …} +notifications: Doctrine\ORM\PersistentCollection {#2940 …} -id: 346708 -bodyTs: "'/nomad-vs-kubernetes':8 '/nomad/docs/nomad-vs-kubernetes)':11 'ago':26 'cluster':17 'day':25 'developer.hashicorp.com':7,10 'developer.hashicorp.com/nomad/docs/nomad-vs-kubernetes)':9 'home':20 'instanc':30 'lab':21 'look':4 'maintain':40 'nomad':6,16 'proxmox':32 'realli':2,34 'sat':13 'simpl':38 'top':28 'understand':42 'well':35 'work':33" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.today/comment/5189849" +editedAt: null +createdAt: DateTimeImmutable @1706431411 {#2925 : 2024-01-28 09:43:31.0 +01:00 } } "showNested" => true "dateAsUrl" => false "showMagazineName" => false "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#13228 +comment: App\Entity\EntryComment {#2929 +user: App\Entity\User {#2942 +avatar: Proxies\__CG__\App\Entity\Image {#2943 …} +cover: Proxies\__CG__\App\Entity\Image {#2944 …} +email: "1984@lemmy.today" +username: "@1984@lemmy.today" +roles: [] +followersCount: 0 +homepage: "front" +about: "Looking for an alternative to reddit" +lastActive: DateTime @1729564535 {#2926 : 2024-10-22 04:35: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2945 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2947 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2949 …} +entries: Doctrine\ORM\PersistentCollection {#2951 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2953 …} +entryComments: Doctrine\ORM\PersistentCollection {#2955 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2957 …} +posts: Doctrine\ORM\PersistentCollection {#2959 …} +postVotes: Doctrine\ORM\PersistentCollection {#2961 …} +postComments: Doctrine\ORM\PersistentCollection {#2963 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2965 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2967 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2969 …} +follows: Doctrine\ORM\PersistentCollection {#2971 …} +followers: Doctrine\ORM\PersistentCollection {#2973 …} +blocks: Doctrine\ORM\PersistentCollection {#2975 …} +blockers: Doctrine\ORM\PersistentCollection {#2977 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2979 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2981 …} +reports: Doctrine\ORM\PersistentCollection {#2983 …} +favourites: Doctrine\ORM\PersistentCollection {#2985 …} +violations: Doctrine\ORM\PersistentCollection {#2987 …} +notifications: Doctrine\ORM\PersistentCollection {#2989 …} +awards: Doctrine\ORM\PersistentCollection {#2991 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2993 …} +categories: Doctrine\ORM\PersistentCollection {#2995 …} -id: 38587 -password: "$2y$13$.9cc5MbLU1KfNH4KyzfODO0hij0xnMT1y2LRB7UzVPkmx9ui.3sfi" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2997 …} +apId: "1984@lemmy.today" +apProfileId: "https://lemmy.today/u/1984" +apPublicUrl: "https://lemmy.today/u/1984" +apFollowersUrl: null +apInboxUrl: "https://lemmy.today/inbox" +apDomain: "lemmy.today" +apPreferredUsername: "1984" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729338633 {#2927 : 2024-10-19 13:50:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691163040 {#2928 : 2023-08-04 17:30:40.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ You really should look into Nomad: [developer.hashicorp.com/…/nomad-vs-kubernetes](https://developer.hashicorp.com/nomad/docs/nomad-vs-kubernetes)\n \n I sat up a nomad cluster in my home lab just a few days ago, on top of instances in proxmox. Works really well and is simple to maintain and understand. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1706431411 {#2924 : 2024-01-28 09:43:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2930 …} +nested: Doctrine\ORM\PersistentCollection {#2932 …} +votes: Doctrine\ORM\PersistentCollection {#2934 …} +reports: Doctrine\ORM\PersistentCollection {#2936 …} +favourites: Doctrine\ORM\PersistentCollection {#2938 …} +notifications: Doctrine\ORM\PersistentCollection {#2940 …} -id: 346708 -bodyTs: "'/nomad-vs-kubernetes':8 '/nomad/docs/nomad-vs-kubernetes)':11 'ago':26 'cluster':17 'day':25 'developer.hashicorp.com':7,10 'developer.hashicorp.com/nomad/docs/nomad-vs-kubernetes)':9 'home':20 'instanc':30 'lab':21 'look':4 'maintain':40 'nomad':6,16 'proxmox':32 'realli':2,34 'sat':13 'simpl':38 'top':28 'understand':42 'well':35 'work':33" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.today/comment/5189849" +editedAt: null +createdAt: DateTimeImmutable @1706431411 {#2925 : 2024-01-28 09:43: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 | 16.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2942 +avatar: Proxies\__CG__\App\Entity\Image {#2943 …} +cover: Proxies\__CG__\App\Entity\Image {#2944 …} +email: "1984@lemmy.today" +username: "@1984@lemmy.today" +roles: [] +followersCount: 0 +homepage: "front" +about: "Looking for an alternative to reddit" +lastActive: DateTime @1729564535 {#2926 : 2024-10-22 04:35: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2945 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2947 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2949 …} +entries: Doctrine\ORM\PersistentCollection {#2951 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2953 …} +entryComments: Doctrine\ORM\PersistentCollection {#2955 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2957 …} +posts: Doctrine\ORM\PersistentCollection {#2959 …} +postVotes: Doctrine\ORM\PersistentCollection {#2961 …} +postComments: Doctrine\ORM\PersistentCollection {#2963 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2965 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2967 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2969 …} +follows: Doctrine\ORM\PersistentCollection {#2971 …} +followers: Doctrine\ORM\PersistentCollection {#2973 …} +blocks: Doctrine\ORM\PersistentCollection {#2975 …} +blockers: Doctrine\ORM\PersistentCollection {#2977 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2979 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2981 …} +reports: Doctrine\ORM\PersistentCollection {#2983 …} +favourites: Doctrine\ORM\PersistentCollection {#2985 …} +violations: Doctrine\ORM\PersistentCollection {#2987 …} +notifications: Doctrine\ORM\PersistentCollection {#2989 …} +awards: Doctrine\ORM\PersistentCollection {#2991 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2993 …} +categories: Doctrine\ORM\PersistentCollection {#2995 …} -id: 38587 -password: "$2y$13$.9cc5MbLU1KfNH4KyzfODO0hij0xnMT1y2LRB7UzVPkmx9ui.3sfi" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2997 …} +apId: "1984@lemmy.today" +apProfileId: "https://lemmy.today/u/1984" +apPublicUrl: "https://lemmy.today/u/1984" +apFollowersUrl: null +apInboxUrl: "https://lemmy.today/inbox" +apDomain: "lemmy.today" +apPreferredUsername: "1984" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729338633 {#2927 : 2024-10-19 13:50:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691163040 {#2928 : 2023-08-04 17:30:40.0 +02:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#13273 +user: App\Entity\User {#2942 +avatar: Proxies\__CG__\App\Entity\Image {#2943 …} +cover: Proxies\__CG__\App\Entity\Image {#2944 …} +email: "1984@lemmy.today" +username: "@1984@lemmy.today" +roles: [] +followersCount: 0 +homepage: "front" +about: "Looking for an alternative to reddit" +lastActive: DateTime @1729564535 {#2926 : 2024-10-22 04:35: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2945 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2947 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2949 …} +entries: Doctrine\ORM\PersistentCollection {#2951 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2953 …} +entryComments: Doctrine\ORM\PersistentCollection {#2955 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2957 …} +posts: Doctrine\ORM\PersistentCollection {#2959 …} +postVotes: Doctrine\ORM\PersistentCollection {#2961 …} +postComments: Doctrine\ORM\PersistentCollection {#2963 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2965 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2967 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2969 …} +follows: Doctrine\ORM\PersistentCollection {#2971 …} +followers: Doctrine\ORM\PersistentCollection {#2973 …} +blocks: Doctrine\ORM\PersistentCollection {#2975 …} +blockers: Doctrine\ORM\PersistentCollection {#2977 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2979 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2981 …} +reports: Doctrine\ORM\PersistentCollection {#2983 …} +favourites: Doctrine\ORM\PersistentCollection {#2985 …} +violations: Doctrine\ORM\PersistentCollection {#2987 …} +notifications: Doctrine\ORM\PersistentCollection {#2989 …} +awards: Doctrine\ORM\PersistentCollection {#2991 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2993 …} +categories: Doctrine\ORM\PersistentCollection {#2995 …} -id: 38587 -password: "$2y$13$.9cc5MbLU1KfNH4KyzfODO0hij0xnMT1y2LRB7UzVPkmx9ui.3sfi" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2997 …} +apId: "1984@lemmy.today" +apProfileId: "https://lemmy.today/u/1984" +apPublicUrl: "https://lemmy.today/u/1984" +apFollowersUrl: null +apInboxUrl: "https://lemmy.today/inbox" +apDomain: "lemmy.today" +apPreferredUsername: "1984" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729338633 {#2927 : 2024-10-19 13:50:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691163040 {#2928 : 2023-08-04 17:30:40.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1706431411 {#2925 : 2024-01-28 09:43:31.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#13328 +date: DateTimeImmutable @1706431411 {#2925 : 2024-01-28 09:43:31.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 16.0 MiB | 0.10 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1706431411 {#2925 : 2024-01-28 09:43:31.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#13382 +createdAt: DateTimeImmutable @1706431411 {#2925 : 2024-01-28 09:43:31.0 +01:00 } +editedAt: null } |
entry_inline | App\Twig\Components\EntryInlineComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#13436 +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.33 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#2942 +avatar: Proxies\__CG__\App\Entity\Image {#2943 …} +cover: Proxies\__CG__\App\Entity\Image {#2944 …} +email: "1984@lemmy.today" +username: "@1984@lemmy.today" +roles: [] +followersCount: 0 +homepage: "front" +about: "Looking for an alternative to reddit" +lastActive: DateTime @1729564535 {#2926 : 2024-10-22 04:35: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2945 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2947 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2949 …} +entries: Doctrine\ORM\PersistentCollection {#2951 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2953 …} +entryComments: Doctrine\ORM\PersistentCollection {#2955 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2957 …} +posts: Doctrine\ORM\PersistentCollection {#2959 …} +postVotes: Doctrine\ORM\PersistentCollection {#2961 …} +postComments: Doctrine\ORM\PersistentCollection {#2963 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2965 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2967 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2969 …} +follows: Doctrine\ORM\PersistentCollection {#2971 …} +followers: Doctrine\ORM\PersistentCollection {#2973 …} +blocks: Doctrine\ORM\PersistentCollection {#2975 …} +blockers: Doctrine\ORM\PersistentCollection {#2977 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2979 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2981 …} +reports: Doctrine\ORM\PersistentCollection {#2983 …} +favourites: Doctrine\ORM\PersistentCollection {#2985 …} +violations: Doctrine\ORM\PersistentCollection {#2987 …} +notifications: Doctrine\ORM\PersistentCollection {#2989 …} +awards: Doctrine\ORM\PersistentCollection {#2991 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2993 …} +categories: Doctrine\ORM\PersistentCollection {#2995 …} -id: 38587 -password: "$2y$13$.9cc5MbLU1KfNH4KyzfODO0hij0xnMT1y2LRB7UzVPkmx9ui.3sfi" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2997 …} +apId: "1984@lemmy.today" +apProfileId: "https://lemmy.today/u/1984" +apPublicUrl: "https://lemmy.today/u/1984" +apFollowersUrl: null +apInboxUrl: "https://lemmy.today/inbox" +apDomain: "lemmy.today" +apPreferredUsername: "1984" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729338633 {#2927 : 2024-10-19 13:50:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691163040 {#2928 : 2023-08-04 17:30:40.0 +02:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#13491 +width: 40 +height: 40 +user: App\Entity\User {#2942 +avatar: Proxies\__CG__\App\Entity\Image {#2943 …} +cover: Proxies\__CG__\App\Entity\Image {#2944 …} +email: "1984@lemmy.today" +username: "@1984@lemmy.today" +roles: [] +followersCount: 0 +homepage: "front" +about: "Looking for an alternative to reddit" +lastActive: DateTime @1729564535 {#2926 : 2024-10-22 04:35: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2945 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2947 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2949 …} +entries: Doctrine\ORM\PersistentCollection {#2951 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2953 …} +entryComments: Doctrine\ORM\PersistentCollection {#2955 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2957 …} +posts: Doctrine\ORM\PersistentCollection {#2959 …} +postVotes: Doctrine\ORM\PersistentCollection {#2961 …} +postComments: Doctrine\ORM\PersistentCollection {#2963 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2965 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2967 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2969 …} +follows: Doctrine\ORM\PersistentCollection {#2971 …} +followers: Doctrine\ORM\PersistentCollection {#2973 …} +blocks: Doctrine\ORM\PersistentCollection {#2975 …} +blockers: Doctrine\ORM\PersistentCollection {#2977 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2979 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2981 …} +reports: Doctrine\ORM\PersistentCollection {#2983 …} +favourites: Doctrine\ORM\PersistentCollection {#2985 …} +violations: Doctrine\ORM\PersistentCollection {#2987 …} +notifications: Doctrine\ORM\PersistentCollection {#2989 …} +awards: Doctrine\ORM\PersistentCollection {#2991 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2993 …} +categories: Doctrine\ORM\PersistentCollection {#2995 …} -id: 38587 -password: "$2y$13$.9cc5MbLU1KfNH4KyzfODO0hij0xnMT1y2LRB7UzVPkmx9ui.3sfi" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2997 …} +apId: "1984@lemmy.today" +apProfileId: "https://lemmy.today/u/1984" +apPublicUrl: "https://lemmy.today/u/1984" +apFollowersUrl: null +apInboxUrl: "https://lemmy.today/inbox" +apDomain: "lemmy.today" +apPreferredUsername: "1984" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729338633 {#2927 : 2024-10-19 13:50:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691163040 {#2928 : 2023-08-04 17:30:40.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 16.0 MiB | 0.42 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2929 +user: App\Entity\User {#2942 +avatar: Proxies\__CG__\App\Entity\Image {#2943 …} +cover: Proxies\__CG__\App\Entity\Image {#2944 …} +email: "1984@lemmy.today" +username: "@1984@lemmy.today" +roles: [] +followersCount: 0 +homepage: "front" +about: "Looking for an alternative to reddit" +lastActive: DateTime @1729564535 {#2926 : 2024-10-22 04:35: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2945 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2947 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2949 …} +entries: Doctrine\ORM\PersistentCollection {#2951 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2953 …} +entryComments: Doctrine\ORM\PersistentCollection {#2955 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2957 …} +posts: Doctrine\ORM\PersistentCollection {#2959 …} +postVotes: Doctrine\ORM\PersistentCollection {#2961 …} +postComments: Doctrine\ORM\PersistentCollection {#2963 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2965 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2967 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2969 …} +follows: Doctrine\ORM\PersistentCollection {#2971 …} +followers: Doctrine\ORM\PersistentCollection {#2973 …} +blocks: Doctrine\ORM\PersistentCollection {#2975 …} +blockers: Doctrine\ORM\PersistentCollection {#2977 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2979 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2981 …} +reports: Doctrine\ORM\PersistentCollection {#2983 …} +favourites: Doctrine\ORM\PersistentCollection {#2985 …} +violations: Doctrine\ORM\PersistentCollection {#2987 …} +notifications: Doctrine\ORM\PersistentCollection {#2989 …} +awards: Doctrine\ORM\PersistentCollection {#2991 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2993 …} +categories: Doctrine\ORM\PersistentCollection {#2995 …} -id: 38587 -password: "$2y$13$.9cc5MbLU1KfNH4KyzfODO0hij0xnMT1y2LRB7UzVPkmx9ui.3sfi" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2997 …} +apId: "1984@lemmy.today" +apProfileId: "https://lemmy.today/u/1984" +apPublicUrl: "https://lemmy.today/u/1984" +apFollowersUrl: null +apInboxUrl: "https://lemmy.today/inbox" +apDomain: "lemmy.today" +apPreferredUsername: "1984" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729338633 {#2927 : 2024-10-19 13:50:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691163040 {#2928 : 2023-08-04 17:30:40.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ You really should look into Nomad: [developer.hashicorp.com/…/nomad-vs-kubernetes](https://developer.hashicorp.com/nomad/docs/nomad-vs-kubernetes)\n \n I sat up a nomad cluster in my home lab just a few days ago, on top of instances in proxmox. Works really well and is simple to maintain and understand. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1706431411 {#2924 : 2024-01-28 09:43:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2930 …} +nested: Doctrine\ORM\PersistentCollection {#2932 …} +votes: Doctrine\ORM\PersistentCollection {#2934 …} +reports: Doctrine\ORM\PersistentCollection {#2936 …} +favourites: Doctrine\ORM\PersistentCollection {#2938 …} +notifications: Doctrine\ORM\PersistentCollection {#2940 …} -id: 346708 -bodyTs: "'/nomad-vs-kubernetes':8 '/nomad/docs/nomad-vs-kubernetes)':11 'ago':26 'cluster':17 'day':25 'developer.hashicorp.com':7,10 'developer.hashicorp.com/nomad/docs/nomad-vs-kubernetes)':9 'home':20 'instanc':30 'lab':21 'look':4 'maintain':40 'nomad':6,16 'proxmox':32 'realli':2,34 'sat':13 'simpl':38 'top':28 'understand':42 'well':35 'work':33" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.today/comment/5189849" +editedAt: null +createdAt: DateTimeImmutable @1706431411 {#2925 : 2024-01-28 09:43:31.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#13570 +subject: App\Entity\EntryComment {#2929 +user: App\Entity\User {#2942 +avatar: Proxies\__CG__\App\Entity\Image {#2943 …} +cover: Proxies\__CG__\App\Entity\Image {#2944 …} +email: "1984@lemmy.today" +username: "@1984@lemmy.today" +roles: [] +followersCount: 0 +homepage: "front" +about: "Looking for an alternative to reddit" +lastActive: DateTime @1729564535 {#2926 : 2024-10-22 04:35: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2945 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2947 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2949 …} +entries: Doctrine\ORM\PersistentCollection {#2951 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2953 …} +entryComments: Doctrine\ORM\PersistentCollection {#2955 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2957 …} +posts: Doctrine\ORM\PersistentCollection {#2959 …} +postVotes: Doctrine\ORM\PersistentCollection {#2961 …} +postComments: Doctrine\ORM\PersistentCollection {#2963 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2965 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2967 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2969 …} +follows: Doctrine\ORM\PersistentCollection {#2971 …} +followers: Doctrine\ORM\PersistentCollection {#2973 …} +blocks: Doctrine\ORM\PersistentCollection {#2975 …} +blockers: Doctrine\ORM\PersistentCollection {#2977 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2979 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2981 …} +reports: Doctrine\ORM\PersistentCollection {#2983 …} +favourites: Doctrine\ORM\PersistentCollection {#2985 …} +violations: Doctrine\ORM\PersistentCollection {#2987 …} +notifications: Doctrine\ORM\PersistentCollection {#2989 …} +awards: Doctrine\ORM\PersistentCollection {#2991 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2993 …} +categories: Doctrine\ORM\PersistentCollection {#2995 …} -id: 38587 -password: "$2y$13$.9cc5MbLU1KfNH4KyzfODO0hij0xnMT1y2LRB7UzVPkmx9ui.3sfi" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2997 …} +apId: "1984@lemmy.today" +apProfileId: "https://lemmy.today/u/1984" +apPublicUrl: "https://lemmy.today/u/1984" +apFollowersUrl: null +apInboxUrl: "https://lemmy.today/inbox" +apDomain: "lemmy.today" +apPreferredUsername: "1984" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729338633 {#2927 : 2024-10-19 13:50:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691163040 {#2928 : 2023-08-04 17:30:40.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ You really should look into Nomad: [developer.hashicorp.com/…/nomad-vs-kubernetes](https://developer.hashicorp.com/nomad/docs/nomad-vs-kubernetes)\n \n I sat up a nomad cluster in my home lab just a few days ago, on top of instances in proxmox. Works really well and is simple to maintain and understand. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1706431411 {#2924 : 2024-01-28 09:43:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2930 …} +nested: Doctrine\ORM\PersistentCollection {#2932 …} +votes: Doctrine\ORM\PersistentCollection {#2934 …} +reports: Doctrine\ORM\PersistentCollection {#2936 …} +favourites: Doctrine\ORM\PersistentCollection {#2938 …} +notifications: Doctrine\ORM\PersistentCollection {#2940 …} -id: 346708 -bodyTs: "'/nomad-vs-kubernetes':8 '/nomad/docs/nomad-vs-kubernetes)':11 'ago':26 'cluster':17 'day':25 'developer.hashicorp.com':7,10 'developer.hashicorp.com/nomad/docs/nomad-vs-kubernetes)':9 'home':20 'instanc':30 'lab':21 'look':4 'maintain':40 'nomad':6,16 'proxmox':32 'realli':2,34 'sat':13 'simpl':38 'top':28 'understand':42 'well':35 'work':33" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.today/comment/5189849" +editedAt: null +createdAt: DateTimeImmutable @1706431411 {#2925 : 2024-01-28 09:43:31.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 16.0 MiB | 0.62 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2929 +user: App\Entity\User {#2942 +avatar: Proxies\__CG__\App\Entity\Image {#2943 …} +cover: Proxies\__CG__\App\Entity\Image {#2944 …} +email: "1984@lemmy.today" +username: "@1984@lemmy.today" +roles: [] +followersCount: 0 +homepage: "front" +about: "Looking for an alternative to reddit" +lastActive: DateTime @1729564535 {#2926 : 2024-10-22 04:35: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2945 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2947 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2949 …} +entries: Doctrine\ORM\PersistentCollection {#2951 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2953 …} +entryComments: Doctrine\ORM\PersistentCollection {#2955 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2957 …} +posts: Doctrine\ORM\PersistentCollection {#2959 …} +postVotes: Doctrine\ORM\PersistentCollection {#2961 …} +postComments: Doctrine\ORM\PersistentCollection {#2963 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2965 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2967 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2969 …} +follows: Doctrine\ORM\PersistentCollection {#2971 …} +followers: Doctrine\ORM\PersistentCollection {#2973 …} +blocks: Doctrine\ORM\PersistentCollection {#2975 …} +blockers: Doctrine\ORM\PersistentCollection {#2977 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2979 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2981 …} +reports: Doctrine\ORM\PersistentCollection {#2983 …} +favourites: Doctrine\ORM\PersistentCollection {#2985 …} +violations: Doctrine\ORM\PersistentCollection {#2987 …} +notifications: Doctrine\ORM\PersistentCollection {#2989 …} +awards: Doctrine\ORM\PersistentCollection {#2991 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2993 …} +categories: Doctrine\ORM\PersistentCollection {#2995 …} -id: 38587 -password: "$2y$13$.9cc5MbLU1KfNH4KyzfODO0hij0xnMT1y2LRB7UzVPkmx9ui.3sfi" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2997 …} +apId: "1984@lemmy.today" +apProfileId: "https://lemmy.today/u/1984" +apPublicUrl: "https://lemmy.today/u/1984" +apFollowersUrl: null +apInboxUrl: "https://lemmy.today/inbox" +apDomain: "lemmy.today" +apPreferredUsername: "1984" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729338633 {#2927 : 2024-10-19 13:50:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691163040 {#2928 : 2023-08-04 17:30:40.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ You really should look into Nomad: [developer.hashicorp.com/…/nomad-vs-kubernetes](https://developer.hashicorp.com/nomad/docs/nomad-vs-kubernetes)\n \n I sat up a nomad cluster in my home lab just a few days ago, on top of instances in proxmox. Works really well and is simple to maintain and understand. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1706431411 {#2924 : 2024-01-28 09:43:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2930 …} +nested: Doctrine\ORM\PersistentCollection {#2932 …} +votes: Doctrine\ORM\PersistentCollection {#2934 …} +reports: Doctrine\ORM\PersistentCollection {#2936 …} +favourites: Doctrine\ORM\PersistentCollection {#2938 …} +notifications: Doctrine\ORM\PersistentCollection {#2940 …} -id: 346708 -bodyTs: "'/nomad-vs-kubernetes':8 '/nomad/docs/nomad-vs-kubernetes)':11 'ago':26 'cluster':17 'day':25 'developer.hashicorp.com':7,10 'developer.hashicorp.com/nomad/docs/nomad-vs-kubernetes)':9 'home':20 'instanc':30 'lab':21 'look':4 'maintain':40 'nomad':6,16 'proxmox':32 'realli':2,34 'sat':13 'simpl':38 'top':28 'understand':42 'well':35 'work':33" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.today/comment/5189849" +editedAt: null +createdAt: DateTimeImmutable @1706431411 {#2925 : 2024-01-28 09:43:31.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#13627 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2929 +user: App\Entity\User {#2942 +avatar: Proxies\__CG__\App\Entity\Image {#2943 …} +cover: Proxies\__CG__\App\Entity\Image {#2944 …} +email: "1984@lemmy.today" +username: "@1984@lemmy.today" +roles: [] +followersCount: 0 +homepage: "front" +about: "Looking for an alternative to reddit" +lastActive: DateTime @1729564535 {#2926 : 2024-10-22 04:35: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2945 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2947 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2949 …} +entries: Doctrine\ORM\PersistentCollection {#2951 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2953 …} +entryComments: Doctrine\ORM\PersistentCollection {#2955 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2957 …} +posts: Doctrine\ORM\PersistentCollection {#2959 …} +postVotes: Doctrine\ORM\PersistentCollection {#2961 …} +postComments: Doctrine\ORM\PersistentCollection {#2963 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2965 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2967 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2969 …} +follows: Doctrine\ORM\PersistentCollection {#2971 …} +followers: Doctrine\ORM\PersistentCollection {#2973 …} +blocks: Doctrine\ORM\PersistentCollection {#2975 …} +blockers: Doctrine\ORM\PersistentCollection {#2977 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2979 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2981 …} +reports: Doctrine\ORM\PersistentCollection {#2983 …} +favourites: Doctrine\ORM\PersistentCollection {#2985 …} +violations: Doctrine\ORM\PersistentCollection {#2987 …} +notifications: Doctrine\ORM\PersistentCollection {#2989 …} +awards: Doctrine\ORM\PersistentCollection {#2991 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2993 …} +categories: Doctrine\ORM\PersistentCollection {#2995 …} -id: 38587 -password: "$2y$13$.9cc5MbLU1KfNH4KyzfODO0hij0xnMT1y2LRB7UzVPkmx9ui.3sfi" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2997 …} +apId: "1984@lemmy.today" +apProfileId: "https://lemmy.today/u/1984" +apPublicUrl: "https://lemmy.today/u/1984" +apFollowersUrl: null +apInboxUrl: "https://lemmy.today/inbox" +apDomain: "lemmy.today" +apPreferredUsername: "1984" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729338633 {#2927 : 2024-10-19 13:50:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691163040 {#2928 : 2023-08-04 17:30:40.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ You really should look into Nomad: [developer.hashicorp.com/…/nomad-vs-kubernetes](https://developer.hashicorp.com/nomad/docs/nomad-vs-kubernetes)\n \n I sat up a nomad cluster in my home lab just a few days ago, on top of instances in proxmox. Works really well and is simple to maintain and understand. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1706431411 {#2924 : 2024-01-28 09:43:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2930 …} +nested: Doctrine\ORM\PersistentCollection {#2932 …} +votes: Doctrine\ORM\PersistentCollection {#2934 …} +reports: Doctrine\ORM\PersistentCollection {#2936 …} +favourites: Doctrine\ORM\PersistentCollection {#2938 …} +notifications: Doctrine\ORM\PersistentCollection {#2940 …} -id: 346708 -bodyTs: "'/nomad-vs-kubernetes':8 '/nomad/docs/nomad-vs-kubernetes)':11 'ago':26 'cluster':17 'day':25 'developer.hashicorp.com':7,10 'developer.hashicorp.com/nomad/docs/nomad-vs-kubernetes)':9 'home':20 'instanc':30 'lab':21 'look':4 'maintain':40 'nomad':6,16 'proxmox':32 'realli':2,34 'sat':13 'simpl':38 'top':28 'understand':42 'well':35 'work':33" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.today/comment/5189849" +editedAt: null +createdAt: DateTimeImmutable @1706431411 {#2925 : 2024-01-28 09:43:31.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comments_nested | App\Twig\Components\EntryCommentsNestedComponent | 16.0 MiB | 0.56 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2929 +user: App\Entity\User {#2942 +avatar: Proxies\__CG__\App\Entity\Image {#2943 …} +cover: Proxies\__CG__\App\Entity\Image {#2944 …} +email: "1984@lemmy.today" +username: "@1984@lemmy.today" +roles: [] +followersCount: 0 +homepage: "front" +about: "Looking for an alternative to reddit" +lastActive: DateTime @1729564535 {#2926 : 2024-10-22 04:35: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2945 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2947 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2949 …} +entries: Doctrine\ORM\PersistentCollection {#2951 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2953 …} +entryComments: Doctrine\ORM\PersistentCollection {#2955 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2957 …} +posts: Doctrine\ORM\PersistentCollection {#2959 …} +postVotes: Doctrine\ORM\PersistentCollection {#2961 …} +postComments: Doctrine\ORM\PersistentCollection {#2963 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2965 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2967 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2969 …} +follows: Doctrine\ORM\PersistentCollection {#2971 …} +followers: Doctrine\ORM\PersistentCollection {#2973 …} +blocks: Doctrine\ORM\PersistentCollection {#2975 …} +blockers: Doctrine\ORM\PersistentCollection {#2977 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2979 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2981 …} +reports: Doctrine\ORM\PersistentCollection {#2983 …} +favourites: Doctrine\ORM\PersistentCollection {#2985 …} +violations: Doctrine\ORM\PersistentCollection {#2987 …} +notifications: Doctrine\ORM\PersistentCollection {#2989 …} +awards: Doctrine\ORM\PersistentCollection {#2991 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2993 …} +categories: Doctrine\ORM\PersistentCollection {#2995 …} -id: 38587 -password: "$2y$13$.9cc5MbLU1KfNH4KyzfODO0hij0xnMT1y2LRB7UzVPkmx9ui.3sfi" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2997 …} +apId: "1984@lemmy.today" +apProfileId: "https://lemmy.today/u/1984" +apPublicUrl: "https://lemmy.today/u/1984" +apFollowersUrl: null +apInboxUrl: "https://lemmy.today/inbox" +apDomain: "lemmy.today" +apPreferredUsername: "1984" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729338633 {#2927 : 2024-10-19 13:50:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691163040 {#2928 : 2023-08-04 17:30:40.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ You really should look into Nomad: [developer.hashicorp.com/…/nomad-vs-kubernetes](https://developer.hashicorp.com/nomad/docs/nomad-vs-kubernetes)\n \n I sat up a nomad cluster in my home lab just a few days ago, on top of instances in proxmox. Works really well and is simple to maintain and understand. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1706431411 {#2924 : 2024-01-28 09:43:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2930 …} +nested: Doctrine\ORM\PersistentCollection {#2932 …} +votes: Doctrine\ORM\PersistentCollection {#2934 …} +reports: Doctrine\ORM\PersistentCollection {#2936 …} +favourites: Doctrine\ORM\PersistentCollection {#2938 …} +notifications: Doctrine\ORM\PersistentCollection {#2940 …} -id: 346708 -bodyTs: "'/nomad-vs-kubernetes':8 '/nomad/docs/nomad-vs-kubernetes)':11 'ago':26 'cluster':17 'day':25 'developer.hashicorp.com':7,10 'developer.hashicorp.com/nomad/docs/nomad-vs-kubernetes)':9 'home':20 'instanc':30 'lab':21 'look':4 'maintain':40 'nomad':6,16 'proxmox':32 'realli':2,34 'sat':13 'simpl':38 'top':28 'understand':42 'well':35 'work':33" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.today/comment/5189849" +editedAt: null +createdAt: DateTimeImmutable @1706431411 {#2925 : 2024-01-28 09:43:31.0 +01:00 } } "level" => 1 "showNested" => true "view" => "tree" ] |
|||
Attributes | [ "showNested" => true ] |
|||
Component | App\Twig\Components\EntryCommentsNestedComponent {#13867 +comment: App\Entity\EntryComment {#2929 +user: App\Entity\User {#2942 +avatar: Proxies\__CG__\App\Entity\Image {#2943 …} +cover: Proxies\__CG__\App\Entity\Image {#2944 …} +email: "1984@lemmy.today" +username: "@1984@lemmy.today" +roles: [] +followersCount: 0 +homepage: "front" +about: "Looking for an alternative to reddit" +lastActive: DateTime @1729564535 {#2926 : 2024-10-22 04:35: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: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#2945 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2947 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2949 …} +entries: Doctrine\ORM\PersistentCollection {#2951 …} +entryVotes: Doctrine\ORM\PersistentCollection {#2953 …} +entryComments: Doctrine\ORM\PersistentCollection {#2955 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2957 …} +posts: Doctrine\ORM\PersistentCollection {#2959 …} +postVotes: Doctrine\ORM\PersistentCollection {#2961 …} +postComments: Doctrine\ORM\PersistentCollection {#2963 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#2965 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2967 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#2969 …} +follows: Doctrine\ORM\PersistentCollection {#2971 …} +followers: Doctrine\ORM\PersistentCollection {#2973 …} +blocks: Doctrine\ORM\PersistentCollection {#2975 …} +blockers: Doctrine\ORM\PersistentCollection {#2977 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#2979 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2981 …} +reports: Doctrine\ORM\PersistentCollection {#2983 …} +favourites: Doctrine\ORM\PersistentCollection {#2985 …} +violations: Doctrine\ORM\PersistentCollection {#2987 …} +notifications: Doctrine\ORM\PersistentCollection {#2989 …} +awards: Doctrine\ORM\PersistentCollection {#2991 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#2993 …} +categories: Doctrine\ORM\PersistentCollection {#2995 …} -id: 38587 -password: "$2y$13$.9cc5MbLU1KfNH4KyzfODO0hij0xnMT1y2LRB7UzVPkmx9ui.3sfi" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2997 …} +apId: "1984@lemmy.today" +apProfileId: "https://lemmy.today/u/1984" +apPublicUrl: "https://lemmy.today/u/1984" +apFollowersUrl: null +apInboxUrl: "https://lemmy.today/inbox" +apDomain: "lemmy.today" +apPreferredUsername: "1984" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729338633 {#2927 : 2024-10-19 13:50:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1691163040 {#2928 : 2023-08-04 17:30:40.0 +02:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2019 +user: Proxies\__CG__\App\Entity\User {#4813 …} +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#4819 …} +slug: "Proxmox-HA-Docker-Swarm-Kubrenetes-or-what" +title: "Proxmox HA, Docker Swarm, Kubrenetes, or what?" +url: null +body: "I’ve gotten to the point where I have more than a few servers in my homelab and am looking for a way to increase reliability in case of an update. Two problems: 2 of the servers will be on Wifi and one is a Synology NAS. I can’t do any wiring but I can put together a WiFi 6E network for the servers only, That means buying 4 Wifi 6E devices in a mix of types. As for Synology, it’s container manager is a little odd so I expect to run a Linux VM and use that as my cluster node. That may mean buying more RAM as I haven’t upgraded it. Hardware ranges from a 6 core CPU on the NAS (with a few important docker containers), 8 core on my main SFF server (which also runs my OpnSense VM inside Proxmox), 16 core Ryzen on my old big server, and a 10 year old NUC for fun. So the question is what do I use to orchestrate all the services I have. My Vaulwarden runs reliability but only on one system. I want better reliability for Pihole that automatically syncs settings. The NAS’ docker implementation doesn’t support gravity sync. Since everything I do runs in docker besides storage it seems Proxmox clusters is not the best option. That puts me between K8s and Docker Swarm. I’d like something that is simple to administer but resilien when hardware fails." +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 17 +favouriteCount: 41 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729416863 {#4814 : 2024-10-20 11:34:23.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#4821 …} +votes: Doctrine\ORM\PersistentCollection {#4823 …} +reports: Doctrine\ORM\PersistentCollection {#4825 …} +favourites: Doctrine\ORM\PersistentCollection {#4827 …} +notifications: Doctrine\ORM\PersistentCollection {#4829 …} +badges: Doctrine\ORM\PersistentCollection {#4831 …} +children: [] -id: 33564 -titleTs: "'docker':3 'ha':2 'kubrenet':5 'proxmox':1 'swarm':4" -bodyTs: "'10':158 '16':148 '2':34 '4':70 '6':121 '6e':61,72 '8':133 'administ':241 'also':141 'automat':195 'besid':214 'best':223 'better':190 'big':154 'buy':69,108 'case':28 'cluster':103,219 'contain':84,132 'core':122,134,149 'cpu':123 'd':234 'devic':73 'docker':131,200,213,231 'doesn':202 'everyth':208 'expect':92 'fail':246 'fun':163 'gotten':3 'graviti':205 'hardwar':117,245 'haven':113 'homelab':17 'implement':201 'import':130 'increas':25 'insid':146 'k8s':229 'like':235 'linux':96 'littl':88 'look':20 'main':137 'manag':85 'may':106 'mean':68,107 'mix':76 'nas':47,126,199 'network':62 'node':104 'nuc':161 'odd':89 'old':153,160 'one':43,186 'opnsens':144 'option':224 'orchestr':173 'pihol':193 'point':6 'problem':33 'proxmox':147,218 'put':57,226 'question':166 'ram':110 'rang':118 'reliabl':26,182,191 'resilien':243 'run':94,142,181,211 'ryzen':150 'seem':217 'server':14,37,65,139,155 'servic':176 'set':197 'sff':138 'simpl':239 'sinc':207 'someth':236 'storag':215 'support':204 'swarm':232 'sync':196,206 'synolog':46,81 'system':187 'togeth':58 'two':32 'type':78 'updat':31 'upgrad':115 'use':99,171 'vaulwarden':180 've':2 'vm':97,145 'want':189 'way':23 'wifi':41,60,71 'wire':53 'year':159" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1706501289 +visibility: "visible " +apId: "https://lemmy.world/post/11270812" +editedAt: null +createdAt: DateTimeImmutable @1706414889 {#4811 : 2024-01-28 05:08:09.0 +01:00 } +__isInitialized__: true …2 } +magazine: App\Entity\Magazine {#307} +image: null +parent: null +root: null +body: """ You really should look into Nomad: [developer.hashicorp.com/…/nomad-vs-kubernetes](https://developer.hashicorp.com/nomad/docs/nomad-vs-kubernetes)\n \n I sat up a nomad cluster in my home lab just a few days ago, on top of instances in proxmox. Works really well and is simple to maintain and understand. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1706431411 {#2924 : 2024-01-28 09:43:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@johnnixon@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2930 …} +nested: Doctrine\ORM\PersistentCollection {#2932 …} +votes: Doctrine\ORM\PersistentCollection {#2934 …} +reports: Doctrine\ORM\PersistentCollection {#2936 …} +favourites: Doctrine\ORM\PersistentCollection {#2938 …} +notifications: Doctrine\ORM\PersistentCollection {#2940 …} -id: 346708 -bodyTs: "'/nomad-vs-kubernetes':8 '/nomad/docs/nomad-vs-kubernetes)':11 'ago':26 'cluster':17 'day':25 'developer.hashicorp.com':7,10 'developer.hashicorp.com/nomad/docs/nomad-vs-kubernetes)':9 'home':20 'instanc':30 'lab':21 'look':4 'maintain':40 'nomad':6,16 'proxmox':32 'realli':2,34 'sat':13 'simpl':38 'top':28 'understand':42 'well':35 'work':33" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.today/comment/5189849" +editedAt: null +createdAt: DateTimeImmutable @1706431411 {#2925 : 2024-01-28 09:43:31.0 +01:00 } } +nestedComments: [] +level: 1 +view: "tree" -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …} -twig: Twig\Environment {#1252 …} -security: Symfony\Bundle\SecurityBundle\Security {#1101 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
settings_row_enum | App\Twig\Components\SettingsRowEnumComponent | 16.0 MiB | 0.21 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 {#14002 +label: "Sidebar position" +help: "" +settingsKey: "KBIN_GENERAL_SIDEBAR_POSITION" +values: [ [ "name" => "Left" "value" => "LEFT" ] [ "name" => "Right" "value" => "RIGHT" ] ] +defaultValue: "RIGHT" +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 16.0 MiB | 0.19 ms | |
---|---|---|---|---|
Input props | [ "label" => "Dynamic lists" "settingsKey" => "KBIN_GENERAL_DYNAMIC_LISTS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14074 +label: "Dynamic lists" +help: "" +settingsKey: "KBIN_GENERAL_DYNAMIC_LISTS" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 16.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "label" => "Rounded edges" "settingsKey" => "KBIN_GENERAL_ROUNDED_EDGES" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14137 +label: "Rounded edges" +help: "" +settingsKey: "KBIN_GENERAL_ROUNDED_EDGES" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 16.0 MiB | 0.12 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 {#14193 +label: "Infinite scrolling" +help: "Automatically load more content when you reach the bottom of the page." +settingsKey: "KBIN_GENERAL_INFINITE_SCROLL" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 16.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "label" => "Sticky navbar" "help" => "The navbar will stick to the top of the page when you scroll down." "settingsKey" => "KBIN_GENERAL_FIXED_NAVBAR" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14252 +label: "Sticky navbar" +help: "The navbar will stick to the top of the page when you scroll down." +settingsKey: "KBIN_GENERAL_FIXED_NAVBAR" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 16.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show top bar" "settingsKey" => "KBIN_GENERAL_TOPBAR" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14308 +label: "Show top bar" +help: "" +settingsKey: "KBIN_GENERAL_TOPBAR" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 16.0 MiB | 0.18 ms | |
---|---|---|---|---|
Input props | [ "label" => "Turbo mode (experimental)" "settingsKey" => "KBIN_GENERAL_TURBO" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14364 +label: "Turbo mode (experimental)" +help: "" +settingsKey: "KBIN_GENERAL_TURBO" +defaultValue: false +reloadRequired: true } |
user_settings_row_switch | App\Twig\Components\UserSettingsRowSwitchComponent | 16.0 MiB | 0.25 ms | |
---|---|---|---|---|
Input props | [ "label" => "Mark new comments" "settingsKey" => "KBIN_MARK_NEW_COMMENTS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserSettingsRowSwitchComponent {#11435 +label: "Mark new comments" +help: "" +settingsKey: "KBIN_MARK_NEW_COMMENTS" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show "Support Us" block" "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK" "defaultValue" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#8576 +label: "Show "Support Us" block" +help: "" +settingsKey: "KBIN_GENERAL_SUPPORT_US_BLOCK" +defaultValue: true +reloadRequired: true } |
user_settings_row_switch | App\Twig\Components\UserSettingsRowSwitchComponent | 16.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show subscribed users" "settingsKey" => "KBIN_SUB_CHANNEL_USERS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserSettingsRowSwitchComponent {#11428 +label: "Show subscribed users" +help: "" +settingsKey: "KBIN_SUB_CHANNEL_USERS" +defaultValue: false +reloadRequired: true } |
user_settings_row_switch | App\Twig\Components\UserSettingsRowSwitchComponent | 16.0 MiB | 2.05 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show subscribed magazines" "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserSettingsRowSwitchComponent {#13950 +label: "Show subscribed magazines" +help: "" +settingsKey: "KBIN_SUB_CHANNEL_MAGAZINES" +defaultValue: false +reloadRequired: true } |
user_settings_row_switch | App\Twig\Components\UserSettingsRowSwitchComponent | 16.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show subscribed domains" "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserSettingsRowSwitchComponent {#14413 +label: "Show subscribed domains" +help: "" +settingsKey: "KBIN_SUB_CHANNEL_DOMAINS" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 16.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "label" => "Auto media preview" "help" => "Automatically expand media previews." "settingsKey" => "KBIN_ENTRIES_SHOW_PREVIEW" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14469 +label: "Auto media preview" +help: "Automatically expand media previews." +settingsKey: "KBIN_ENTRIES_SHOW_PREVIEW" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 16.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "label" => "Compact view" "settingsKey" => "KBIN_ENTRIES_COMPACT" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14525 +label: "Compact view" +help: "" +settingsKey: "KBIN_ENTRIES_COMPACT" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 16.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show users’ avatars" "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14581 +label: "Show users’ avatars" +help: "" +settingsKey: "KBIN_ENTRIES_SHOW_USERS_AVATARS" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 16.0 MiB | 0.26 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show magazines’ icons" "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14637 +label: "Show magazines’ icons" +help: "" +settingsKey: "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 16.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show thumbnails" "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS" "defaultValue" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14693 +label: "Show thumbnails" +help: "" +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS" +defaultValue: true +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 16.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "label" => "Auto media preview" "help" => "Automatically expand media previews." "settingsKey" => "KBIN_POSTS_SHOW_PREVIEW" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14749 +label: "Auto media preview" +help: "Automatically expand media previews." +settingsKey: "KBIN_POSTS_SHOW_PREVIEW" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 16.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show users’ avatars" "settingsKey" => "KBIN_POSTS_SHOW_USERS_AVATARS" "defaultValue" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14805 +label: "Show users’ avatars" +help: "" +settingsKey: "KBIN_POSTS_SHOW_USERS_AVATARS" +defaultValue: true +reloadRequired: true } |
settings_row_enum | App\Twig\Components\SettingsRowEnumComponent | 16.0 MiB | 0.15 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 {#14861 +label: "Comment reply position" +help: "Display the comment reply form either at the top or bottom of the page. When 'infinite scroll' is enabled the position will always appear at the top." +settingsKey: "KBIN_COMMENTS_REPLY_POSITION" +values: [ [ "name" => "top" "value" => "TOP" ] [ "name" => "bottom" "value" => "BOTTOM" ] ] +defaultValue: "TOP" +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 16.0 MiB | 0.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 {#14919 +label: "Show Comment Avatars" +help: "Display/hide user avatars when viewing comments on a single thread or post." +settingsKey: "KBIN_COMMENTS_SHOW_USER_AVATAR" +defaultValue: true +reloadRequired: true } |
magazine_box | App\Twig\Components\MagazineBoxComponent | 16.0 MiB | 11.63 ms | |
---|---|---|---|---|
Input props | [ "magazine" => App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } "showSectionTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineBoxComponent {#14990 +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } +showCover: true +showDescription: true +showRules: true +showSubscribeButton: true +showInfo: true +showMeta: true +showSectionTitle: true +stretchedLink: true } |
magazine_sub | App\Twig\Components\MagazineSubComponent | 16.0 MiB | 0.63 ms | |
---|---|---|---|---|
Input props | [ "magazine" => App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineSubComponent {#15049 +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } } |
date | App\Twig\Components\DateComponent | 16.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#15209 +date: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } |
user_inline | App\Twig\Components\UserInlineComponent | 16.0 MiB | 0.61 ms | |
---|---|---|---|---|
Input props | [ "user" => Proxies\__CG__\App\Entity\User {#15268 +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 {#15315 : 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 {#15317 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15319 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#15321 …} +entries: Doctrine\ORM\PersistentCollection {#15323 …} +entryVotes: Doctrine\ORM\PersistentCollection {#15325 …} +entryComments: Doctrine\ORM\PersistentCollection {#15327 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15329 …} +posts: Doctrine\ORM\PersistentCollection {#15331 …} +postVotes: Doctrine\ORM\PersistentCollection {#15333 …} +postComments: Doctrine\ORM\PersistentCollection {#15335 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#15337 …} +subscriptions: Doctrine\ORM\PersistentCollection {#15339 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#15341 …} +follows: Doctrine\ORM\PersistentCollection {#15343 …} +followers: Doctrine\ORM\PersistentCollection {#15345 …} +blocks: Doctrine\ORM\PersistentCollection {#15347 …} +blockers: Doctrine\ORM\PersistentCollection {#15349 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#15351 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#15353 …} +reports: Doctrine\ORM\PersistentCollection {#15355 …} +favourites: Doctrine\ORM\PersistentCollection {#15357 …} +violations: Doctrine\ORM\PersistentCollection {#15359 …} +notifications: Doctrine\ORM\PersistentCollection {#15361 …} +awards: Doctrine\ORM\PersistentCollection {#15363 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#15365 …} +categories: Doctrine\ORM\PersistentCollection {#15367 …} -id: 1 -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15369 …} +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 {#15316 : 2023-06-12 11:00:40.0 +02:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#15286 +user: Proxies\__CG__\App\Entity\User {#15268 +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 {#15315 : 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 {#15317 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15319 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#15321 …} +entries: Doctrine\ORM\PersistentCollection {#15323 …} +entryVotes: Doctrine\ORM\PersistentCollection {#15325 …} +entryComments: Doctrine\ORM\PersistentCollection {#15327 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15329 …} +posts: Doctrine\ORM\PersistentCollection {#15331 …} +postVotes: Doctrine\ORM\PersistentCollection {#15333 …} +postComments: Doctrine\ORM\PersistentCollection {#15335 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#15337 …} +subscriptions: Doctrine\ORM\PersistentCollection {#15339 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#15341 …} +follows: Doctrine\ORM\PersistentCollection {#15343 …} +followers: Doctrine\ORM\PersistentCollection {#15345 …} +blocks: Doctrine\ORM\PersistentCollection {#15347 …} +blockers: Doctrine\ORM\PersistentCollection {#15349 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#15351 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#15353 …} +reports: Doctrine\ORM\PersistentCollection {#15355 …} +favourites: Doctrine\ORM\PersistentCollection {#15357 …} +violations: Doctrine\ORM\PersistentCollection {#15359 …} +notifications: Doctrine\ORM\PersistentCollection {#15361 …} +awards: Doctrine\ORM\PersistentCollection {#15363 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#15365 …} +categories: Doctrine\ORM\PersistentCollection {#15367 …} -id: 1 -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15369 …} +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 {#15316 : 2023-06-12 11:00:40.0 +02:00 } +__isInitialized__: true …2 } +showAvatar: true } |
related_magazines | App\Twig\Components\RelatedMagazinesComponent | 16.0 MiB | 6.79 ms | |
---|---|---|---|---|
Input props | [ "magazine" => "selfhosted@lemmy.world" "tag" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\RelatedMagazinesComponent {#15477 +limit: 4 +tag: null +magazine: "selfhosted@lemmy.world" +type: "magazine" +title: "related_magazines" +refreshedRandom: false -repository: App\Repository\MagazineRepository {#391 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -twig: Twig\Environment {#1252 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
active_users | App\Twig\Components\ActiveUsersComponent | 16.0 MiB | 61.77 ms | |
---|---|---|---|---|
Input props | [ "magazine" => App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\ActiveUsersComponent {#15603 +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 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 | 0.52 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#15733 +avatar: Proxies\__CG__\App\Entity\Image {#15732 …} +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 {#15736 : 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 {#15731 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15729 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#15727 …} +entries: Doctrine\ORM\PersistentCollection {#15725 …} +entryVotes: Doctrine\ORM\PersistentCollection {#15723 …} +entryComments: Doctrine\ORM\PersistentCollection {#15721 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15719 …} +posts: Doctrine\ORM\PersistentCollection {#15717 …} +postVotes: Doctrine\ORM\PersistentCollection {#15715 …} +postComments: Doctrine\ORM\PersistentCollection {#15713 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#15711 …} +subscriptions: Doctrine\ORM\PersistentCollection {#15709 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#15707 …} +follows: Doctrine\ORM\PersistentCollection {#15705 …} +followers: Doctrine\ORM\PersistentCollection {#15703 …} +blocks: Doctrine\ORM\PersistentCollection {#15701 …} +blockers: Doctrine\ORM\PersistentCollection {#15699 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#15697 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#15695 …} +reports: Doctrine\ORM\PersistentCollection {#15693 …} +favourites: Doctrine\ORM\PersistentCollection {#15691 …} +violations: Doctrine\ORM\PersistentCollection {#15689 …} +notifications: Doctrine\ORM\PersistentCollection {#15687 …} +awards: Doctrine\ORM\PersistentCollection {#15685 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#15683 …} +categories: Doctrine\ORM\PersistentCollection {#15681 …} -id: 9409 -password: "$2y$13$xXgTorwiOLdUrZ8SigZeDOxqSYhXwr35NIloXvNJnejNEEoBnlj1O" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15679 …} +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 {#15735 : 2024-10-09 19:24:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687539965 {#15734 : 2023-06-23 19:06:05.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#15659 +width: 65 +height: 65 +user: App\Entity\User {#15733 +avatar: Proxies\__CG__\App\Entity\Image {#15732 …} +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 {#15736 : 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 {#15731 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15729 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#15727 …} +entries: Doctrine\ORM\PersistentCollection {#15725 …} +entryVotes: Doctrine\ORM\PersistentCollection {#15723 …} +entryComments: Doctrine\ORM\PersistentCollection {#15721 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15719 …} +posts: Doctrine\ORM\PersistentCollection {#15717 …} +postVotes: Doctrine\ORM\PersistentCollection {#15715 …} +postComments: Doctrine\ORM\PersistentCollection {#15713 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#15711 …} +subscriptions: Doctrine\ORM\PersistentCollection {#15709 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#15707 …} +follows: Doctrine\ORM\PersistentCollection {#15705 …} +followers: Doctrine\ORM\PersistentCollection {#15703 …} +blocks: Doctrine\ORM\PersistentCollection {#15701 …} +blockers: Doctrine\ORM\PersistentCollection {#15699 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#15697 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#15695 …} +reports: Doctrine\ORM\PersistentCollection {#15693 …} +favourites: Doctrine\ORM\PersistentCollection {#15691 …} +violations: Doctrine\ORM\PersistentCollection {#15689 …} +notifications: Doctrine\ORM\PersistentCollection {#15687 …} +awards: Doctrine\ORM\PersistentCollection {#15685 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#15683 …} +categories: Doctrine\ORM\PersistentCollection {#15681 …} -id: 9409 -password: "$2y$13$xXgTorwiOLdUrZ8SigZeDOxqSYhXwr35NIloXvNJnejNEEoBnlj1O" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15679 …} +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 {#15735 : 2024-10-09 19:24:53.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687539965 {#15734 : 2023-06-23 19:06:05.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.46 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#15986 +avatar: Proxies\__CG__\App\Entity\Image {#15983 …} +cover: null +email: "SeeJayEmm@lemmy.procrastinati.org" +username: "@SeeJayEmm@lemmy.procrastinati.org" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n \n Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/) """ +lastActive: DateTime @1728418371 {#15987 : 2024-10-08 22:12:51.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#15984 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15982 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#15980 …} +entries: Doctrine\ORM\PersistentCollection {#15978 …} +entryVotes: Doctrine\ORM\PersistentCollection {#15976 …} +entryComments: Doctrine\ORM\PersistentCollection {#15974 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15972 …} +posts: Doctrine\ORM\PersistentCollection {#15970 …} +postVotes: Doctrine\ORM\PersistentCollection {#15968 …} +postComments: Doctrine\ORM\PersistentCollection {#15966 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#15964 …} +subscriptions: Doctrine\ORM\PersistentCollection {#15962 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#15960 …} +follows: Doctrine\ORM\PersistentCollection {#15958 …} +followers: Doctrine\ORM\PersistentCollection {#15956 …} +blocks: Doctrine\ORM\PersistentCollection {#15954 …} +blockers: Doctrine\ORM\PersistentCollection {#15952 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#15950 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#15948 …} +reports: Doctrine\ORM\PersistentCollection {#15946 …} +favourites: Doctrine\ORM\PersistentCollection {#15944 …} +violations: Doctrine\ORM\PersistentCollection {#15942 …} +notifications: Doctrine\ORM\PersistentCollection {#15940 …} +awards: Doctrine\ORM\PersistentCollection {#15938 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#15936 …} +categories: Doctrine\ORM\PersistentCollection {#15934 …} -id: 22728 -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15932 …} +apId: "SeeJayEmm@lemmy.procrastinati.org" +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm" +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm" +apFollowersUrl: null +apInboxUrl: "https://lemmy.procrastinati.org/inbox" +apDomain: "lemmy.procrastinati.org" +apPreferredUsername: "SeeJayEmm" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729104417 {#15988 : 2024-10-16 20:46:57.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689080109 {#15985 : 2023-07-11 14:55:09.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#17005 +width: 65 +height: 65 +user: App\Entity\User {#15986 +avatar: Proxies\__CG__\App\Entity\Image {#15983 …} +cover: null +email: "SeeJayEmm@lemmy.procrastinati.org" +username: "@SeeJayEmm@lemmy.procrastinati.org" +roles: [] +followersCount: 0 +homepage: "front" +about: """ Mastodon: [@SeeJayEmm@noc.social](https://noc.social/users/SeeJayEmm)\n \n Blog: [@seejayemm@procrastinati.org](https://procrastinati.org/seejayemm/) """ +lastActive: DateTime @1728418371 {#15987 : 2024-10-08 22:12:51.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#15984 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15982 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#15980 …} +entries: Doctrine\ORM\PersistentCollection {#15978 …} +entryVotes: Doctrine\ORM\PersistentCollection {#15976 …} +entryComments: Doctrine\ORM\PersistentCollection {#15974 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15972 …} +posts: Doctrine\ORM\PersistentCollection {#15970 …} +postVotes: Doctrine\ORM\PersistentCollection {#15968 …} +postComments: Doctrine\ORM\PersistentCollection {#15966 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#15964 …} +subscriptions: Doctrine\ORM\PersistentCollection {#15962 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#15960 …} +follows: Doctrine\ORM\PersistentCollection {#15958 …} +followers: Doctrine\ORM\PersistentCollection {#15956 …} +blocks: Doctrine\ORM\PersistentCollection {#15954 …} +blockers: Doctrine\ORM\PersistentCollection {#15952 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#15950 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#15948 …} +reports: Doctrine\ORM\PersistentCollection {#15946 …} +favourites: Doctrine\ORM\PersistentCollection {#15944 …} +violations: Doctrine\ORM\PersistentCollection {#15942 …} +notifications: Doctrine\ORM\PersistentCollection {#15940 …} +awards: Doctrine\ORM\PersistentCollection {#15938 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#15936 …} +categories: Doctrine\ORM\PersistentCollection {#15934 …} -id: 22728 -password: "$2y$13$2UxkQudL0EOYVPK2mCsvguTrG08zmaNquZBddpzjz5k9ncJwTLFmm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15932 …} +apId: "SeeJayEmm@lemmy.procrastinati.org" +apProfileId: "https://lemmy.procrastinati.org/u/SeeJayEmm" +apPublicUrl: "https://lemmy.procrastinati.org/u/SeeJayEmm" +apFollowersUrl: null +apInboxUrl: "https://lemmy.procrastinati.org/inbox" +apDomain: "lemmy.procrastinati.org" +apPreferredUsername: "SeeJayEmm" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729104417 {#15988 : 2024-10-16 20:46:57.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689080109 {#15985 : 2023-07-11 14:55:09.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.38 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#16717 +avatar: Proxies\__CG__\App\Entity\Image {#16718 …} +cover: Proxies\__CG__\App\Entity\Image {#16719 …} +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 {#16716 : 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 {#16720 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16722 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#16724 …} +entries: Doctrine\ORM\PersistentCollection {#16726 …} +entryVotes: Doctrine\ORM\PersistentCollection {#16728 …} +entryComments: Doctrine\ORM\PersistentCollection {#16730 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16732 …} +posts: Doctrine\ORM\PersistentCollection {#16734 …} +postVotes: Doctrine\ORM\PersistentCollection {#16736 …} +postComments: Doctrine\ORM\PersistentCollection {#16738 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#16740 …} +subscriptions: Doctrine\ORM\PersistentCollection {#16742 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#16744 …} +follows: Doctrine\ORM\PersistentCollection {#16746 …} +followers: Doctrine\ORM\PersistentCollection {#16748 …} +blocks: Doctrine\ORM\PersistentCollection {#16750 …} +blockers: Doctrine\ORM\PersistentCollection {#16752 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#16754 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#16756 …} +reports: Doctrine\ORM\PersistentCollection {#16758 …} +favourites: Doctrine\ORM\PersistentCollection {#16760 …} +violations: Doctrine\ORM\PersistentCollection {#16762 …} +notifications: Doctrine\ORM\PersistentCollection {#16764 …} +awards: Doctrine\ORM\PersistentCollection {#16766 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#16768 …} +categories: Doctrine\ORM\PersistentCollection {#16770 …} -id: 83036 -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16772 …} +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 {#16715 : 2024-10-19 06:14:49.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1702900781 {#16714 : 2023-12-18 12:59:41.0 +01:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#17062 +width: 65 +height: 65 +user: App\Entity\User {#16717 +avatar: Proxies\__CG__\App\Entity\Image {#16718 …} +cover: Proxies\__CG__\App\Entity\Image {#16719 …} +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 {#16716 : 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 {#16720 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16722 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#16724 …} +entries: Doctrine\ORM\PersistentCollection {#16726 …} +entryVotes: Doctrine\ORM\PersistentCollection {#16728 …} +entryComments: Doctrine\ORM\PersistentCollection {#16730 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16732 …} +posts: Doctrine\ORM\PersistentCollection {#16734 …} +postVotes: Doctrine\ORM\PersistentCollection {#16736 …} +postComments: Doctrine\ORM\PersistentCollection {#16738 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#16740 …} +subscriptions: Doctrine\ORM\PersistentCollection {#16742 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#16744 …} +follows: Doctrine\ORM\PersistentCollection {#16746 …} +followers: Doctrine\ORM\PersistentCollection {#16748 …} +blocks: Doctrine\ORM\PersistentCollection {#16750 …} +blockers: Doctrine\ORM\PersistentCollection {#16752 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#16754 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#16756 …} +reports: Doctrine\ORM\PersistentCollection {#16758 …} +favourites: Doctrine\ORM\PersistentCollection {#16760 …} +violations: Doctrine\ORM\PersistentCollection {#16762 …} +notifications: Doctrine\ORM\PersistentCollection {#16764 …} +awards: Doctrine\ORM\PersistentCollection {#16766 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#16768 …} +categories: Doctrine\ORM\PersistentCollection {#16770 …} -id: 83036 -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16772 …} +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 {#16715 : 2024-10-19 06:14:49.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1702900781 {#16714 : 2023-12-18 12:59:41.0 +01:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.58 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#16896 +avatar: Proxies\__CG__\App\Entity\Image {#16897 …} +cover: Proxies\__CG__\App\Entity\Image {#16898 …} +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 {#16893 : 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 {#16899 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16901 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#16903 …} +entries: Doctrine\ORM\PersistentCollection {#16905 …} +entryVotes: Doctrine\ORM\PersistentCollection {#16907 …} +entryComments: Doctrine\ORM\PersistentCollection {#16909 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16911 …} +posts: Doctrine\ORM\PersistentCollection {#16913 …} +postVotes: Doctrine\ORM\PersistentCollection {#16915 …} +postComments: Doctrine\ORM\PersistentCollection {#16917 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#16919 …} +subscriptions: Doctrine\ORM\PersistentCollection {#16921 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#16923 …} +follows: Doctrine\ORM\PersistentCollection {#16925 …} +followers: Doctrine\ORM\PersistentCollection {#16927 …} +blocks: Doctrine\ORM\PersistentCollection {#16929 …} +blockers: Doctrine\ORM\PersistentCollection {#16931 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#16933 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#16935 …} +reports: Doctrine\ORM\PersistentCollection {#16937 …} +favourites: Doctrine\ORM\PersistentCollection {#16939 …} +violations: Doctrine\ORM\PersistentCollection {#16941 …} +notifications: Doctrine\ORM\PersistentCollection {#16943 …} +awards: Doctrine\ORM\PersistentCollection {#16945 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#16947 …} +categories: Doctrine\ORM\PersistentCollection {#16949 …} -id: 93810 -password: "$2y$13$0Aeyt/FPlIq3JBozks5mKuhdRHnWXPBr52PLZh7Bb5Uq1Xg6kbNX." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16951 …} +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 {#16894 : 2024-10-17 03:24:39.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1729128277 {#16895 : 2024-10-17 03:24:37.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#17119 +width: 65 +height: 65 +user: App\Entity\User {#16896 +avatar: Proxies\__CG__\App\Entity\Image {#16897 …} +cover: Proxies\__CG__\App\Entity\Image {#16898 …} +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 {#16893 : 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 {#16899 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16901 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#16903 …} +entries: Doctrine\ORM\PersistentCollection {#16905 …} +entryVotes: Doctrine\ORM\PersistentCollection {#16907 …} +entryComments: Doctrine\ORM\PersistentCollection {#16909 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16911 …} +posts: Doctrine\ORM\PersistentCollection {#16913 …} +postVotes: Doctrine\ORM\PersistentCollection {#16915 …} +postComments: Doctrine\ORM\PersistentCollection {#16917 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#16919 …} +subscriptions: Doctrine\ORM\PersistentCollection {#16921 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#16923 …} +follows: Doctrine\ORM\PersistentCollection {#16925 …} +followers: Doctrine\ORM\PersistentCollection {#16927 …} +blocks: Doctrine\ORM\PersistentCollection {#16929 …} +blockers: Doctrine\ORM\PersistentCollection {#16931 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#16933 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#16935 …} +reports: Doctrine\ORM\PersistentCollection {#16937 …} +favourites: Doctrine\ORM\PersistentCollection {#16939 …} +violations: Doctrine\ORM\PersistentCollection {#16941 …} +notifications: Doctrine\ORM\PersistentCollection {#16943 …} +awards: Doctrine\ORM\PersistentCollection {#16945 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#16947 …} +categories: Doctrine\ORM\PersistentCollection {#16949 …} -id: 93810 -password: "$2y$13$0Aeyt/FPlIq3JBozks5mKuhdRHnWXPBr52PLZh7Bb5Uq1Xg6kbNX." -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16951 …} +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 {#16894 : 2024-10-17 03:24:39.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1729128277 {#16895 : 2024-10-17 03:24:37.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.38 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#16182 +avatar: Proxies\__CG__\App\Entity\Image {#16183 …} +cover: Proxies\__CG__\App\Entity\Image {#16184 …} +email: "originalucifer@moist.catsweat.com" +username: "@originalucifer@moist.catsweat.com" +roles: [] +followersCount: 0 +homepage: "front" +about: "old, stupid" +lastActive: DateTime @1729508336 {#16179 : 2024-10-21 12:58:56.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#16185 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16187 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#16189 …} +entries: Doctrine\ORM\PersistentCollection {#16191 …} +entryVotes: Doctrine\ORM\PersistentCollection {#16193 …} +entryComments: Doctrine\ORM\PersistentCollection {#16195 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16197 …} +posts: Doctrine\ORM\PersistentCollection {#16199 …} +postVotes: Doctrine\ORM\PersistentCollection {#16201 …} +postComments: Doctrine\ORM\PersistentCollection {#16203 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#16205 …} +subscriptions: Doctrine\ORM\PersistentCollection {#16207 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#16209 …} +follows: Doctrine\ORM\PersistentCollection {#16211 …} +followers: Doctrine\ORM\PersistentCollection {#16213 …} +blocks: Doctrine\ORM\PersistentCollection {#16215 …} +blockers: Doctrine\ORM\PersistentCollection {#16217 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#16219 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#16221 …} +reports: Doctrine\ORM\PersistentCollection {#16223 …} +favourites: Doctrine\ORM\PersistentCollection {#16225 …} +violations: Doctrine\ORM\PersistentCollection {#16227 …} +notifications: Doctrine\ORM\PersistentCollection {#16229 …} +awards: Doctrine\ORM\PersistentCollection {#16231 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#16233 …} +categories: Doctrine\ORM\PersistentCollection {#16235 …} -id: 30611 -password: "$2y$13$sMcoFffDpKkPF.LzVTi3Y.vB.KCD53ez1kOcs/idjne.6D8EgS8p2" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16237 …} +apId: "originalucifer@moist.catsweat.com" +apProfileId: "https://moist.catsweat.com/u/originalucifer" +apPublicUrl: "https://moist.catsweat.com/u/originalucifer" +apFollowersUrl: "https://moist.catsweat.com/u/originalucifer/followers" +apInboxUrl: "https://moist.catsweat.com/f/inbox" +apDomain: "moist.catsweat.com" +apPreferredUsername: "originalucifer" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728121579 {#16180 : 2024-10-05 11:46:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689631833 {#16181 : 2023-07-18 00:10:33.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#17176 +width: 65 +height: 65 +user: App\Entity\User {#16182 +avatar: Proxies\__CG__\App\Entity\Image {#16183 …} +cover: Proxies\__CG__\App\Entity\Image {#16184 …} +email: "originalucifer@moist.catsweat.com" +username: "@originalucifer@moist.catsweat.com" +roles: [] +followersCount: 0 +homepage: "front" +about: "old, stupid" +lastActive: DateTime @1729508336 {#16179 : 2024-10-21 12:58:56.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#16185 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16187 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#16189 …} +entries: Doctrine\ORM\PersistentCollection {#16191 …} +entryVotes: Doctrine\ORM\PersistentCollection {#16193 …} +entryComments: Doctrine\ORM\PersistentCollection {#16195 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16197 …} +posts: Doctrine\ORM\PersistentCollection {#16199 …} +postVotes: Doctrine\ORM\PersistentCollection {#16201 …} +postComments: Doctrine\ORM\PersistentCollection {#16203 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#16205 …} +subscriptions: Doctrine\ORM\PersistentCollection {#16207 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#16209 …} +follows: Doctrine\ORM\PersistentCollection {#16211 …} +followers: Doctrine\ORM\PersistentCollection {#16213 …} +blocks: Doctrine\ORM\PersistentCollection {#16215 …} +blockers: Doctrine\ORM\PersistentCollection {#16217 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#16219 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#16221 …} +reports: Doctrine\ORM\PersistentCollection {#16223 …} +favourites: Doctrine\ORM\PersistentCollection {#16225 …} +violations: Doctrine\ORM\PersistentCollection {#16227 …} +notifications: Doctrine\ORM\PersistentCollection {#16229 …} +awards: Doctrine\ORM\PersistentCollection {#16231 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#16233 …} +categories: Doctrine\ORM\PersistentCollection {#16235 …} -id: 30611 -password: "$2y$13$sMcoFffDpKkPF.LzVTi3Y.vB.KCD53ez1kOcs/idjne.6D8EgS8p2" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16237 …} +apId: "originalucifer@moist.catsweat.com" +apProfileId: "https://moist.catsweat.com/u/originalucifer" +apPublicUrl: "https://moist.catsweat.com/u/originalucifer" +apFollowersUrl: "https://moist.catsweat.com/u/originalucifer/followers" +apInboxUrl: "https://moist.catsweat.com/f/inbox" +apDomain: "moist.catsweat.com" +apPreferredUsername: "originalucifer" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728121579 {#16180 : 2024-10-05 11:46:19.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689631833 {#16181 : 2023-07-18 00:10:33.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 12.76 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#15925 +avatar: Proxies\__CG__\App\Entity\Image {#15926 …} +cover: Proxies\__CG__\App\Entity\Image {#15923 …} +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 {#15930 : 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 {#15924 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15922 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#15920 …} +entries: Doctrine\ORM\PersistentCollection {#15918 …} +entryVotes: Doctrine\ORM\PersistentCollection {#15916 …} +entryComments: Doctrine\ORM\PersistentCollection {#15914 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15912 …} +posts: Doctrine\ORM\PersistentCollection {#15910 …} +postVotes: Doctrine\ORM\PersistentCollection {#15908 …} +postComments: Doctrine\ORM\PersistentCollection {#15906 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#15904 …} +subscriptions: Doctrine\ORM\PersistentCollection {#15902 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#15900 …} +follows: Doctrine\ORM\PersistentCollection {#15898 …} +followers: Doctrine\ORM\PersistentCollection {#15896 …} +blocks: Doctrine\ORM\PersistentCollection {#15894 …} +blockers: Doctrine\ORM\PersistentCollection {#15892 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#15890 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#15888 …} +reports: Doctrine\ORM\PersistentCollection {#15886 …} +favourites: Doctrine\ORM\PersistentCollection {#15884 …} +violations: Doctrine\ORM\PersistentCollection {#15882 …} +notifications: Doctrine\ORM\PersistentCollection {#15880 …} +awards: Doctrine\ORM\PersistentCollection {#15878 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#15876 …} +categories: Doctrine\ORM\PersistentCollection {#15874 …} -id: 23124 -password: "$2y$13$2m.lX2bvghWd4.e.do3V3eezE1SpTQ0/FLc/od7BnJcWSIcb4Vn9G" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15872 …} +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 {#15927 : 2024-09-24 04:44:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689090339 {#15928 : 2023-07-11 17:45:39.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#17233 +width: 65 +height: 65 +user: App\Entity\User {#15925 +avatar: Proxies\__CG__\App\Entity\Image {#15926 …} +cover: Proxies\__CG__\App\Entity\Image {#15923 …} +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 {#15930 : 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 {#15924 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15922 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#15920 …} +entries: Doctrine\ORM\PersistentCollection {#15918 …} +entryVotes: Doctrine\ORM\PersistentCollection {#15916 …} +entryComments: Doctrine\ORM\PersistentCollection {#15914 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15912 …} +posts: Doctrine\ORM\PersistentCollection {#15910 …} +postVotes: Doctrine\ORM\PersistentCollection {#15908 …} +postComments: Doctrine\ORM\PersistentCollection {#15906 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#15904 …} +subscriptions: Doctrine\ORM\PersistentCollection {#15902 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#15900 …} +follows: Doctrine\ORM\PersistentCollection {#15898 …} +followers: Doctrine\ORM\PersistentCollection {#15896 …} +blocks: Doctrine\ORM\PersistentCollection {#15894 …} +blockers: Doctrine\ORM\PersistentCollection {#15892 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#15890 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#15888 …} +reports: Doctrine\ORM\PersistentCollection {#15886 …} +favourites: Doctrine\ORM\PersistentCollection {#15884 …} +violations: Doctrine\ORM\PersistentCollection {#15882 …} +notifications: Doctrine\ORM\PersistentCollection {#15880 …} +awards: Doctrine\ORM\PersistentCollection {#15878 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#15876 …} +categories: Doctrine\ORM\PersistentCollection {#15874 …} -id: 23124 -password: "$2y$13$2m.lX2bvghWd4.e.do3V3eezE1SpTQ0/FLc/od7BnJcWSIcb4Vn9G" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15872 …} +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 {#15927 : 2024-09-24 04:44:33.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689090339 {#15928 : 2023-07-11 17:45:39.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.46 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#15793 +avatar: Proxies\__CG__\App\Entity\Image {#15792 …} +cover: Proxies\__CG__\App\Entity\Image {#15791 …} +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 {#15796 : 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 {#15790 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15788 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#15786 …} +entries: Doctrine\ORM\PersistentCollection {#15784 …} +entryVotes: Doctrine\ORM\PersistentCollection {#15782 …} +entryComments: Doctrine\ORM\PersistentCollection {#15780 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15778 …} +posts: Doctrine\ORM\PersistentCollection {#15776 …} +postVotes: Doctrine\ORM\PersistentCollection {#15774 …} +postComments: Doctrine\ORM\PersistentCollection {#15772 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#15770 …} +subscriptions: Doctrine\ORM\PersistentCollection {#15768 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#15766 …} +follows: Doctrine\ORM\PersistentCollection {#15764 …} +followers: Doctrine\ORM\PersistentCollection {#15762 …} +blocks: Doctrine\ORM\PersistentCollection {#15760 …} +blockers: Doctrine\ORM\PersistentCollection {#15758 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#15756 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#15754 …} +reports: Doctrine\ORM\PersistentCollection {#15752 …} +favourites: Doctrine\ORM\PersistentCollection {#15750 …} +violations: Doctrine\ORM\PersistentCollection {#15748 …} +notifications: Doctrine\ORM\PersistentCollection {#15746 …} +awards: Doctrine\ORM\PersistentCollection {#15744 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#15742 …} +categories: Doctrine\ORM\PersistentCollection {#15740 …} -id: 7409 -password: "$2y$13$PPzpxxadwj6rnbsXtZV06uAkMX2qpLUMu8q6zzklFbvnVeQxNXaKm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15738 …} +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 {#15795 : 2024-10-09 04:54:43.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467753 {#15794 : 2023-06-22 23:02:33.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#17296 +width: 65 +height: 65 +user: App\Entity\User {#15793 +avatar: Proxies\__CG__\App\Entity\Image {#15792 …} +cover: Proxies\__CG__\App\Entity\Image {#15791 …} +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 {#15796 : 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 {#15790 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15788 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#15786 …} +entries: Doctrine\ORM\PersistentCollection {#15784 …} +entryVotes: Doctrine\ORM\PersistentCollection {#15782 …} +entryComments: Doctrine\ORM\PersistentCollection {#15780 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15778 …} +posts: Doctrine\ORM\PersistentCollection {#15776 …} +postVotes: Doctrine\ORM\PersistentCollection {#15774 …} +postComments: Doctrine\ORM\PersistentCollection {#15772 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#15770 …} +subscriptions: Doctrine\ORM\PersistentCollection {#15768 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#15766 …} +follows: Doctrine\ORM\PersistentCollection {#15764 …} +followers: Doctrine\ORM\PersistentCollection {#15762 …} +blocks: Doctrine\ORM\PersistentCollection {#15760 …} +blockers: Doctrine\ORM\PersistentCollection {#15758 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#15756 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#15754 …} +reports: Doctrine\ORM\PersistentCollection {#15752 …} +favourites: Doctrine\ORM\PersistentCollection {#15750 …} +violations: Doctrine\ORM\PersistentCollection {#15748 …} +notifications: Doctrine\ORM\PersistentCollection {#15746 …} +awards: Doctrine\ORM\PersistentCollection {#15744 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#15742 …} +categories: Doctrine\ORM\PersistentCollection {#15740 …} -id: 7409 -password: "$2y$13$PPzpxxadwj6rnbsXtZV06uAkMX2qpLUMu8q6zzklFbvnVeQxNXaKm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15738 …} +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 {#15795 : 2024-10-09 04:54:43.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687467753 {#15794 : 2023-06-22 23:02:33.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 16.17 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#16043 +avatar: Proxies\__CG__\App\Entity\Image {#16044 …} +cover: null +email: "ikidd@lemmy.world" +username: "@ikidd@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "" +lastActive: DateTime @1729466951 {#16047 : 2024-10-21 01:29:11.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#16041 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16039 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#16037 …} +entries: Doctrine\ORM\PersistentCollection {#16035 …} +entryVotes: Doctrine\ORM\PersistentCollection {#16033 …} +entryComments: Doctrine\ORM\PersistentCollection {#16031 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16029 …} +posts: Doctrine\ORM\PersistentCollection {#16027 …} +postVotes: Doctrine\ORM\PersistentCollection {#16025 …} +postComments: Doctrine\ORM\PersistentCollection {#16023 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#16021 …} +subscriptions: Doctrine\ORM\PersistentCollection {#16019 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#16017 …} +follows: Doctrine\ORM\PersistentCollection {#16015 …} +followers: Doctrine\ORM\PersistentCollection {#16013 …} +blocks: Doctrine\ORM\PersistentCollection {#16011 …} +blockers: Doctrine\ORM\PersistentCollection {#16009 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#16007 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#16005 …} +reports: Doctrine\ORM\PersistentCollection {#16003 …} +favourites: Doctrine\ORM\PersistentCollection {#16001 …} +violations: Doctrine\ORM\PersistentCollection {#15999 …} +notifications: Doctrine\ORM\PersistentCollection {#15997 …} +awards: Doctrine\ORM\PersistentCollection {#15995 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#15993 …} +categories: Doctrine\ORM\PersistentCollection {#15991 …} -id: 10091 -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15989 …} +apId: "ikidd@lemmy.world" +apProfileId: "https://lemmy.world/u/ikidd" +apPublicUrl: "https://lemmy.world/u/ikidd" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "ikidd" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728268140 {#16045 : 2024-10-07 04:29:00.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687576792 {#16046 : 2023-06-24 05:19:52.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#17353 +width: 65 +height: 65 +user: App\Entity\User {#16043 +avatar: Proxies\__CG__\App\Entity\Image {#16044 …} +cover: null +email: "ikidd@lemmy.world" +username: "@ikidd@lemmy.world" +roles: [] +followersCount: 0 +homepage: "front" +about: "" +lastActive: DateTime @1729466951 {#16047 : 2024-10-21 01:29:11.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#16041 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16039 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#16037 …} +entries: Doctrine\ORM\PersistentCollection {#16035 …} +entryVotes: Doctrine\ORM\PersistentCollection {#16033 …} +entryComments: Doctrine\ORM\PersistentCollection {#16031 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16029 …} +posts: Doctrine\ORM\PersistentCollection {#16027 …} +postVotes: Doctrine\ORM\PersistentCollection {#16025 …} +postComments: Doctrine\ORM\PersistentCollection {#16023 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#16021 …} +subscriptions: Doctrine\ORM\PersistentCollection {#16019 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#16017 …} +follows: Doctrine\ORM\PersistentCollection {#16015 …} +followers: Doctrine\ORM\PersistentCollection {#16013 …} +blocks: Doctrine\ORM\PersistentCollection {#16011 …} +blockers: Doctrine\ORM\PersistentCollection {#16009 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#16007 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#16005 …} +reports: Doctrine\ORM\PersistentCollection {#16003 …} +favourites: Doctrine\ORM\PersistentCollection {#16001 …} +violations: Doctrine\ORM\PersistentCollection {#15999 …} +notifications: Doctrine\ORM\PersistentCollection {#15997 …} +awards: Doctrine\ORM\PersistentCollection {#15995 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#15993 …} +categories: Doctrine\ORM\PersistentCollection {#15991 …} -id: 10091 -password: "$2y$13$Hs01I7h9Qg2.3r7S/UmREenif/tEkQbvUyUBRgrlHdYlemJYd4n.6" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15989 …} +apId: "ikidd@lemmy.world" +apProfileId: "https://lemmy.world/u/ikidd" +apPublicUrl: "https://lemmy.world/u/ikidd" +apFollowersUrl: null +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "ikidd" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1728268140 {#16045 : 2024-10-07 04:29:00.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1687576792 {#16046 : 2023-06-24 05:19:52.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.69 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#16599 +avatar: Proxies\__CG__\App\Entity\Image {#16600 …} +cover: null +email: "zaphod@lemmy.ca" +username: "@zaphod@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: "Just this guy, you know?" +lastActive: DateTime @1728040586 {#16596 : 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 {#16601 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16603 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#16605 …} +entries: Doctrine\ORM\PersistentCollection {#16607 …} +entryVotes: Doctrine\ORM\PersistentCollection {#16609 …} +entryComments: Doctrine\ORM\PersistentCollection {#16611 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16613 …} +posts: Doctrine\ORM\PersistentCollection {#16615 …} +postVotes: Doctrine\ORM\PersistentCollection {#16617 …} +postComments: Doctrine\ORM\PersistentCollection {#16619 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#16621 …} +subscriptions: Doctrine\ORM\PersistentCollection {#16623 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#16625 …} +follows: Doctrine\ORM\PersistentCollection {#16627 …} +followers: Doctrine\ORM\PersistentCollection {#16629 …} +blocks: Doctrine\ORM\PersistentCollection {#16631 …} +blockers: Doctrine\ORM\PersistentCollection {#16633 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#16635 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#16637 …} +reports: Doctrine\ORM\PersistentCollection {#16639 …} +favourites: Doctrine\ORM\PersistentCollection {#16641 …} +violations: Doctrine\ORM\PersistentCollection {#16643 …} +notifications: Doctrine\ORM\PersistentCollection {#16645 …} +awards: Doctrine\ORM\PersistentCollection {#16647 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#16649 …} +categories: Doctrine\ORM\PersistentCollection {#16651 …} -id: 64374 -password: "$2y$13$kkK3pLdHyRmemFMDFAo6yugZ5HSZUQ.BR8QbKS4p4CCDl.r2biux2" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16653 …} +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 {#16597 : 2024-01-27 11:53:04.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697947487 {#16598 : 2023-10-22 06:04:47.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#17416 +width: 65 +height: 65 +user: App\Entity\User {#16599 +avatar: Proxies\__CG__\App\Entity\Image {#16600 …} +cover: null +email: "zaphod@lemmy.ca" +username: "@zaphod@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: "Just this guy, you know?" +lastActive: DateTime @1728040586 {#16596 : 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 {#16601 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16603 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#16605 …} +entries: Doctrine\ORM\PersistentCollection {#16607 …} +entryVotes: Doctrine\ORM\PersistentCollection {#16609 …} +entryComments: Doctrine\ORM\PersistentCollection {#16611 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16613 …} +posts: Doctrine\ORM\PersistentCollection {#16615 …} +postVotes: Doctrine\ORM\PersistentCollection {#16617 …} +postComments: Doctrine\ORM\PersistentCollection {#16619 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#16621 …} +subscriptions: Doctrine\ORM\PersistentCollection {#16623 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#16625 …} +follows: Doctrine\ORM\PersistentCollection {#16627 …} +followers: Doctrine\ORM\PersistentCollection {#16629 …} +blocks: Doctrine\ORM\PersistentCollection {#16631 …} +blockers: Doctrine\ORM\PersistentCollection {#16633 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#16635 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#16637 …} +reports: Doctrine\ORM\PersistentCollection {#16639 …} +favourites: Doctrine\ORM\PersistentCollection {#16641 …} +violations: Doctrine\ORM\PersistentCollection {#16643 …} +notifications: Doctrine\ORM\PersistentCollection {#16645 …} +awards: Doctrine\ORM\PersistentCollection {#16647 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#16649 …} +categories: Doctrine\ORM\PersistentCollection {#16651 …} -id: 64374 -password: "$2y$13$kkK3pLdHyRmemFMDFAo6yugZ5HSZUQ.BR8QbKS4p4CCDl.r2biux2" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16653 …} +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 {#16597 : 2024-01-27 11:53:04.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1697947487 {#16598 : 2023-10-22 06:04:47.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.59 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#15862 +avatar: Proxies\__CG__\App\Entity\Image {#15861 …} +cover: null +email: "Lettuceeatlettuce@lemmy.ml" +username: "@Lettuceeatlettuce@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "Always eat your greens!" +lastActive: DateTime @1729033295 {#15866 : 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 {#16066 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16068 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#16070 …} +entries: Doctrine\ORM\PersistentCollection {#16072 …} +entryVotes: Doctrine\ORM\PersistentCollection {#16074 …} +entryComments: Doctrine\ORM\PersistentCollection {#16076 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16078 …} +posts: Doctrine\ORM\PersistentCollection {#16080 …} +postVotes: Doctrine\ORM\PersistentCollection {#16082 …} +postComments: Doctrine\ORM\PersistentCollection {#16084 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#16086 …} +subscriptions: Doctrine\ORM\PersistentCollection {#16088 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#16090 …} +follows: Doctrine\ORM\PersistentCollection {#16092 …} +followers: Doctrine\ORM\PersistentCollection {#16094 …} +blocks: Doctrine\ORM\PersistentCollection {#16096 …} +blockers: Doctrine\ORM\PersistentCollection {#16098 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#16100 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#16102 …} +reports: Doctrine\ORM\PersistentCollection {#16104 …} +favourites: Doctrine\ORM\PersistentCollection {#16106 …} +violations: Doctrine\ORM\PersistentCollection {#16108 …} +notifications: Doctrine\ORM\PersistentCollection {#16110 …} +awards: Doctrine\ORM\PersistentCollection {#16112 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#16114 …} +categories: Doctrine\ORM\PersistentCollection {#16116 …} -id: 26232 -password: "$2y$13$DZQMNckMGcDynjnv6yogges5GR3F7rz5XVLFFAOU2hlHudCYqUm.y" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16118 …} +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 {#15865 : 2024-10-14 13:10:22.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689242111 {#15864 : 2023-07-13 11:55:11.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#17473 +width: 65 +height: 65 +user: App\Entity\User {#15862 +avatar: Proxies\__CG__\App\Entity\Image {#15861 …} +cover: null +email: "Lettuceeatlettuce@lemmy.ml" +username: "@Lettuceeatlettuce@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "Always eat your greens!" +lastActive: DateTime @1729033295 {#15866 : 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 {#16066 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16068 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#16070 …} +entries: Doctrine\ORM\PersistentCollection {#16072 …} +entryVotes: Doctrine\ORM\PersistentCollection {#16074 …} +entryComments: Doctrine\ORM\PersistentCollection {#16076 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16078 …} +posts: Doctrine\ORM\PersistentCollection {#16080 …} +postVotes: Doctrine\ORM\PersistentCollection {#16082 …} +postComments: Doctrine\ORM\PersistentCollection {#16084 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#16086 …} +subscriptions: Doctrine\ORM\PersistentCollection {#16088 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#16090 …} +follows: Doctrine\ORM\PersistentCollection {#16092 …} +followers: Doctrine\ORM\PersistentCollection {#16094 …} +blocks: Doctrine\ORM\PersistentCollection {#16096 …} +blockers: Doctrine\ORM\PersistentCollection {#16098 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#16100 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#16102 …} +reports: Doctrine\ORM\PersistentCollection {#16104 …} +favourites: Doctrine\ORM\PersistentCollection {#16106 …} +violations: Doctrine\ORM\PersistentCollection {#16108 …} +notifications: Doctrine\ORM\PersistentCollection {#16110 …} +awards: Doctrine\ORM\PersistentCollection {#16112 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#16114 …} +categories: Doctrine\ORM\PersistentCollection {#16116 …} -id: 26232 -password: "$2y$13$DZQMNckMGcDynjnv6yogges5GR3F7rz5XVLFFAOU2hlHudCYqUm.y" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16118 …} +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 {#15865 : 2024-10-14 13:10:22.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689242111 {#15864 : 2023-07-13 11:55:11.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 0.54 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#16123 +avatar: Proxies\__CG__\App\Entity\Image {#16124 …} +cover: null +email: "Darkassassin07@lemmy.ca" +username: "@Darkassassin07@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: "🇨🇦" +lastActive: DateTime @1729563346 {#16120 : 2024-10-22 04:15:46.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#16125 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16127 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#16129 …} +entries: Doctrine\ORM\PersistentCollection {#16131 …} +entryVotes: Doctrine\ORM\PersistentCollection {#16133 …} +entryComments: Doctrine\ORM\PersistentCollection {#16135 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16137 …} +posts: Doctrine\ORM\PersistentCollection {#16139 …} +postVotes: Doctrine\ORM\PersistentCollection {#16141 …} +postComments: Doctrine\ORM\PersistentCollection {#16143 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#16145 …} +subscriptions: Doctrine\ORM\PersistentCollection {#16147 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#16149 …} +follows: Doctrine\ORM\PersistentCollection {#16151 …} +followers: Doctrine\ORM\PersistentCollection {#16153 …} +blocks: Doctrine\ORM\PersistentCollection {#16155 …} +blockers: Doctrine\ORM\PersistentCollection {#16157 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#16159 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#16161 …} +reports: Doctrine\ORM\PersistentCollection {#16163 …} +favourites: Doctrine\ORM\PersistentCollection {#16165 …} +violations: Doctrine\ORM\PersistentCollection {#16167 …} +notifications: Doctrine\ORM\PersistentCollection {#16169 …} +awards: Doctrine\ORM\PersistentCollection {#16171 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#16173 …} +categories: Doctrine\ORM\PersistentCollection {#16175 …} -id: 27376 -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16177 …} +apId: "Darkassassin07@lemmy.ca" +apProfileId: "https://lemmy.ca/u/Darkassassin07" +apPublicUrl: "https://lemmy.ca/u/Darkassassin07" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "Darkassassin07" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729535816 {#16121 : 2024-10-21 20:36:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689340815 {#16122 : 2023-07-14 15:20:15.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#17530 +width: 65 +height: 65 +user: App\Entity\User {#16123 +avatar: Proxies\__CG__\App\Entity\Image {#16124 …} +cover: null +email: "Darkassassin07@lemmy.ca" +username: "@Darkassassin07@lemmy.ca" +roles: [] +followersCount: 0 +homepage: "front" +about: "🇨🇦" +lastActive: DateTime @1729563346 {#16120 : 2024-10-22 04:15:46.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: true +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: false +notifyOnNewEntryCommentReply: false +notifyOnNewPost: false +notifyOnNewPostReply: false +notifyOnNewPostCommentReply: false +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#16125 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16127 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#16129 …} +entries: Doctrine\ORM\PersistentCollection {#16131 …} +entryVotes: Doctrine\ORM\PersistentCollection {#16133 …} +entryComments: Doctrine\ORM\PersistentCollection {#16135 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16137 …} +posts: Doctrine\ORM\PersistentCollection {#16139 …} +postVotes: Doctrine\ORM\PersistentCollection {#16141 …} +postComments: Doctrine\ORM\PersistentCollection {#16143 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#16145 …} +subscriptions: Doctrine\ORM\PersistentCollection {#16147 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#16149 …} +follows: Doctrine\ORM\PersistentCollection {#16151 …} +followers: Doctrine\ORM\PersistentCollection {#16153 …} +blocks: Doctrine\ORM\PersistentCollection {#16155 …} +blockers: Doctrine\ORM\PersistentCollection {#16157 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#16159 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#16161 …} +reports: Doctrine\ORM\PersistentCollection {#16163 …} +favourites: Doctrine\ORM\PersistentCollection {#16165 …} +violations: Doctrine\ORM\PersistentCollection {#16167 …} +notifications: Doctrine\ORM\PersistentCollection {#16169 …} +awards: Doctrine\ORM\PersistentCollection {#16171 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#16173 …} +categories: Doctrine\ORM\PersistentCollection {#16175 …} -id: 27376 -password: "$2y$13$jLvMFh8lIqKyPkrRQdHGXuI01YYBZk6gdnkeynBAw27Tc5tsHPTYi" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16177 …} +apId: "Darkassassin07@lemmy.ca" +apProfileId: "https://lemmy.ca/u/Darkassassin07" +apPublicUrl: "https://lemmy.ca/u/Darkassassin07" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ca/inbox" +apDomain: "lemmy.ca" +apPreferredUsername: "Darkassassin07" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729535816 {#16121 : 2024-10-21 20:36:56.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689340815 {#16122 : 2023-07-14 15:20:15.0 +02:00 } } +asLink: true } |
user_avatar | App\Twig\Components\UserAvatarComponent | 16.0 MiB | 3.41 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#16837 +avatar: Proxies\__CG__\App\Entity\Image {#16838 …} +cover: null +email: "bradboimler@startrek.website" +username: "@bradboimler@startrek.website" +roles: [] +followersCount: 0 +homepage: "front" +about: "Not affilated with CBS or Paramount just being the best Brad Boimler i can be 🖖" +lastActive: DateTime @1727813909 {#16834 : 2024-10-01 22:18:29.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#16839 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16841 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#16843 …} +entries: Doctrine\ORM\PersistentCollection {#16845 …} +entryVotes: Doctrine\ORM\PersistentCollection {#16847 …} +entryComments: Doctrine\ORM\PersistentCollection {#16849 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16851 …} +posts: Doctrine\ORM\PersistentCollection {#16853 …} +postVotes: Doctrine\ORM\PersistentCollection {#16855 …} +postComments: Doctrine\ORM\PersistentCollection {#16857 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#16859 …} +subscriptions: Doctrine\ORM\PersistentCollection {#16861 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#16863 …} +follows: Doctrine\ORM\PersistentCollection {#16865 …} +followers: Doctrine\ORM\PersistentCollection {#16867 …} +blocks: Doctrine\ORM\PersistentCollection {#16869 …} +blockers: Doctrine\ORM\PersistentCollection {#16871 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#16873 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#16875 …} +reports: Doctrine\ORM\PersistentCollection {#16877 …} +favourites: Doctrine\ORM\PersistentCollection {#16879 …} +violations: Doctrine\ORM\PersistentCollection {#16881 …} +notifications: Doctrine\ORM\PersistentCollection {#16883 …} +awards: Doctrine\ORM\PersistentCollection {#16885 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#16887 …} +categories: Doctrine\ORM\PersistentCollection {#16889 …} -id: 89990 -password: "$2y$13$sAsDyxJeQDwDzczldLGNFOcsO4FpPkfqZDFE974tAt2vS3S6sV/Pm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16891 …} +apId: "bradboimler@startrek.website" +apProfileId: "https://startrek.website/u/bradboimler" +apPublicUrl: "https://startrek.website/u/bradboimler" +apFollowersUrl: null +apInboxUrl: "https://startrek.website/inbox" +apDomain: "startrek.website" +apPreferredUsername: "bradboimler" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712454383 {#16835 : 2024-04-07 03:46:23.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1712454381 {#16836 : 2024-04-07 03:46:21.0 +02:00 } } "width" => 65 "height" => 65 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#17587 +width: 65 +height: 65 +user: App\Entity\User {#16837 +avatar: Proxies\__CG__\App\Entity\Image {#16838 …} +cover: null +email: "bradboimler@startrek.website" +username: "@bradboimler@startrek.website" +roles: [] +followersCount: 0 +homepage: "front" +about: "Not affilated with CBS or Paramount just being the best Brad Boimler i can be 🖖" +lastActive: DateTime @1727813909 {#16834 : 2024-10-01 22:18:29.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#16839 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16841 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#16843 …} +entries: Doctrine\ORM\PersistentCollection {#16845 …} +entryVotes: Doctrine\ORM\PersistentCollection {#16847 …} +entryComments: Doctrine\ORM\PersistentCollection {#16849 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16851 …} +posts: Doctrine\ORM\PersistentCollection {#16853 …} +postVotes: Doctrine\ORM\PersistentCollection {#16855 …} +postComments: Doctrine\ORM\PersistentCollection {#16857 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#16859 …} +subscriptions: Doctrine\ORM\PersistentCollection {#16861 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#16863 …} +follows: Doctrine\ORM\PersistentCollection {#16865 …} +followers: Doctrine\ORM\PersistentCollection {#16867 …} +blocks: Doctrine\ORM\PersistentCollection {#16869 …} +blockers: Doctrine\ORM\PersistentCollection {#16871 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#16873 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#16875 …} +reports: Doctrine\ORM\PersistentCollection {#16877 …} +favourites: Doctrine\ORM\PersistentCollection {#16879 …} +violations: Doctrine\ORM\PersistentCollection {#16881 …} +notifications: Doctrine\ORM\PersistentCollection {#16883 …} +awards: Doctrine\ORM\PersistentCollection {#16885 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#16887 …} +categories: Doctrine\ORM\PersistentCollection {#16889 …} -id: 89990 -password: "$2y$13$sAsDyxJeQDwDzczldLGNFOcsO4FpPkfqZDFE974tAt2vS3S6sV/Pm" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16891 …} +apId: "bradboimler@startrek.website" +apProfileId: "https://startrek.website/u/bradboimler" +apPublicUrl: "https://startrek.website/u/bradboimler" +apFollowersUrl: null +apInboxUrl: "https://startrek.website/inbox" +apDomain: "startrek.website" +apPreferredUsername: "bradboimler" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1712454383 {#16835 : 2024-04-07 03:46:23.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1712454381 {#16836 : 2024-04-07 03:46:21.0 +02:00 } } +asLink: true } |
related_categories | App\Twig\Components\RelatedCategoriesComponent | 16.0 MiB | 4.33 ms | |
---|---|---|---|---|
Input props | [ "magazine" => "selfhosted@lemmy.world" "tag" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\RelatedCategoriesComponent {#17655 +limit: 4 +tag: null +magazine: "selfhosted@lemmy.world" +type: "related" +title: "related_categories" +refreshedRandom: false -repository: App\Repository\CategoryRepository {#17656 …} -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 | 9.91 ms | |
---|---|---|---|---|
Input props | [ "magazine" => "selfhosted@lemmy.world" "tag" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\RelatedPostsComponent {#17732 +limit: 4 +tag: null +magazine: "selfhosted@lemmy.world" +type: "magazine" +post: null +title: "related_posts" +refreshedRandom: false -repository: App\Repository\PostRepository {#17733 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -twig: Twig\Environment {#1252 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -mentionManager: App\Service\MentionManager {#3296 …} } |
related_entries | App\Twig\Components\RelatedEntriesComponent | 16.0 MiB | 20.19 ms | |
---|---|---|---|---|
Input props | [ "magazine" => "selfhosted@lemmy.world" "tag" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\RelatedEntriesComponent {#17851 +limit: 4 +tag: null +magazine: "selfhosted@lemmy.world" +type: "magazine" +entry: null +title: "related_entries" +refreshedRandom: false -repository: App\Repository\EntryRepository {#17853 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -twig: Twig\Environment {#1252 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -mentionManager: App\Service\MentionManager {#3296 …} } |
support_us_block | App\Twig\Components\SupportUsBlock | 16.0 MiB | 0.35 ms | |
---|---|---|---|---|
Input props | [] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SupportUsBlock {#17909 +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 {#17908 …} } |
featured_magazines | App\Twig\Components\FeaturedMagazinesComponent | 16.0 MiB | 0.76 ms | |
---|---|---|---|---|
Input props | [ "magazine" => App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\FeaturedMagazinesComponent {#17988 +magazine: App\Entity\Magazine {#307 +icon: Proxies\__CG__\App\Entity\Image {#288 …} +name: "selfhosted@lemmy.world" +title: "selfhosted" +description: """ A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n \n Rules:\n \n - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n - No spam posting.\n - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n - No trolling.\n \n Resources:\n \n - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n \n > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#317 : 2024-10-22 09:38:55.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#279 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#275 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#264 …} +entries: Doctrine\ORM\PersistentCollection {#222 …} +posts: Doctrine\ORM\PersistentCollection {#180 …} +subscriptions: Doctrine\ORM\PersistentCollection {#242 …} +bans: Doctrine\ORM\PersistentCollection {#159 …} +reports: Doctrine\ORM\PersistentCollection {#145 …} +badges: Doctrine\ORM\PersistentCollection {#123 …} +logs: Doctrine\ORM\PersistentCollection {#113 …} +awards: Doctrine\ORM\PersistentCollection {#102 …} +categories: Doctrine\ORM\PersistentCollection {#89 …} -id: 120 +apId: "selfhosted@lemmy.world" +apProfileId: "https://lemmy.world/c/selfhosted" +apPublicUrl: "https://lemmy.world/c/selfhosted" +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers" +apInboxUrl: "https://lemmy.world/inbox" +apDomain: "lemmy.world" +apPreferredUsername: "selfhosted" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1703473826 {#311 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#310 : 2023-12-25 04:10:26.0 +01:00 } } -twig: Twig\Environment {#1252 …} -repository: App\Repository\MagazineRepository {#391 …} } |